Meny
Är gratis
checka in
den huvudsakliga  /  Internet / Visual FoxPro programmeringslektioner. Så här stänger du visningsfönstret

Visual FoxPro programmeringslektioner. Så här stänger du visningsfönstret

Det är en applikation som är ett objektorienterat och visuellt programmerbart språk. Den visuella FoxPro-appen uppfyller helt de nya kraven som presenteras för moderna verktyg för att designa och skapa programvara. Med hjälp av det visuella FoxPro-språket har möjligheten att använda användare med någon nivå av förberedelse, och tillhandahållit endast inlärningsstart, kan du använda mästare för att skapa databaser, applikationer, tabeller, former och rapporter.

Dessutom kommer detta språk att hjälpa till att snabbt skapa mer komplexa program eller applikationer med designers och objektorienterade språk med hjälp av inte bara Visual FoxPro Basic Classes, men även externa bibliotek. Denna samling kommer att vara användbar både för enkel bekant med funktionen för Visual FoxPro 8.0 och att klara hela arbetet med att arbeta med systemet. Dessutom kommer mer användbara användare att hitta många användbara ämnen. För bekvämligheten att lära sig materialet, görs den här applikationen med illustrationer i form av ett certifikat som låter dig utföra bekväm navigering och hitta de nödvändiga sektionerna med beskrivningen.

Funktioner Tutorial på Visual FoxPro:

  • möjligheten att bekanta dig med funktionen för Visual FoxPro 8.0 eller med hela arbetet med att arbeta med systemet.

Fördelar:

  • möjlighet att se ett kvalitativt matningsmaterial tillverkat med illustrationer i form av en hjälp som låter dig göra en bekväm navigering och hitta de nödvändiga sektionerna med en beskrivning.

Se även program:




Officiell källa
För OS Windows XP, 98, ME, 2000, 2003
Distributionstorlek 4,54 MB
Gränssnittsspråk Ryska
Program Fri
Uppdaterad 2012/07/27
Senaste versionen 8

Snabbstart är kort beskrivning Grundläggande principer för arbete i programmeringsmiljön FoxPro för Windows. Version 2.5, skapad så att du kan med den lägsta tiden för att bekanta sig med systemets möjligheter och organisation. Denna handbok är inte en komplett beskrivning och innehåller endast de grundläggande principerna och stunderna för att arbeta med databaser. Denna beskrivning Designad för nybörjare - användare som först stötte på FoxPro och inte vet vilken sida som ska komma till det. Här hittar du en beskrivning av de grundläggande reglerna för visning, skapa och redigera DBF-databaser, få grundläggande arbetsförmåga i programmeringsmiljön. FoxPro 2.5 för Windows

Observera att när den används Foxpro. All nödvändig information är alltid "till hands". FoxPro tillhandahåller kontextoberoende hjälp, så du kan alltid få information om ett systemfönster, dialogruta eller menykommando under deras användning. För att få en referens är det tillräckligt att trycka på F1-tangenten.

Och nu ska vi börja med det enklaste.

Kapitel 1. Öppning och visningstabell (DBF-fil).

I det här kapitlet beskrivs hur den redan skapade databasen kan ses.

Tabell är en fil som innehåller beställd information. Sådana filer kallas ibland filer.dbf, som de har tillägg.dbf.

FoxPro-systemet innehåller ett mycket kraftfullt verktyg för visning och redigeringsinformation i tabellen. För att bekanta dig med dessa funktioner kommer vi att använda det redan skapade tabellen: customer.dbf, som innehåller information om kunder.

Så här öppnar du och tittar på bordet

Installera markören i kommandonfönstret genom att klicka på den. Skriv inställning för C: \\ FoxPro \\ Tutorial och tryck på Enter.

I menyn "File" klickar du på Öppna. Dialogrutan "OPEN" visas. Gör en aktiv handledning. I "Typ" -listan väljer du "Tabell / DBF". Och genom att välja kund.dbf-filen, klicka på "Öppna" -knappen.

Fig.1.1 Öppningstabell

Nu är det här bordet aktivt och att se den i "Base" -menyn, välj kommandot Visa. Ett bläddringsfönster visas. Information i visningsfönstret presenteras i linjer och kolumner. Kolumner kallas fält, linjer - poster. Visningsfönstret är vanligtvis inte tillräckligt stort för att ge möjlighet att se hela bordet omedelbart. För att se olika delar av bordet måste du bläddra igenom det horisontella visningsfönstret och vertikalt.

I visningsfönstret kan du hantera datavisning på skärmen, till exempel, du kan ändra bredden på enskilda fält.

Hur man ändrar bredden på fältet

Installera muspekaren mellan företagets fälthuvud och kontaktfältet. Denna linje kallas rubriker separator. Om du kommer till huvudavskiljaren ändrar muspekaren vyn. Och nu genom att klicka på musknappen, ställ in önskad fältstorlek.

Så här flyttar du fältet

Ange med musen på CNO-fälthuvudet. Och genom att klicka på musknappen, flytta titeln tills den är mellan företag och kontakt.

Fig.2 Flytta titeln i tabellen

Du kan se alla fält samtidigt som du klickar på visningsläget. I det här läget finns varje inmatningsfält en subtits.

Så här visar du data i visningsläge

I menyn "Visa" väljer du "På poster". Visa läge ändras.

Fig.1.3 Visningsläge

Ett annat sätt att visa data är att bryta visningsfönstret i två partitioner med en split-markör - en svart rektangel i nedre vänstra hörnet av visningsfönstret.

Hur man krossa visningsfönstret

Installera musen på splitmarkören. Muspekaren kommer att förändras. Flytta fönstret splittringsmarkören med kontaktfältet.

Med visningsfönstret kan du:

    bläddra igenom fälten i ett avsnitt utan att flytta fälten i den andra;

    arbeta med ett avsnitt i visningsläge via poster, och med ett annat i tabellivt läge.

Hur man väljer en sektion och ändrar sitt läge

Välj den högra delen genom att installera muspekaren på den och klicka. I menyn "Visa" väljer du "På poster".

Fig.1.4 Välja avsnitt

Eftersom sektionerna är anslutna, tilldelas den samma posten för båda sektionerna. Du kan eliminera anslutningen mellan sektionerna och rulla inspelningar i ett avsnitt och lämna rekordet av en annan sektion oförändrad.

Hur man eliminerar kommunikation mellan sektioner

På menyn Visa, välj kommandot "Slipsektion". En markör, som ligger bredvid kommandot "slips sektioner", kommer att försvinna. Bläddra ner några poster.

Så här stänger du visningsfönstret

Att stänga fönstret utförs standard för windows-systemDubbelklicka på Viewer's Control-menyknappen, eller tryck på CTRL + F4-tangenterna.

Arbeta med memofönstret

Öppna nu en annan tabell som innehåller information om de säljare som deltog i vissa kommersiella transaktioner, den här filen: Salesman.dbf

I det här tabellen definierar fältet Notes mellan ONO och NAME-fält och innehåller orden memo eller memo. Detta är ett speciellt typfält; Det kan innehålla ett obegränsat antal av någon information. Eftersom mängden information kan vara mycket stor är det svårt att visa i ett litet område. För att visa och redigera den här informationen serveras fönstret Memo-fältredigering.

Titta på MEMO-fältet, på första bokstaven i Word Memo omedelbart kan bestämma, innehåller denna fältinformation eller inte. Den stora bokstaven "M" indikerar att MEMO-fältet innehåller information, och den små bokstaven "M" är att fältet är tomt.

Så här visar du MEMO-fält

Öppna fönstret MEMO-fältredigering. För att göra detta, dubbelklicka på ordet memo.

Fig.1.5 Visa memo poler

I fönstret Memo-Field-redigering kan du inte bara visa det, men också redigera. För att stänga fönstret Memo Field View, klicka på Dubbelklicka på knappen Visa menyknapp.

Kapitel 2. Datahantering.

Från det föregående kapitlet lärde du dig att visa information i tabellen. Men vad ska man göra om det visar sig att du behöver se informationen på den angivna typen? Det kan till exempel vara nödvändigt att lära sig allt om köpare som tillbringade över $ 5000, eller bara lära sig namn och nummer på varje köpare. FoxPro tillåter dig att snabbt hämta och visa information som uppfyller de angivna förutsättningarna. Processen att extrahera den angivna informationen heter "Begäran".

Så här öppnar du förfrågningsfönstret

I "File" -menyn väljer du det öppna kommandot och i FoxProw \\ Tutorial-katalogen \\ Välj fönstret Customer.dbf och klicka på knappen Öppna. Då, i menyn "File" klickar du på Skapa. I dialogrutan "Skapa fil" ställer du in alternativet "Begär" och klicka sedan på "Skapa" -knappen. Frågfönstret visas.

Fikon. 2.1. Så här öppnar du förfrågningsfönstret

Frågfönstret indikerar den information du vill extrahera från tabellerna. Den extraherade informationen placeras i visningsfönstret. Du kan arbeta med det här fönstret som det gjordes i föregående kapitel.

I listan över "Resultatfält" -fönstret anges frågefönstret vilka fält du vill visa i visningsfönstret. Som standard visas alla fält i det nyöppnade bordet.

I urvalskriteriet är det angivet vilka poster som behöver läras från bordet. Om området är tomt hämtar frågan alla poster från bordet.

Antag att det inte finns något behov av att visa CNO, Adress, Zip och Ono-fält. Då måste vi bara ange de fält som behöver.

Så här ställer du in fält för sökresultat

I fältet Query väljer du kryssrutan Fält. Dialogrutan "Select Query Fields visas.

Fikon. 2.2 Ställa in fält för förfrågan

Klicka på knappen Ta bort för att radera listan "Valda fält". Och placera listan "valda fält", CNO, kontakt, telefon, stad, stat, kontakt, telefon, stad, stat och ytdpurch, för detta, välj önskat fält i listan "Tabellfält" och klicka på knappen Lägg till . Var och en av ovanstående fält visas på kundens prefixskärm, vilket innebär att fältet som hör till kundbordet. Efter avslutad, klicka på "OK" -knappen. Valda fält visas i listan "Resultatfält" i frågefönstret. När du utför en fältförfrågan i visningsfönstret visas i den ordning som anges i frågefönstret.

Hur man utför frågan

Klicka på "Kör" -knappen i fönstret. Och du kommer att ha ett visningsfönster med valda fält.

Fikon. 2.3 Begär verkställt

Om det är i färd med att arbeta med visningsfönstret det visar sig att det inte längre är nödvändigt i kontaktfältet, då är det helt enkelt från begäran att radera det.

Så här tar du bort resultatfältet från frågan

Stäng visningsfönstret där resultatet av frågan visas. Kontrollera kryssrutan Fält. Ta bort kontaktfältet från listan "Valda fält" genom att markera den i listan och trycka på knappen Radera. Klicka på knappen "OK". Observera att kontaktfälten inte längre finns i listan över "Resultatfält". Och utföra begäran.

Nu när resultatfälten väljs kan du ställa in den ordning i vilken data presenteras. Till exempel kan du visa data om städer i alfabetisk ordning.

Hur man effektiviserar fälten i frågan

Stäng visningsfönstret med det visade sökresultatet. I fältet Query väljer du kryssrutan "Beställ". I dialogrutan "Beställningsfält", placera kunden. Listan "Procedure Criterion", för detta väljer det och klickar på knappen Lägg till. Och välj kryssrutan "Stigande".

Fikon. 2.4 Hur effektiviserar du fält på begäran

För att återgå till frågefönstret, klicka på OK-knappen. Observera att listan "Resultatfält" bredvid staden uppträdde tecken 1 och uppåtpil. Figur 1 betyder att staden har den första prioriteten vid beställning av data, och upppilen innebär att data visas i stigande ordning.

Klicka på knappen "Kör". Data kan strömlinjeformas på något sätt. Till exempel kan du effektivisera data om staterna och av städer inom staten.

Hur man organiserar flera fält

Stäng visningsfönstret. Kontrollera kryssrutan "Beställ". Placera kunden. State i listan över "Order Criterion". Installera fältets ordning, för detta, flytta knappen till vänster om tillståndet till vänster om staten så att statsfältet ligger ovanför stadsfältet. Klicka på knappen "OK". Nu framför staten är figur 1 och framför staden - 2, vilket innebär att man prioriterar data. Och klicka på "Kör" -knappen.

Hittills visades alla poster i kundbordet. Men anta att du behöver visa de företag som ligger i Ohio. Med hjälp av urvalskriteriet i Query-fönstret kan du utföra en sådan förfrågan nästan omedelbart.

Ställa in urvalsförhållandena

För att bara extrahera de angivna posterna ska du ange villkoren för separationen. Varje urvalsförhållande består av ett tabellfält, ett jämförelsealternativ och de värden som måste jämföras med fältinnehållet.

Så här ställer du in urvalsvillkoren.

Stäng visningsfönstret. I frågefönstret klickar du på rektangeln under "Fältnamnet" för att visa fältnamnslistan. Markera kund. State.

Fikon. 2.5 Hur man ställer in urvalsförhållandena

I listan över jämförelsealternativ är standard installerat "som". Typ OH (Ohio) i textrutan under "Prov" bokstäver. Så skapade urvalstillståndet för visning av poster endast om företag i Ohio. På samma sätt kan du ställa in flera urvalsförhållanden. Det angivna urvalsförhållandet kräver att det statliga fältet är som OH. Staten är ett fält "liknande" är ett jämförelsealternativ, och OH är det värde som är innehållet i fältet jämfört med. Jämförelsealternativet "ser ut" visar att det statliga fältet måste ha ett OH-värde för att inspelningen ska kunna uppfylla kraven. Resultatet av frågan visas på

Fikon. 2.6 Begär resultat

Andra alternativ för val

Låt oss försöka ta med företaget i Ohio eller Michigan. Stäng visningsfönstret. Klicka på fältet Jämförelsealternativ och välj "List". I provfältet, skriv MI (Michigan) efter OH. Glöm inte att lägga ett komma.

Fikon. 2.7 Jämförelsealternativ: "Lista"

Klicka på knappen "Kör". Visningsfönstret visas, där alla företag som ligger i stater i Ohio och Michigan kommer att visas, eftersom "i listan" betyder att för att aktivera resultatet måste staten innehålla ett av de element som anges i provet textruta.

Andra urvalsförhållanden: lika, mer, mindre, inom; Arbetet är liknande. Mer information finns i katalogen: "Användarhandbok. FoxPro. Relationsdatabashanteringssystem för Windows".

Kapitel 3. Arbeta med ett bord.

I det här kapitlet beskrivs hur du skapar ditt eget användartabell, samt att lägga till, radera och modifiera poster i den.

Skapa en bordsstruktur.

Först bestämmer vilken information som ska placeras i tabellen.

      Efternamn, Förnamn, Patronymic av arbetstagaren;

Födelsedatum;

    Yrke;

    Lön;

    Kommentar;

Var och en av de listade värdena lagras i lämpligt tabellfält.
Hur man skapar en bordsstruktur

I "File" -menyn väljer du Skapa. Dialogrutan Skapa fil visas. Välj alternativet "Tabell / DBF" och klicka sedan på "Skapa" -knappen. Dialogrutan "Tabellstruktur" visas

Fikon. 3.1 Skapa en tabellstruktur

Markören är belägen i textrutan "Namn". Nu kan du lägga till ett namn, typ och bredd på varje fält.

Så här beskriver du tabellfält

Skriv "Fullständigt namn" i textrutan "Namn". Tryck på Tab-tangenten eller klicka på Typslistan. Installera typen "Karaktär". Tryck på Tab-tangenten eller klicka på fältet "Bredd" och skriv sedan 25 eller använda pilarna för att öka bredden till 25. Beskriv de återstående fälten. Resultatet visas av

Fikon. 3.2 Tabellfältbeskrivning

Fältet "Pre" indikerar antalet decimala utsläpp i det numeriska fältet. Eftersom värdet av penningmängden lagras i lönfältet, ska nummer 2 anges.

När du har angett alla värden klickar du på "OK". Det kommer att finnas en "spara som" dialogruta. Ange namnet på tabellen: test, om du behöver ange vilken katalog som ska skrivas och klicka på "Spara" -knappen. FoxPro kommer då att fråga: "Ange dataposter nu?". Klicka på knappen "Ja".

Ange data i ett bord

Visningsfönstret visas i ändringsläget. Vi lägger till följande data till tabellen:

    Ivanov Sergey Nikolaevich

    revisor

För att ange information i fältet MEMO, tryck på CTRL + PGDN-tangenter eller dubbelklicka på det här fältet. Ett memo-fönster visas där du anger kommentarer.

Fikon. 3.3 Ange kommentarer i memo-fönster

Stäng memo-fönster. Observera att brevet "m" i ordet memo är kapital, det betyder att uppgifterna i fältet redan har införts. Lägg till några fler anställda och stäng visningsfönstret.

Anta nu att du köpt en skanner och vill lägga till foton på dina anställda till bordet.

Hur man ändrar strukturen i bordet

I "Base" -menyn väljer du Setup-kommandot. I det övre vänstra hörnet av dialogen "Tuning Database" klickar du på knappen "Ändra" visas "strukturen i tabellen". Flytta markören till fältet "Kommentar" och klicka på "Paste" -knappen. Ovanför fältet "Kommentar" visas "new_pol". Byt ut "new_pol" på "fotot". I "Typ" -listan, välj "General" och klicka sedan på "OK". Till FoxPros begäran, oavsett om du behöver spara ändringarna, klicka på "Ja" -knappen. I dialogrutan "Database Setup" klickar du på knappen "OK".

Ange grafikdatabord

Först och främst måste du ange ett medarbetare foto urklipp.

Klicka på Redigera i menyn "Record". I visningsfönstret är ändringsläget inställt på poster. Dubbelklicka på fältet "Foto". Ett fältredigeringsfönster på fältet Allmänt Typ visas. I menyn Redigera, välj kommandot "Klistra". Bilden i urklippet visas i fönstret.

Fikon. 3.4 Inspelning av bilder i tabell

Så här lägger du till nya poster

I "Record" -menyn väljer du kommandot Lägg till. Ett bläddringsfönster visas i läget Lägga till där du kan lägga till nya anställda.

Så här tar du bort Record

Markera fälten för att radera fältet i tabellens visningsläge. För att göra detta till vänster om fältet för att trycka på borttagningsmarkören.

Fikon. 3.5 Ta bort inspelning

Hur packar du bordet

I menyn "Base" väljer du "Paket". Ett meddelande kommer att visas med en begäran om du vill packa bordet. Klicka på knappen "Ja". Nu i "Base" -menyn, välj kommandot Visa och se till att alla valda poster har raderats.

Kapitel 4. Rapporteringsrapporter

I det här kapitlet beskrivs hur du använder frågefönstret för att snabbt kompilera rapporter baserat på tillgängliga data.

Det andra kapitlet sade visning av information i visningsfönstret med hjälp av frågan. Ett annat sätt att lämna in information är rapporten.

En förfrågan är skyldig att skapa en rapport. Vi kommer att använda den begäran som skapats i kapitlet i den andra.

Hur man öppnar en fråga

I menyn "File" klickar du på Öppna. I dialogrutan "Öppna" som visas väljer du Tutorial Directory. I listan "Typ" väljer du "Förfrågan" Välj önskad fil (GSchap5.QPR) och klicka på Öppna.

Som den första rapporten, gör en lista telefonnummer Alla kunder från Kalifornien.

Formulera en rapport med en telefonlista, som visas i Fig.4.1.

Fikon. 4.1 Skapa en rapport med en telefonlista

Aktivera följande fält: Företag, Telefon, Kontakt, Stad och Stat. Urvalskriterium: staten ser ut som ca. Och viktigast, i listan "Slutsats", välj "Rapportera / etikett". Klicka på knappen "Kör".

Rapporten börjar bläddra på skärmen.

När du har visat rapporten trycker du på ESC-tangenten.

Ovanstående rapport innehåller rätt information, men synligheten kan förbättras.

Hur man bildar en rapport blank

Kontrollera alternativet "Alternativ". I dialogrutan "Query Input Settings" väljer du alternativet "Rapportera", markera kryssrutan "Standard Report", och i "Standard Request Rapport" i fältet "Spara som" ringer namnet gschap6.frx.

Fikon. 4.3 Skapa en rapportformulär

Klicka på "OK" -knappen och "Kör" -knappen.

Den fullständiga bilden av en hel sida i rapporten kan ses i fönstret Visa sid, som visas i Fig.4.4.

Fikon. 4.4 Bildsidan rapport

Bilden på rapportsidan ger en uppfattning om hur rapporten kommer att se på papper.

I fönstret "Visa sida" kan du förstora bilden (zoomknappen), kan reduceras (minska knappen), visa nästa eller föregående sida (Back / Reverse-knappar). För att avsluta, klicka på "OK".

Tänk nu på den skapade rapporten tom och få några förbättringar i fönstret Rapportlayout.

Så här öppnar du en rapportformulär

I menyn "File" klickar du på Öppna. I listan "Typ" väljer du "Rapporten" och öppnar filen: gschap6.frx.

I fönstret Rapportmarkering visas GSCHAP6-rapportformuläret visas i fig. 4,5.

Fikon. 4.5 Rapportera tomt

Rapportera blank är uppdelat i tre ränder:

    Bandet "Top Hounder" innehåller information som visas längst upp på varje rapportsida.

    Bandet "Detaljer" skrivs ut en gång för varje post som uppfyller urvalskriteriet.

    "Footer" -bandet innehåller information som visas ner varje sida i rapporten.

Med hjälp av uppsättningen ikoner på vänster sida av markeringsfönstret kan du göra de nödvändiga ändringarna i rapporten. Till exempel, i figur 4.6 visar rapportformuläret med ändringar.

Fikon. 4.6 Ändringar av rapporten

Hur man utför frågan

Rulla rapportfönstret. Klicka på knappen "Kör". Observera att rapporten innehåller ändringar.


Fikon. 4.7 Slutlig bild av rapporten

Och den här rapporten kan du skriva ut på skrivaren.

Slutsats

Vi granskade de elementära möjligheterna att arbeta med databaser i Foxpro-miljön, det är inte begränsat till detta, men för vidare arbete är det nödvändigt att ha åtminstone grundläggande kunskaper om FoxPro-programmeringsspråket. Om du bestämmer dig för att fortsätta att bekanta dig med FoxPro, eller om du har svårt, kan du rekommendera att använda Microsoft FoxPro för Windows för Windows, som du får med FoxPro Software-paket.

Tänk på kortfattat andra huvudfunktioner för att arbeta med databaser:

Skapa en skärm.

FoxPro-systemet används för att visa data på olika sätt. Du kan visa databordet i visningsfönstret, du kan visa fälten för varje post, såväl som att använda "skärmens skapande" Du kan skapa din egen metod för visning / ändra data genom att placera data till önskade skärmplatser eller sidor. FoxPro-kapacitet i detta avseende är helt enkelt unika.

Skapa en meny.

Du kan skapa ditt menysystem på några minuter, med alla nödvändiga kommandon för att fungera med dina databaser och inte använda standardsystem Meny FoxPro.

Skapa ett projekt.

Alla element: Skärmar, rapporter, förfrågningar, meny ... kan kombineras till ett enda heltal som heter Project.

Projektet används för att hantera artiklar i processen att skapa en ansökan. Efter att ha skapat ett projekt och ställer in filerna för att ange det, kan du använda det här projektet för att bygga en applikation (.app) eller körbar fil (om du har ett Foxpro Distribution Kit-paket)

OK. I SRC \u003d H4-stil \u003d M-dialokekonomometik. tryck på knappen

Du börjar arbeta med Visual FoxPro 8.0. Mycket av det du måste arbeta med (meny, verktygsfält, dialogrutor) kommer att verka bekant, eftersom de är karakteristiska för Windows. | För att starta programmet från huvudet windows-menyn Följ dessa steg:

  • Huvudfönster Visual FoxPro

    I fig. 2.2 visar huvudfönstret Visual FoxPro, hur det ser efter programmets sida. | Du kan välja sju huvudobjekt: fönsterhuvud, menyrad, verktygsfält, statusfält, arbetsområde, kommando-kommandofönster (kommando) och Dialogrutan för uppgiftsfunktioner (Aktivitetsfält).

  • Systemmeny och systemknappar

    Titeln på huvudfönstret innehåller en reducerad kopia av programikonen, texten "Microsoft Visual FoxPro" och storleken på huvudfönsterkontrollknapparna. När du klickar på ikonen öppnar ikonen en systemmeny som innehåller flyttkommandon och ändringar i huvudfönstret. I fliken.

  • Bekantskap med den vanliga visuella FoxPro-verktygsfältet

    Visual FoxPro har ett stort antal verktygsfält som används vid skapande av blanketter, rapporter och frågor. Vi kommer att överväga dem i detalj i relevanta kapitel. Nu kommer du att bekanta dig med standardverktygsfältet (bild 2.3), som används i alla driftsätt. | Fikon. 2,3.

  • Kort översikt meny Visual FoxPro

    När du arbetar med Visual FoxPro, kan du använda både verktygsknapparna och menyraden, alla kommandon som är hierarkiskt. När du väljer ett visst kommando öppnar den sin undermeny.

  • Avsluta från Visual FoxPro

    För att slutföra det visuella FoxPro-programmet måste du stänga det. För att göra detta, använd ett av följande sätt: | Välj kommandot Avsluta i Arkiv-menyn; | Välj stängning i den visuella FoxPro Main Window System-menyn;

  • Taskpanelhanterare

    Visual FoxPro 8.0 har en uppgiftshanterare, som är utformad för att underlätta utvecklingen av ansökan. Länkarna som ingår i dess fönster kan du starta guiden skapa en applikation och databas, öppna hjälpsystemet, ett program eller en databas i listan som har öppnat på sistone och mycket mer.

  • Visual FoxPro referenssystem

    När du utvecklar applikationer i Visual FoxPro, som i något annat system, det finns ett behov av att visa möjligheterna att programmeringsverktyg, enskilda kommandon och funktioner. I Visual FoxPro, med undantag för den traditionella referenssystemet, kan du hitta den information du är intresserad av de inbyggda dokumentation många exempel, liksom på webbsidor.

  • Fönsterhjälpsystem

    I fig. 2.11 Visual FoxPro Reference System fönster visas när Microsoft Visual FoxPro Hjälp (Visual FoxPro Hjälp) kommandot presenteras. | Detta fönster är uppdelat i två områden.

  • Använda flikinnehåll

    Den första fliken i referenssystemfönstret är fliken Innehåll (se bild 2.11). Den här fliken implementerar det mest traditionella tillvägagångssättet för att erhålla referensinformation. | När du först öppnar fliken Innehåll, ser du listan över sektioner av hjälpsystemet.

  • Sök efter en referens på ämnespekaren

    För att söka efter en referens på en ämnespekare, öppna pekaren (bild 2.13) i referenssystemfönstret. På toppen av fliken finns ett fält för att skriva in ett sökord som kommer att sökas.

  • Använda sökfliken

    Att söka efter nyckelord Och fraserna använder fliken Sök. På fältet Inmatning, sök efter följande ord Ange ordet eller frasen som är utformat för att söka. Om du vill hitta en fras måste du avsluta det i enskilda eller dubbla citat.

  • Favoriter Tab

    Fliken Favoriter (bild 2.16) låter dig bilda en lista över det vanligaste referenssystemet, vilket valet enkelt måste genomföras. | Som standard är den här fliken tom. För att lägga till ett referenstema på fliken Favoriter måste du utföra följande steg:

  • Visa referensinformation på Internet

    Det visuella FoxPro referenssystemet innehåller en stor mängd information som krävs för att utveckla applikationer. För att få senaste nytt Om Visual FoxPro Du kan öppna den lämpliga webbsidan direkt från huvudfönstret Visual FoxPro.

  • Lyudmila Omelchenko Daria Shevyakova Tutorial St. Petersburg "BHV-Petersburg" 2005 UDC 681.3.068 + 800.92Visual FoxPro 9 BBK 32.973.26-018.1 O-57 Omelchenko L. N., Shevyakova D. A. O-57 Tutorial Visual FoxPro 9.0. - SPB: BHV-Petersburg, 2005. - 608 C.: IL. ISBN 5-94157-632-3 anses visuell FoxPro 9.0 är ett kraftfullt mjukvarupaket som är utformat för att bygga professionella applikationer som arbetar med databaser. En integrerad applikationsutvecklingsmiljö beskrivs och skapar grundläggande objekt, till exempel klasser, tabeller, förfrågningar, former, rapporter med den. Exportera och importera data, liksom datapublicering på webbservern beaktas. Det visas hur man utvecklar, skapar och testar klient-serverapplikationer. Uppmärksamheten betalas till särdragen i nästa version av det populära paketet, liksom ytterligare funktioner för att arbeta med XML-webbtjänster och interaktion med andra applikationer och Microsoft SQL Server 2000 och Microsoft Visual Studio .net. Många exempel och illustrationer hjälper till att snabbt behärska och framgångsrikt tillämpa materialet i praktiken. För programmerare och utvecklare databaser UDC 681.3.068 + 800.92Visual FoxPro 9 BBC 32.973.26-018.1 Publicering Preparation Group: Chefredaktör Biträdande. Gla redaktörshuvudet. Redaktionell redaktör Computer Layout Corrector Cover Design Head. Produktionen av Ekaterina Kondukova Igor Shishigin Grigory Dzeszov Natalya Dovgulevich Natalia Karavaeva Victoria Piotrovskaya Igor Tsyrifova Nikolai Tver Licens ID nummer 02429 daterat 24.07.00. Undertecknad i utskrift 18.03.05. Formatera 70 1001/16. Skriv ut offset. Sl. Pechs. l. 49. Cirkulation 5000 exemplar. Beställningsnummer "BHV-Petersburg", 194354, St Petersburg, UL. Yesenina, 5b. Sanitär och epidemiologisk slutsats om produkterna 77.99.02.953.d.006421.11.04 av 11.11.2004 utfärdades av federal service för övervakning av konsumentskydd och mänsklig välfärd. Tryckt från färdiga intervall i GUP "Typografi" Science "199034, St Petersburg, 9 Line, 12 ISBN 5-94157-632-3 © Omelchenko L. N., Shevyaakova D., 2005 © Registrering, Publishing House" BHV-Petersburg ", 2005 Stående Introduktion ............................................ ..... ............................................. ..... ........ 1 Hur man använder boken ................................. ... ............................................... ... .............. 2 Hur boken byggdes ............................. .. ................................................ .. .......................... 2 speciella element i boken. .................................................. ......................................... 3 Kapitel 1. Kännetecken med Visual FoxPro. .................................................. ... 5 moderna relativa dbms ........................................... .......................................... 7 visuella Foxpro-objekt .... .................................................. ................................................. 10 Vad är nytt framträdde i Visual Foxpro 9.0 ........................................... .............. ............................ 12 Kapitel 2. Komma igång med Visual FoxPro ............. .................................. 15 Visual FoxPro ............ .................................... .............. .................................... ........ 15 Det viktigaste visuella Foxpro-fönstret. ................................... ............... ................................... ........ 15 Taskpanelhanterare ... ................................... ............... ................................. ............... 27 Referenssystem Visual FoxPro .............................. ..... ............................................. ..... .. 30 Kapitel 3. Projekt som ett sätt att kombinera ett applikationselement .............................. .......... ..................... 39 Skapa ett projekt av en applikation ............ ............. ..................................... ............. .............. 39 Projektledning med menyn ................. ............. ..................................... ...... 45 Hantering av projektelement ... .................................... .............. ................................. 46 Användning av Trollkarlen när du skapar ett projekt ........... ................................. .................. 47 Kapitel 4. Skapa en projektdatabas ........................ ................. .... 57 Skapa en databas i projektfönstret ..................... ................................ .................. ................... 57 Skapa en databas utanför projektet ....... ................. ....................... .................................. 61 Tabeller - basen av databasen ........ .. ................................................ .. .......................... 62 Bordsdesignerfönster .................. .. ................................................ .. .......................... 68 index .................... .. ................................................ .. ................................................ .. .... 78 Förhållande mellan tabeller ............................. .................................................. ............ 82 Dataintegritet ................................... .. ................................................ .. ..................... 85 iv Starta kapitel 5. Formulär som ett sätt att komma in och redigera data ............ ...... ........................................ 89 Skapa ett formulär Med hjälp av en mästare .... ........................................ .......... ....................... 90 lanseringsformulär .............. .......... ...................................... .......... ...................................... ... 97 Form objekt .... ........................................ .......... ...................................... .......... .......... 97 Åtgärder som utförs med formobjekt ........................ ........... .............................. 101 Ändra sekvensen av ingångsinformation i Formfält ............ .............. 105 Kapitel 6. Designer Forms ................ .............. .................................... ... 109 Fönster Designer Forms ................................................ ................................................ 109 Skapande Former ................................................. .. ................................................ .. ........... 113 Ställ in parametrarna i formuläret .............................. ..... ............................................. ..... ... 114 Miljömiljö miljö ...................................... ....... ........................................... ............ 116 Åtgärder vid inställning av parametrarna i formuläret ............................ . 122 Placering av föremål i formuläret ..... ..................................... ............. ................................ 123 Kapitel 7. Skapa och skriva ut rapporter .......... ..................................... ...... 157 Vad är rapporten ... .................................... .............. .................................... .............. .......... 157 rekommendationer för skapandet av en rapport .................. ..................... ......... .................................... 157 rapporterar att skapa rapporter ......... . ................................................. . .................................. 158 Använda en guide för att skapa en en-smörrapport .... ..... .......................... 158 Visa beredd rapport ............... ..... ............................................. ..... ........... 168 Skriva ut rapport ............................... ..... ............................................ .................................... 169 Kapitel 8. Skapa en rapport med hjälp av rapportdesignern ... . ................................................. . ......... 173 Fönsterdesignerfönster .................................... . ................................................. . ..... 173 Använda snabbrapportkommandot för att tillgodose fält ................................... . 175 Ställa in miljöpåmiljö ........................................... ... ................................. 179 Egenskaper för rapportobjekt ......... .... ............................................ .... ................................. 182 Placering av objekt i rapporten ...... ...... ............................................ ...... ......................... 188 lägger till en rubrik och resultat till rapporten .......... ....... ........................................ 200 Skapa en Enkel rapport ...... .......................................... ........ ....................................... 201 Skapa en Rapportera gratis Th form ................................................ ............................. 203 Skapa en tabellrapport ................ . ................................................. . ........................ 205 Gruppera data i rapporten ................... .. ................................................ .. .................. 207 Används i författningen av variabler ....................... .... ............................................ .... 211 Märkning av rapportsidan ........................................ ...... ............................................ ..... 213. Multicolon Report ......................................... ....... ........................................... ...... 215 Kapitel 9. Förfrågningar till databasen .................................... ....... .................. 217 Designer of Requests ..................... .......... ...................................... .......... ...................... 218 Formation av en lista över det resulterande frågebordet ........ ............. ........ .. 221 Beställ med Query Constructor ............................................. . ............................ 225 Inställningsvillkor för att välja poster ............... . ................................................. . .......... 227 Multi-foldsförfrågningar .................................. ... ............................................... ... ........ 233 Gruppering av frågefältet ................................. ..... ............................................. ...... ... 237 Ändra namnen på fält i förfrågan ...................................... ... .................................... Kapitel 10. Korsabeller och diagram .... ........... ............... 243 Cross tabeller ..................... ........... ....................................... ........... .................. 243 Exportdata .................. ........... ....................................... ........... ................................ 254 Byggdiagram .... ........... ....................................... ........... ..................................... 254 Kapitel 11. Applikationsmeny ....... ......................................... ........... ......... 261 Förberedelse för skapandet av menyn ...................... .............. .................................... .............. .. 261 Åtgärder som krävs för att skapa en meny ........................... .............. ....................... 262 Kör menyn Designer ........ ............... ................................... ......... .......................... 262 Skapa en meny .................... . ................................................. . .......................................... 264 Spara, generation och lansering av Menyn. ............................................... ... ...................... 278 Skapa en popup-meny .................. ...... ............................................ ...... ............ 279 Kapitel 12. Skapa ett referenssystem för programmet ............... 281 Strängstatus ... ......... ......................................... ......... ......................................... ...... 281 Användning dialogrutor.................................................. ................................. 282 Skapa ett referenssystem i HTML-format ......... . .............................................. 285 med hjälp av a Referenssystem i applikationer .............................................. .. .. 293 Kapitel 13. Projektledning och skapa en applikation .......... 297 Bestämning av projektfönstret .................. ...... ............................................ ...... ..... 297 Ställa in projektparametrar ................................... .......... ...................................... .......... 299 Installation av projektets huvudprogram ............................... ................ ......................... 302 Använda det exkludera alternativet .... ................. ................................. ................. ................. 303 Rengöring av projektet från fjärrfiler .................................................. ....................... 303 Bygga ett projekt ....................... . ................................................. . ............................... 303 Visual FoxPro Components galleri ............. . ................................................. . ............... 306 Kapitel 14. Villkor för tillförlitlighet, lagrade procedurer, triggers, datapresentation ................... .. ................. 315 Villkor för tillförlitlighet av datainmatning på ingångsnivå .................... ..... .................. 315 Villkoren för tillförlitligheten av datainmatning på tabellfältnivå ............. .......... ......... 323 Användning av datapresentationer .......................... ............. .................................... 325 Kapitel 15 . Utökade datainmatningsverktyg ...... ........................ 337 Visar data i ett bord i en tabellform ..... ............. ..................................... .. 337 Skapa en blankett med flikar ...... ............................... .................................................. . 356 uppsättning former ............................................. . ................................................. . ...................... 360 TIMER ......................... . ................................................. . ................................................. ... 361 Lägga till data i listan .......................................... .. ............................................. 364 Kapitel 16 . Biblioteksklasser och ActiveX-komponenter ................. 367 Använda klassbibliotek ....................... . ................................................. . ...... 367 Använda ActiveX-komponenter i formuläret ................................... .... ........................ 374 Använda webbläsarobjekt .................. .... ............................................ .... ......... 390 Kapitel 17. Avancerade verktyg för att skapa rapporter ..................... 395 Användning i rapporter om datapresentationer ...... ..................... .............................. 395 etiketter .................. .................................................. .................................................. ..... 396 Använd i rapporter "One-to-Many" -förhållande ................................. .. ........... 404 VI Student Kapitel 18. Avancerade data Provtagningsverktyg ....................... 409 Utgång från Fråga resultat .. .............................................. .... ..................................... ..... 409 Spara resultatet av frågan i HTML-formatet .................................. .... ............... 412 Använd i de valda lagprogrammen ........................ ....... .................................. 414 Kapitel 19. Visuell objektorienterad programmering ....... ........................................... ....... ......... 419 med klasser ............................... ....... ........................................... ....... ........... 419 med hjälp av nestade föremål ............................ ....... .......................................... 434 Anpassade klasser ..... ........................................... ....... ........................................... ............ 437 Visa klassinformation och definitionikon för hans notation .......... 447 Formation av en lista över bibliotek som används i konstruktörer av former och klasser .... ....................... ........................... ....................... ....... 450 Skapa formulär baserade på användare Lain klasser ................................................ .............. .. 450 Använda ett formulär för att skapa en klass .......................... ................ ....................... 454 Class Browser Tool ....... ................ .................................. ................ ............................ 455 Skapa en verktygsfält .. ................ .................................. ................ ................. 458 Kapitel 20. Multiplayer Arbeta på det lokala nätverket ....... ................. ................................. .............. 463 Typer av lås ................................ .................. ................................ .................. ......... 463 Automatisk lås .................... .................. ................................ .................. .... 463 Full blockering av bordet och blockerar ändringar ................... ........................ ....... 465 Låsbord ................ ........................ .......................... ........... ........................... 466 Låsa poster .................... .................................................. ................................... 466 Ta bort lås av tabeller och poster ....... .. ................................................ .. ................ 468 sessioner att arbeta med data .......................... ... ............................................... ... ............... 469 Använda buffertar ............................. ... ...................... ............................................ 470 Användning av transaktioner .. . ................................................. . ........................................ 474 Kapitel 21. Bindning och implementering av objekt , Exportera och importera data ............................................. .................. ...................... 475 Visual Foxpro och Ole-objekt ... .................... .............................. .................... .................. 475 Bindande OLE-objekt ....... .................... .............................. .................... ................... 481 Redigera Ole-Objekt ...... .................... .............................. .................... ............. 484 Ta bort ett OLE-objekt ........... ....................... ........................... ....................... .................. 484 med objektorienterad programmering ... ....................... .... 484 Dataöverföring från Visual FoxPro till andra applikationer .............. ......................... ...... 486 Import Dan .................................................. ........... ....................................... ........... ............. 488 Användning av data från Visual FoxPro i Microsoft Word ................ .............. ............. 491 Kapitel 22. Fjärrdatapresentationer ................ .............. ..... 497 Definiera källan till data ODBC ........................ ................ ................................ 497 Namngivna Förening ............... .................................. ................ .............................. 500 kontaktkontakt. ................ .................................. ................ ............................. 5 Ställa in parametrarna för Fjärrvyer och anslutningar i dialogrutan Alternativ .......... ............................... ................... ............................... .... 503 Skapa en fjärrdata representation .......... .............................. .................... ... 505 Verktyg VII Joint Connections .... .................................................. ..................... 513 kombination med utsikt över lokala och fjärrdata ................... .. .... 514 Ställa in presentationen med hjälp av databasen Ordlista .................................... .. 516 Kapitel 23. Överföring av data från Visual FoxPro till klient-serverns plattform ................................. ... ........... 519 Använda tilläggsguiden för att överföra data till SQL Server-databasen ............ .................................................. .................................. 519 Kapitel 24. Publicering av data på webbservern ..... . ........................... 531 Master Web Publishing .................. . ................................................. . ................................. 531 Ställa in parametrarna på en webbsida med hjälp av en trollkarl .. ...... ................................ 535 Skapa en webbsida ....... ...... ............................................ ...... .................................. 539 Redigera den skapade webbsidan .... ...... ............................................ ...... ....... 543 Kapitel 25. Ställa in de visuella FoxPro-parametrarna ........................... ..... 545 flikinställningar Alternativ Windows .......................................... ........ .................................... 546 Bilaga. Installera Visual FoxPro ............................................ 573 Krav på systemet .............................................. ... ............................................... ... ..... 573 Installera Visual FoxPro .................................... ... ............................................... ... ....... 573 Ställa in Visual FoxPro ................................... .... ............................................ .... ........ 575 Ordlista .................................... .... ............................................ .... ........... 579 Ämne ................................. ..... ............................................. ......... 589 VIII Stå de senaste åren har rykten inträffat regelbundet att Microsoft kommer att stoppa stödet programvaruprodukt Visuell foxpro. Men igen visar de sig vara missförstånd. Och nästa en ny version Visual FoxPro 9.0 är en direkt bekräftelse. Trots uppkomsten av nya visuella FoxPro-databashanteringssystem, fortsätter det att vara ett av de mest populära programmen på detta område. Detta beror främst på det faktum att när man skapar nya versioner av Microsoft behåller kompatibilitet med tidigare versioner. Därför kan de applikationer du skapade användas i framtiden. Visual FoxPro implementerar alla attribut för relationella databashanteringssystem. I databasen upprätthålls dataintegritet med hjälp av primära nycklar och anslutningar mellan tabeller. För att behandla händelserna för att lägga till, radera eller ändra tabeller med tabeller med hjälp av databasen, kan du använda triggers och lagrade procedurer. Visual FoxPro är ett objektorienterat, visuellt programmerbart språk, som hanteras av evenemang, som fullt ut uppfyller de nya kraven för moderna medel för att utforma och genomföra programvara. Visual FoxPro kan använda användare av olika nivåer av förberedelser. Om du bara börjar behärska Visual FoxPro och du behöver utveckla en enkel applikation så snart som möjligt, hjälper du dig att behärska databaser, tabeller, applikationer, formulär, rapporter etc. för att utveckla stora och komplexa projekt, tjäna som lämpligt Designers och objektorienterat språk. Det gör det möjligt för inte bara att använda de grundläggande klasserna av Visual FoxPro och externa bibliotek, men också skapa användarklasser. Den här boken är av intresse både för nybörjare att bekanta sig med Visual FoxPro 9.0 och har erfarenhet av det här utvecklarna. Boken beskriver konsekvent hela processen med att skapa slutförda applikationer: skapa en databas och tabeller som ingår i den, konstruera formulär för att komma in och visa data, skapa förfrågningar och rapporter, liksom andra sätt att visa och bearbeta databasinformation. Boken innehåller ett stort antal illustrationer som hjälper dig att bekanta dig med det material som beskrivs i den. 2 Om du bara börjar utforska Visual FoxPro, kan det föreslagna förfarandet för kapitel att du konsekvent går från det enkla till komplexet i utvecklingen av denna programvara. Om du är bekant med Visual Foxpro behöver du inte läsa boken från början till slutet. I innehållsförteckningen i boken kan du se vilka kapitel som representerar det största intresset för dig, och utforska dem bara. Mycket kan hittas, bara köra boken. Det har speciellt dedikerade stunder som kommer att komma till dina ögon när du vänder det. Êààããà book föreslår en konsekvent studie av materialet från enklare till den komplexa. Kapitel 1 och 2 böcker är introduktion. Du kommer att lära dig att köra Visual FoxPro, hur man får in den referensinformation, bekant med elementen i det viktigaste programfönstret och med den nya som dykt upp i Visual FoxPro 9.0 jämfört med tidigare versioner. I kapitel 3 kommer du att bekanta dig med det projekt som är ett sätt att kombinera applikationselement. Efter att ha granskat kapitel 4 lär du dig hur du skapar en databas med tabeller, index, länkar mellan tabeller, identifierar dataintegritetsförhållandena. Kapitl 5 och 6 Tänk på skapandet av formulär för att skriva in och redigera data med hjälp av en guiden och bildkonstruktör. Kapitlen 7 och 8 ägnas åt utvecklingen av enkla rapporter. Efter att ha läst kapitel 9 kan du skapa en begäran om någon komplexitet. Kapitel 10 kommer att introducera dig att skapa korsbord och diagram. För att starta formulär, rapporter och program i programmet används menyn. Kapitel 11 beskriver att skapa en sådan applikationsmeny. Efter att ha studerat de första elva kapitlen och oense de exemplar som föreslagits till din uppmärksamhet kan du skapa applikationer själv. Följande kapitel är baserade på den kunskap som erhållits i de första kapitlen, ägnas åt avancerade verktyg för att skapa formulär, förfrågningar, rapporter. Om hur du utvecklar ett effektivt HTML-referenssystem för din ansökan, lär du dig av kapitel 12. Vissa diskuteras i kapitel 13 ytterligare frågor Projektledning, inklusive skapandet av en exekverbar (exe) -fil. I kapitel från 14 till 18, förlängs verktyg databashantering diskuteras skapa flera klock blanketter och rapporter, användning i form av ActiveX-komponenter. Kapitel 19 kommer att introducera dig på funktionerna i ett objektorienterat tillvägagångssätt för att skapa applikationer som är utformade för att hantera databaser. Du kommer att lära dig hur du skapar klasser och objekt baserat på dem. Kapitel 20 är tillägnad arbetet med Visual FoxPro på LAN. Visual FoxPro är inte ett isolerat system och kan effektivt interagera med andra Windows-applikationer. Efter att ha läst kapitel 21 lär du dig att arbeta med kompositobjekt (OLE), exportera och importera data. Så här installerar du ODBC-drivrutinen, hur man skapar en fjärr presentation av data och konfigurera dess parametrar, kommer du att lära från kapitel 22. Kapitel 23 kommer att introducera dig till att överföra data från Visual FoxPro till klient / server-plattform med hjälp av förlängnings guiden. Visual FoxPro har möjlighet att bilda en webbsida med hjälp av informationen i databasen. Detta kommer att diskuteras i kapitel 24. För effektivt arbete Med Visual FoxPro används parametrar, vars konfiguration anses vara i det sista kapitlet i boken. I ansökan kommer du att bekanta dig med att installera Visual FoxPro 9.0. Boken innehåller också en ordlista med en beskrivning av villkoren Visual FoxPro. Infogningar i boken Det finns många speciella insatser markerade på ett speciellt sätt. De innehåller ytterligare information som underlättar läsning och söker efter information: Çàìå × à. I kommentarerna talar vi om de konsekvenser som dessa eller andra handlingar leder. Sovjeterna berättas om några knep som bör vara kända för att effektivt använda funktionerna i Visual FoxPro. Varningar bör hjälpa dig att undvika problem. De säger vad som ska vara rädda, och vad som behöver göras för att undvika misstag. Boken använder olika typer av teckensnitt: Nya villkor är valda i kursiv; Den text som du måste ange från tangentbordet är markerad i en djärv kursiv; menykommandon, knappar namn, flikar, optioner, flaggor, dialogrutor, regioner, etc. isolerade genom bold; Namn på funktioner, egenskaper, metoder, databaser, tabeller, tabellfält är markerade av Monosine-teckensnitt. De två nycklarna som är anslutna med plusskylten är nyckeln. Klicka på den första knappen, utan att släppa den, tryck på den andra. Låt sedan gå båda. Författarna uttrycker sin uppskattning till förlagshuset "BHV-Petersburg" för långt fruktbart samarbete och hjälp vid utarbetandet och skrivandet av boken. 4 AA Visual FoxPro Villkorlig FoxPro de förändringar som sker i vårt land nyligen kunde inte annat än påverka områdena datavetenskap och datautrustning. För tio år sedan var arbetet med databaser mycket professionella programmerare. Systemen själva var inte avsedda för enkel användare. Huvudkonsumenten av sådana system var ett militärt industriellt komplex. Med tillkomsten av banker, gemensamma aktiebolag har privata databasföretag funnit bredare användning. Människor förstår att informationen är pengar. Hennes förlust eller sen kvitto kan kosta dyra. Detta kan förklara så snabb tillväxt. informationsteknik och snabb utveckling av databashanteringssystem (DBMS). De första databashanteringssystemen uppträdde i mitten av 60-talets sextiotal och stödde en hierarkisk datamodell där en förfader / efterkommer existerade mellan posterna. En kort tid har nätverksdatabaser utvecklats, vilket var baserat på mycket mer komplicerat nätverksmodell. Var och en av dessa modeller hade sina fördelar och nackdelar som spelade en nyckelroll i utvecklingen av relationell modell. År 1970 gjorde artikeln av IBM-forskningsmedarbetaren Dr. E. F. Codd på en relationell datamodell en revolution i tillvägagångssättet för att lagra och bearbeta information. Baserat på denna modell på sjuttiotalet av förra seklet, de första relationsdatabaser utvecklats, och nu betraktas som standard för moderna kommersiella databashanterare. I relationsdatabaser är all information reduceras till tabeller, rader och kolumner som kallas poster och fält, respektive. Dessa tabeller fick namnet på relationerna1, så modellen började kallas relationell. Rekord upprepas inte i tabeller. Deras unika egenskaper tillhandahålls av den primära nyckeln som innehåller 1 förhållandet - en matematisk term från teorin om uppsättningar, som har utgjort grunden för relationell datamodell. I engelska språket Ordet "attityd" motsvarar ordet "relation", därmed namnet "relation". Ed. Ãëàà 1 6 Set av fält otvetydigt avgörande inspelning. För snabbsökning Information i databasen är skapad av index på ett eller flera fält i tabellen. Indexvärdena lagras i en beställd formulär och innehåller referenser till tabellposter. För att automatiskt stödja integriteten hos de tillhörande data som finns i olika tabeller används primära och externa nycklar. För att välja data från flera relaterade tabeller används värdena på ett eller flera matchande fält. Till exempel är registreringsbordet långväga samtal kan innehålla följande information: Íîìåð çàêàçà EIA óñëóãè Íîìåð òåëåôîíà Äàòà ðàçãîâîðà EIA ãîðîäà Ïðîäîëæèòåëüíîñòü ðàçãîâîðà Ñòîèìîñòü ideia ÷ Aiea Records för långdistanssamtal registreras i registrerings boken som en tabell i kronologisk ordning (Figur 1.1.). Varje rad har samma struktur och består av åtta fält. I det här exemplet är det fält: Beställningsnummer, servicekod, telefonnummer, konversationsdatum, stadskod, konversationens varaktighet, kostnad. Springa. 1,1. ÐíèãòèèèèèéââîââîðÃèåååéåå в i relationsdatabaser av fälten kan ha olika typer av data (numerisk, sträng, typ av datum, etc.), men för varje post, är fältdatatypen oförändrad. En av databasens viktiga värdighet är det snabba urvalet av den information som lagras i den. Med hjälp av den telefonadressbok där data beställs med efternamn kan du hitta telefonnumret med namnet på dess ägare. Om dock poster i registreringsboken för långdistanssamtal beställs i kronologisk ordning måste du tillbringa en betydande tid för att få en lista över kunder som beställde en konversation med en viss stad, eller att ta reda på vilket område som abonnenterna tar med sig till det största tidigare telefonföretaget med sina långa konversationer. Databaser kommer till räddningen. De, trots den stora informationen som lagras i dem, ger hög hastighet att hitta den information som behövs. I sådana databaser kan användaren söka efter vilken parameter du är intresserad av. Dessutom är databaser mycket kompakta. Databasen som innehåller flera tusen poster kan passa på en diskett. För att skapa en databas används ändringar i dess struktur, redigering och provtagningsdatabaser. Moderna relationella databashanteringssystem innehåller: en uppsättning verktyg för att skapa tabeller och relationer mellan tillhörande tabeller; Databasadministrationsverktyg; tagit fram användargränssnittvilket möjliggör tillgång till information som är lagrad i databasen; Applikationsutvecklingsverktyg med databaser. I fig. 1.2 visar ett exempel på redovisning av telefonsamtal med långdistans med två tabeller av en relationsdatabas i Visual FoxPro. Springa. 1,2. ÷ Åò äãõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ 1,3. ÷ Ò èèèììììììììàààààààààààààààààààààààààèààþþàààíîííííîîîîîîîîîîîîîîîîèè ee ee ee 1,4. Ïíñîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 ðèña. 1,5. С òâààà òòòòããÂÂÂÂÂÂÂÂÂÂòòòòãòÂÂÂÂÂÂÂÂÂòòòòòòòòòò сò С С С С С С С använda DBMS-verktygen Du kan: Välj information som representerar intresse för dig. Till exempel kan du få information om alla långdistanssamtal av en viss klient för något tidsintervall; Vänd för att skriva ut hela bordet eller bara valda poster och fält i olika format. Till exempel i fig. 1.3 visar en tabellformulär som innehåller adresser till kundkundtjänst. I fig. 1.4 visar ett av alternativen för ett informationsbrev som innehåller namn och namn på kunder från samma tabell; Visa databasinformation i grafisk form. Till exempel i fig. 1.5 Data om antalet långdistansförhandlingar om kunder är härledda i form av ett diagram; Genomföra de nödvändiga beräkningarna när du genererar rapporter och provtagningsdata från tabeller. För närvarande finns det mer än tio populära DBMS för persondatorer. Traditionellt är en av de vanligaste i Ryssland och CIS-länderna visuell FoxPro DBMS, en ny version av vilken visuell FoxPro 9.0 innehåller tillägg och förbättringar som utökar systemets kapacitet. Den visuella FoxPro Visual FoxPro är en av de enskilda komponenterna som används för att lagra information, visa och redigera information. Visual FoxPro All information lagras i en databas, som består av tabeller, relationer mellan tabeller, index, triggers och lagrade procedurer. Varje tabell har ett unikt namn och lagras i en separat fil, vars namn sammanfaller med tabellnamnet. Den skapade filen har en DBF-förlängning. Varje tabell som skapas kan ha index som används för att effektivisera data och snabbt hitta de nödvändiga posterna, och ett bord kan ha flera index. Separata filer används för att lagra värden på memo och allmänna fält. Memo fält av tabeller innehåller textinformation, och de allmänna typfälten används som regel för att lagra binär information och data från andra program som arbetar i Windows-miljön. Visual FoxPro implementeras triggers som tillåter centralt bearbetningshändelser som uppstår med eventuella ändringar i databasen. Du kan också skapa lagrade procedurer som ingår i en databas och kan användas när du beskriver tabellerna, för att kontrollera de angivna data, standardvärdena, etc. Det är en extremt bekväm och användbar databasåtkomst till databasen. Datapresentationer gör att du kan kombinera tabelldata och visa dem i mer bekväm video . Du kan bara välja de tabellfält du är intresserad av, kombinera flera fält på ett fält, beräkna de totala värdena och ställa in nya namn på tabellfälten. Som regel är antalet visningar i databasen mycket överlägsen antalet tabeller. Som databasdatabaser växer deras antal kontinuerligt. I många informationssystem utförs dataåtkomst, inklusive visning, tillägg och redigering, endast genom datavisningar. Detta tillvägagångssätt tillåter flexibel åtkomstkontroll till information. När du använder visningar för provtagning av data i formulär, använder rapporter, när du skapar förfrågningar och program samma regler som för tabeller. Redigering av data som ingår i presentationen är endast möjlig under vissa förutsättningar. Till exempel, om det är skapat baserat på endast ett bord. Mögel, rapporter, förfrågningar och program används för att visa och redigera data. När du skapar former, rapporter och frågor används designers. Därför kallas dessa komponenter ofta designobjekt. Former och rapporter är kompositobjekt, eftersom de består av mindre föremål (t.ex. fält, knappar, diagram, ramar, OLE-komponenter etc.), som kallas gränssnittsobjekt. Former används för att visa eller ange data i tabellen. Data kan matas in direkt i tabellen, men användningen av formuläret är en snabbare och effektivare inmatningsmetod. Formuläret innehåller några eller alla fält i tabellerna där du anger information. För att skapa formulär kan du använda guiden Form skapande eller formulärdesigner. Masterformulär innehåller ett antal mallar som bestämmer förhållandet mellan tabellerna i de formella FoxPro 11-ansikten, typen av datavisning och proceduren för placering av fält. För att skapa komplexa former används en formedesigner. Rapporter används för att skriva ut informationen i databasen. Exempel på rapporter är prislista över varor, en lista över köpare, ett omsättningslager. Som regel skapas rapporter om informationen måste överföras till någon i tryck. För att skapa rapporter i Visual FoxPro, som för former, används en mästare och konstruktör av rapporter. Med hjälp av rapportguiden kan du snabbt skapa din egen rapport baserat på befintliga mallar. Tillämpningen av rapportdesignern gör att du kan skapa rapporter om godtycklig komplexitet, inklusive datakonvertering av flera nivåer och placering av beräknade fält. Förfrågningar är ett sätt att samplingsdata från ett eller flera tabeller. I Visual FoxPro kan du använda både Query Constructor och Specialiserat Structured Query Language (SQL). Resultaten av utförandet av frågan kan visas i formuläret, visas som rapporter och diagram eller lagras i tabellen du angav. Program som skrivs i Visual FoxPro är objektorienterade. Med hjälp av dem hanterar du händelser i formuläret, skapar objekt, utför olika beräkningar, hanterar databasen. För bekvämligheten kan du kombinera programmen i biblioteket. För att skapa formulär i Visual FoxPro kan du inte bara använda de grundläggande klasserna, utan också skapa din egen. Du kan till exempel definiera en klass av formulär där en specifik färgfärg anges och standarduppsättningen av knappar för datahantering. För att standardisera utvecklingen är det användbart att ha en eller flera användarklasser för varje grundläggande klass. Klasser som skapats i Visual FoxPro lagras i klassbibliotek. För att kombinera komponenterna i programmet som skapas används projektet där alla ovanstående komponenter ingår. Användningen av projektet förenklar utvecklingen av en ansökan och dess stöd. Varje komponent lagras i en separat fil, och namnen på filer som innehåller huvudkomponenterna, du anger dig själv, och namnen på filer som innehåller objekt som är associerade med bordet sammanföll med tabellnamnet. Beroende på vilken typ av visuell FoxPro som finns i den tilldelar automatiskt en förlängning som hjälper till att identifiera ett objekt. Listan över filtillägg ges i tabell. 1,1. Ááèèöà 1.1. Ðàñøèðåíèÿ èìåí ôàéëîâ îáúåêòîâ Visual FoxPro Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ïðîåêò prj, fpc, katt, PJX, PJT aaca äàííûõ dbc Òàáëèöà Visual FoxPro DBF Ñîñòàâíîé èíäåêñíûé OAEE cdx Memo-ïîëå è ïîëå òèïà Allmänt FRT Ãëàâà januari 12 Òàáëèöà 1,1 (îêîí ÷ Aiea) Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ôîðìà SCX Çàïðîñ QPR io ÷ AO frx, frm II ÷ òîâàÿ íàêëåéêà lbx, lbl ìåíþ MNX áèáëèîòåêà êëàññà VCX Ïðîãðàììà, áèáëèîòåêà ïðîãðàìì, òåêñò ìåíþ, prg, FXP, mpr, QPR òåêñò çàïðîñà Ðèñóíîê bMP, jPG, gIF, iCO, DIB , Cur, Ani Wav òîÃçñññññüü ñ  visuell Foxpro 9.0 Visual Foxpro är ett ständigt utvecklande system. Jämfört med den tidigare versionen har Visual FoxPro 9.0 tagit ett steg för att utöka systemets funktionalitet, de tillgängliga medel som rör gränssnittet för utveckling och bearbetning av fel har lagts till, nya kommandon, grundläggande klasser och funktioner har lagts till och befintlig tillgänglig. Den nya versionen har alla funktioner för att arbeta med XML-webbtjänster, samt förbättrad kompatibilitet med Microsoft Visual Studio.net och Microsoft SQL Server 2000. Bordskonstruktorn har utökats i Visual FoxPro. För tabellfält kan du använda nya datatyper: binär blob och textvarbinär. BLOB-datatypen används för strukturer som innehåller information om datablocket. Den används för att lagra binär information om vilken typ som helst, till exempel ASCII-tecken, exekverbara filer, byte-strömmar. Varbinär datatyp innehåller hexadecimala värden. Det liknar typ av tecken, men för denna typ av denna typ fylls gratis platser med obetydlig information. En ny typ av binärt index (binärt), skapat baserat på logiska uttryck och används både för gratis tabeller och tabeller som ingår i databasen. Detta index upptar ett mycket mindre utrymme och på grund av detta låter dig öka användningen av index. Föremålen i formuläret verkade nya egenskaper. Tänk på de mest intressanta. Ankaregenskapen ställer in de absoluta och relativa positionerna och dimensionerna av objektet i förhållande till alla fyra sidor av behållarobjektet, löser problemet med automatisk positionering och ändringar i storleken på objekt på formuläret när det ändras dess storlek när ändringshändelsen inträffar (ändra dimensionerna). Ñ \u200b\u200bVisual FoxPro 13 Rotationsegenskapen (rotation) av objekt av typ etikett, linje och form gör att du kan visa signaturer till stora objekt i redigeringsklassen i form av en text som går uppåt. AutoComplection-egenskapen (autokomplementering) av TEXTBOX-objektet låter dig memorera det valuta som anges i fältet och när du anger ett nytt värde, visa den här listan för att underlätta inmatningen. Den här egenskapen är bekväm att använda när du anger data i fältet, vars värden har en liten uppsättning alternativ. Egenskapen AutohidescrollllBar (automatiskt döljer rullningsfältet) för listboxobjektet gör att du kan dölja rullningsfältet när alla rader är synliga och visar den igen när inte alla rader placeras i listrutan. Picturemargin Egenskaper (Bildgräns) och PicturePacing (Image Offset) För kommandoobjekt, Alternativknapp och kryssrutan styr läget för bilden i förhållande till kanten och textobjektet. Mousepointer-egenskapen för kolumner (kolumnobjekt) och rubriker (headerobjekt) Gridobjektet i klassens redigeringssteg eller formulär ställer in önskad vy av muspekaren när den är i fältet för det här objektet. Kommandot SET-sökväg till visas. Tilläggsegenskap (Lägg till), som låter dig lägga till nya vägar till befintliga, och längden på alla vägar har ökat från 1024 till 4096. I projektledare har den möjlighet att utföra det modifiera kommandot när Välja ett klassbibliotek, och inte en separat klass av detta bibliotek. I det här fallet lanserar Visual FoxPro 9.0 klassbläddrare med det valda klassbiblioteket. Utvecklare kommer att glädja förändringar som inträffade i rapportkonstruktören. Ställa in alla objekt (plats för ett objekt i ett rapportband, designstil, tryckförhållanden, ändringsskydd) som placeras i rapporten, utförs med hjälp av dialogrutan Egenskaper. Alla parametrar i själva betänkandet (sidmarkering, lägger till en rubrik och resultatområden, gruppering av data, ställer in rapportvariablerna, sparar en rapport i form av en klass) med hjälp av dialogrutan Rapportegenskaper. Ändringar påverkade användaregenskaper och metoder. När du skapar nya egenskaper och metoder kan du tilldela standardvärden / initialvärde. Förklarade möjligheterna att inrätta Visual FoxPro, exekverad från dialogrutan Alternativ, som öppnas med alternativet Alternativ från Verktyg-menyn. Ökad lista över filgrupper som ställts på fliken Filplatser. Listdisplayräknaren visas på fliken Visa (antalet objekt i listan), vilket gör att du kan ställa in det maximala antalet listobjekt som visas när du använder IntelliSense. Avsevärt utökat en uppsättning parametrar som anges på fliken Rapporter. 14 ãàâàa 1 ãàâà 2 à à ÷ ëîîòòûòûòòû ñ Visual FoxPro Du börjar arbeta med Visual FoxPro 9.0. Mycket av det du måste arbeta med (meny, verktygsfält, dialogrutor) kommer att verka bekant, eftersom de är karakteristiska för Windows. Visual FoxPro för att starta ett program från huvudmenyn i Windows, följ dessa steg: 1. Tryck på Start-knappen längst ner på skärmen. 2. I den Windows Main-menyn som öppnas väljer du PROGRAM-kommandot. Menyn i det här kommandot visas. 3. Välj kommandot Microsoft Visual FoxPro 9.0 i menyn. Skärmen öppnar huvudfönstret Visual FoxPro 9.0 (fig 2.1). Styrelse för en snabbare lansering av Visual FoxPro 9.0, du kan skapa en genväg på skrivbordet och tilldela nycklarna snabbsamtal. Då kommer det att räcka i vilket fönster som helst för att trycka på en angiven tangentkombination, och programmet startar. Dessutom kan du använda panelen för bekvämligheten att köra programmet. Snabbstart Windows-system genom att placera den visuella FoxPro-ikonen på den. Titta på Visual FoxPro i fig. 2.1 visar huvudfönstret Visual FoxPro, hur det ser efter att programmet börjar. Du kan välja sju huvudobjekt: fönsterhuvud, menyrad, verktygsfält, statusfält, arbetsområde, kommando-kommandofönster (kommando) och Dialogrutan för uppgiftsfunktioner (Aktivitetsfält). Titeln finns längst upp i huvudfönstret och innehåller tre objekt: en kopia av ikonen Visual FoxPro, titeln på huvudfönstret och kontrollikonen i det här fönstret. Menyraden innehåller den visuella FoxPro-hierarkiska menyn. Listan över menyalternativ beror på typ av aktivt fönster. 16 ãàâà 2 ðèñ. 2.1. Visual FoxPro 9.0 Visual FoxPro genomför en användare av en mängd olika verktygsfält för att arbeta med databaser, formulär, rapporter och önskemål. Dessa verktygsfält innehåller en uppsättning knappar, och den här uppsättningen beror på syftet med den specifika verktygsfältet. Efter att ha startat Visual FoxPro visas en vanlig verktygsfält på skärmen. I botten av huvudfönstret finns en statusfält, som visar information om nuvarande läge Aktivt fönster, Kort beskrivning av den valda knappen Verktygsfältet eller menyalternativet. Utsikten över den information som visas i statusfältet beror på typ av aktivt fönster. Till exempel, i formulärets konstruktör i statusfältet visas namnet på det aktiva formobjektet, och när du tittar på tabellen i bläddringen visas namnet på det öppna bordet på vänstra sidan av statusraden, I mitten av statusfältet är det aktuella inspelningsnumret och driftslägesindikatorn. Visual FoxPro 9.0 I huvudfönstret visas standarduppgiftsfönstret (Taskpanelhanteraren). Den innehåller en lista över projekt och databaser som har öppnats på senare tid, lanserar ett referenssystem och databas- och projektskapande mästare, exempel som kan användas i utveckling, användbara länkar till webbplatser på Internet. Ñ \u200b\u200bVisual FoxPro 17 I arbetet med att arbeta i huvudfönstret Visual FoxPro, är fönster i form, rapporter, förfrågningar, projekt och andra fönster öppna. Alla är dotterbolag i förhållande till huvudfönstret och stängt när den är stängd. Dessutom, om du inte har stängt projektfönstret med vilket det öppnades, öppnas det som standard i huvudfönstret nästa gång du startar programmet. Ñèþþþþþþþþþþþååååååêê загê Titon innehåller en reducerad kopia av programikonen, texten "Microsoft Visual FoxPro" och storleken på huvudfönsterkontrollknapparna. När du klickar på ikonen öppnar ikonen en systemmeny som innehåller flyttkommandon och ändringar i huvudfönstret. I fliken. 2.1 är kommandon som är tillgängliga från systemmenyn. Ááèèöà 2.1. Íàçíà ÷ AIEA êîìàíä ñèñòåìíîãî ìåíþ Êîìàíäà Íàçíà ÷ aiea Âîññòàíîâèòü Âîññòàíàâëèâàåò ïðåäûäóùèé ðàçìåð îêíà ïîñëå ìèíèìèçàöèè EEE ìàêñèìèçàöèè Ïåðåìåñòèòü Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò ïåðåìåùàòü AAI ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà Ðàçìåð Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò èçìåíÿòü AAI ðàçìåðû ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà Ñâåðíóòü Ñâåðòûâàåò ãëàâíîå îêíî FoxPro ai ðàçìåðà êíîïêè è ïîìåùàåò AA IA ïàíåëü çàäà ÷ fönster Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro Ai âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî ïðîãðàììû Visual FoxPro tips till snabbt stänga Visual FoxPro-programmet genom att dubbelklicka på en liten kopia av Applikationsikon i huvudfönstret i huvudfönstret. För att snabbt återställa / distribuera huvudfönstret, dubbelklicka på titelpanelen. Microsoft Visual FoxPro Text Titel Huvudfönstret Om det behövs kan du enkelt ändra genom att tilldela den visuella FoxPro till huvudfönstret för något annat namn eller radera namnet alls. För att göra detta, skriv följande kommando i kommandofönstret: Ändra fönsterskärmstitel "(! Lang: Ny titel huvudfönster" или _SCREEN.caption = "Новый заголовок главного окна" В правой стороне заголовка расположены кнопки управления окном. Их назначение описано в табл. 2.2. 18 Ãëàâà 2 Òàáëèöà 2.2. Íàçíà÷åíèå êíîïîê óïðàâëåíèÿ îêíîì Êíîïêà Íàçâàíèå Íàçíà÷åíèå Ñâåðíóòü Ñâîðà÷èâàåò ãëàâíîå îêíî FoxPro äî ðàçìåðà êíîïêè è ïîìåùàåò åå íà ïàíåëü çàäà÷ Windows Âîññòàíîâèòü îáðàòíî Óìåíüøàåò ðàçìåð ðàçâåðíóòîãî îêíà, ïîçâîëÿÿ â äàëüíåéøåì èçìåíÿòü åãî Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro âî âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî Visual FoxPro, òåì ñàìûì ïðåêðàùàÿ ðàáîòó ïðîãðàììû Çíàêîìñòâî ñî ñòàíäàðòíîé ïàíåëüþ èíñòðóìåíòîâ Visual FoxPro В Visual FoxPro имеется большое количество панелей инструментов, используемых при создании форм, отчетов и запросов. Подробно они будут рассмотрены в соответствующих главах. Сначала изучим стандартную панель инструментов (рис. 2.2), которая используется во всех режимах работы. Ðèñ. 2.2. Ñòàíäàðòíàÿ ïàíåëü èíñòðóìåíòîâ Visual FoxPro Назначение кнопок стандартной панели инструментов описано в табл. 2.3. Òàáëèöà 2.3. Íàçíà÷åíèå êíîïîê ñòàíäàðòíîé ïàíåëè èíñòðóìåíòîâ Êíîïêà Íàçâàíèå Íàçíà÷åíèå New (Íîâûé) Ïîçâîëÿåò ñîçäàòü íîâûé ôàéë (ïðîåêò, áàçó äàííûõ, òàáëèöó, çàïðîñ, ôîðìó, îò÷åò, êëàññ) Open (Îòêðûòü) Îòêðûâàåò ñóùåñòâóþùèé ôàéë Save (Ñîõðàíèòü) Ñîõðàíÿåò îòêðûòûé ôàéë Print One Copy (Ïå÷àòàòü îäíó êîïèþ) Ïå÷àòàåò ñîäåðæèìîå àêòèâíîãî îêíà Print Preview (Ïðîñìîòð ïå÷àòè) Îòêðûâàåò îêíî ïðåäâàðèòåëüíîãî ïðîñìîòðà ïå÷àòàåìîãî äîêóìåíòà Cut (Âûðåçàòü) Óäàëÿåò âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû è ïîìåùàåò èõ â áóôåð Copy (Êîïèðîâàòü) Êîïèðóåò â áóôåð âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû, íå óäàëÿÿ èõ Paste (Âñòàâèòü) Âñòàâëÿåò ñîäåðæèìîå áóôåðà. Äåéñòâèå ýòîé êíîïêè çàâèñèò îò òîãî, â êàêîì èç ðåæèìîâ âû ðàáîòàåòå Íà÷àëî ðàáîòû ñ Visual FoxPro 19 Òàáëèöà 2.3 (îêîí÷àíèå) Êíîïêà Íàçâàíèå Íàçíà÷åíèå Undo (Îòìåíèòü) Îòìåíÿåò âûïîëíåííûå äåéñòâèÿ Redo (Âîññòàíîâèòü) Âîññòàíàâëèâàåò îòìåíåííûå äåéñòâèÿ Run (Âûïîëíèòü) Çàïóñêàåò íà âûïîëíåíèå Modify Form (Ìîäèôèöèðîâàòü ôîðìó) Ïîçâîëÿåò ìîäèôèöèðîâàòü SÑX-ôàéë, ñâÿçàííûé ñ äàííîé ôîðìîé Databases (Áàçû äàííûõ) Ñîäåðæèò ñïèñîê îòêðûòûõ áàç äàííûõ Command Window (Êîìàíäíîå îêíî) Îòêðûâàåò êîìàíäíîå îêíî Data Session Window (Îêíî ñåàíñà äàííûõ) Îòêðûâàåò îêíî Data Session Properties Window (Îêíî ñâîéñòâ) Îòêðûâàåò îêíî Properties (Ñâîéñòâà), èñïîëüçóåìîå äëÿ íàñòðîéêè ñâîéñòâ Document View Window (Îêíî ïðîñìîòðà äîêóìåíòà) Îòêðûâàåò îêíî Document View (Ïðîñìîòð äîêóìåíòà), â êîòîðîì îòîáðàæàåòñÿ ñïèñîê ïðîöåäóð, ôóíêöèé îòêðûòîé â îêíå ðåäàêòîðà ïðîãðàììû Class Browser (Îáçîð êëàññîâ) Îòêðûâàåò îêíî Class Browser (Îáçîð êëàññîâ), ïðåäíàçíà÷åííîå äëÿ ðàáîòû ñ êëàññàìè Object Browser (Îáçîð îáúåêòîâ) Îòêðûâàåò îêíî Object Browser (Îáçîð îáúåêòîâ), ïîçâîëÿþùåå ïðîñìàòðèâàòü êëàññû, ñâîéñòâà, ìåòîäû, ñîáûòèÿ è êîíñòàíòû âûáðàííûõ áèáëèîòåê Task Pane (Ïàíåëü çàäà÷) Îòêðûâàåò îêíî Task Pane Manager (Ìåíåäæåð ïàíåëè çàäà÷) Toolbox (Èíñòðóìåíòàðèé) Îòêðûâàåò îêíî Toolbox (Èíñòðóìåíòàðèé), ñîäåðæàùåå ýëåìåíòû, êîòîðûå èñïîëüçîâàëèñü ðàçðàáîò÷èêîì ïðè ñîçäàíèè ïðèëîæåíèÿ ЗАМЕЧАНИЕ Если по !} utseende Knappar Du kan inte definiera sitt uppdrag, sätt muspekaren till knappen. Samtidigt visas en popup-tips under markören, och en kort beskrivning av knappen kommer att visas på vänster sida av statussträngen. Som standard är en vanlig verktygsfält alltid närvarande i huvudfönstret i Visual FoxPro. Om det inte visas på skärmen, följ dessa steg: 1. Välj kommandot Verktygsfält i menyn Visa (Verktygsfält). Dialogrutan Verktygsfält (Bild 2.3) öppnas, där listan över alla Visual FoxPro-programfält finns. 20 ãàâ 2 2 2. Markera kryssrutorna till vänster om namnen på de paneler som ska placeras i huvudfönstret. 3. Klicka på OK. Använda kryssrutorna som finns längst ner i dialogrutan Verktygsfält kan du ändra verktygsfältsknapparna. Syftet med dessa flaggor beskrivs i tabell. 2,4. Òàáëèöà 2.4. Íàçíà ÷ AIEA ôëàæêîâ äèàëîãîâîãî îêíà verktygsrader Óñòàíîâêà ôëàæêà Íàçíà ÷ AIEA Färgknappar (Öâåòíûå êíîïêè) Êíîïêè IA ïàíåëè èíñòðóìåíòîâ ñòàíîâÿòñÿ öâåòíûìè Stora knappar (Áîëüøèå êíîïêè) Óâåëè ÷ èâàåòñÿ ðàçìåð êíîïîê verktygstips (Ïîäñêàçêà) Âûâîäèòñÿ êðàòêîå îïèñàíèå êíîïêè Ide óñòàíîâêå êóðñîðà IA laa Den. 2,3. Verktygsfält Efter installation av Visual FoxPro placeras standardverktygsfältet högst upp i huvudfönstret, men det kan, som alla andra verktygsfält, flytta till någon skärmplats. För att göra detta måste du installera muspekaren på vilken plats som helst från knapparna på verktygsfältet, klicka på musknappen och utan att släppa den, flytta panelen till en ny plats. Om du placerar verktygsfältet inte med kanten av huvudfönstret Visual FoxPro kan du ändra storlek (bild 2.4). Íàîîîîòòûòû ñ Visual Foxpro 21 ðèñ. 2,4. ÏàüüüüíííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííãÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃé when when п п ПРи När du arbetar med Visual FoxPro kan du använda både verktygsfältsknapparna och menyraden, vilka alla kommandon är hierarkiska. När du väljer ett visst kommando öppnar den sin undermeny. Om det inte finns någon visuell FoxPro i huvudfönstret i den visuella FoxPro av andra öppna fönster, innehåller menyraden filen (redigera), redigera (verktyg), verktyg, program, fönster och hjälp (certifikat). När du öppnar Windows, gäller kommandon endast på objekten i det här fönstret. Till exempel, när du arbetar med tabeller, läggs tabellmenyobjektet (tabell) till huvudmenyn, när du öppnar formuläret på skärmen visas formuläret (formuläret) på menyn. Obs! När du väljer ett kommando i statusfältet visas kortfattad beskrivning. 22 ãàâ 2 2 âïàà êààä Genomförandet av menykommandon i Visual FoxPro utförs standard för Windows-åtgärder. Vi listar de möjliga sätten. När du använder musen är det tillräckligt att installera markören till menyalternativet som innehåller det valda kommandot och klicka på musknappen. Om kommandot innehåller en undermeny, bör du välja det kommando som krävs i det. När du använder tangentbordet måste du först aktivera menysträngen genom att trycka på knappen eller . Ställ sedan pekaren till önskat kommando med knapparna<←>, <→> , <> , <↓> och tryck på . Nyckel<←> Används för att flytta till kommandot som ligger till strömströmmen. När du klickar på den här tangenten när det aktuella kommandot är vänster till vänster, flyttar du till systemmenyn. Ytterligare tangenttryckning<←> Ställ in pekaren till rätt menysträngskommando. De återstående nycklarna används på samma sätt. För de vanligaste kommandona kan du komma ihåg de associerade "heta" tangenterna som består av en symbolkombination och en understruken symbol i lagnamnet. När du använder snabbtangenter behöver du inte trycka på knappen . Alternativ Îòïíèääääää Om menyraden är aktiverad, men det är nödvändigt att vägra att utföra menykommandot, bör du använda ett av följande sätt: Tryck på knappen ; Klicka på musen i något gratis visuellt FoxPro-fönster. För att återvända från undermenyn i menyn på föregående nivå måste du trycka på knappen . Arkivfilmenyn Filmenyn innehåller kommandon som är kopplade till filåtkomst. Med dessa kommandon kan du skapa nya filer. olika typer, öppna befintliga filer, stäng, spara och skriva ut dem. Spara som HTML-kommandot (Spara HTML-filformatet) öppnar motsvarande dialogruta som låter dig spara den aktuella formuläret, menyn, rapporten eller tabellen i HTML-format (HyperText Markup Language). Återställ-kommandot är mycket bekvämt, vilket gör att du kan avbryta alla filändringar som gjorts i den aktuella redigeringssessionen. I botten av menyn finns namnen på de fyra sista projekten som ger möjlighet. snabb öppning vilken som helst. Det sista kommandot i den här menyn är Exit-kommandot. Det liknar funktionen av det slutliga kommandot i kommandofönstret och är utformat för att avsluta Visual FoxPro. Ändra redigeringsmeny (Redigera) är tillgänglig i många Windows-program. I Visual FoxPro används kommandona på den här menyn när du skapar former och rapporter och när du redigerar program. Ñ \u200b\u200bVisual FoxPro 23 klistra in speciella kommandon (speciella insats) kommandon, infoga objekt (klistra in objekt), objekt (objekt) och länkar applikationer endast till generella och ole-objekt. De återstående kommandona används vid redigering av både program och tabellfält. En obekant att andra Windows-applikationer kan visa sig vara Go-Line-kommandot, utformat för att visuellt FoxPro för att arbeta med programmen. Med det här kommandot kan du växla till linjen med det angivna numret i programmets text. När du anger namnet på objektet, egenskaper, kommandon eller funktioner efter att ha angivit ett aktiverande tecken (vanligtvis en punkt, plats eller öppningsfäste), aktiverar listmedlemmens kommando (värden) Visual FoxPro en lista över giltiga värden (Egenskaper, metoder, händelser och objekt) för det angivna i objektseditorn. Kommandot Quick Info Visar en giltig version av det här kommandot, funktion, variabel. Den senare i menyn - kommandot Egenskaper när du väljer Redigera dialogrutan Egenskaper kan du ange inställningarna för programvara fillagring, visa deras egenskaper, datum för den senaste redigeringen och ockuperade volymen på disken. Ìààä Visa det här menyalternativet innehåller kommandon som styr den aktuella öppna filvyn. Om inte öppna filer Menyn innehåller bara ett verktygsfält. Det här kommandot öppnar dialogrutan, som listar de verktygsfält som används när du arbetar i Visual FoxPro. När du arbetar i designersna innehåller visningsmenyn (Visa) kommandon som styr visningen av verktygsfälten som används i det här läget. Till exempel, när du arbetar i formulärkonstruktorn visas kommandon i menyn för att välja följande paneler: Färgpalett (färgpalett), layout (plats) och formkontroller (formulärstyrningselement). När du tittar på tabeller eller redigeringsformulär visas menyer eller rapporter, ytterligare kommandon i menyn. Till exempel, när du arbetar med tabeller visas flera nya kommandon i menyn. Redigera och bläddra kommandon (granskning) Översätt tabell för att visa och redigera poster som finns i den. Skillnaden mellan dessa två kommandon är stilen att visa innehållet i bordet. Formatera operationer Det här menyalternativet är tillgängligt när du arbetar i formulär, rapporter, program, textfiler och etiketter. Formatmenyn innehåller kommandon som styr teckensnittegenskaper, textjustering och objekt, bestämmer intervallerna mellan objekt. Emellertid blir ytterligare kommandon tillgängliga med olika designers. Ìààä till Verktyg Den här menyn innehåller master och enhetens felsökningsverktyg. Den första i verktygsmenyn är Wizards-kommandot, vilket öppnar listan över Visual Foxpro Masters. Trollkarlen är ett program som hjälper 24 ãàà 2 av användaren att lösa sådana uppgifter som att skapa formulär, rapporter, tabeller. Skapande processen är i svaren på trollkarlens frågor angående objektet som skapas. Därefter finns makro-kommandot i menyn, utformat för att skapa makron. Team Debugger (Debugger) är utformad för att felsöka program. Det öppnar dialogrutan Visual FoxPro Debugger, där du kan visa värdena för variabler, arrayelement, fält som returneras av Visual FoxPro-värden, etc. Kommandot Component Gallery öppnar fönstret Component Gallery (Kataloger - Galleri av komponenter ) för verk i galleriet av de visuella FoxPro-komponenterna. Kommandot täckning Profiler låter dig se information om det exekverade programmet. Objekt Browser-kommandot (Objekt Browser) öppnar fönstret med samma namn, vilket gör att du kan visa klasser, egenskaper, metoder, händelser och konstanter av utvalda bibliotek. Intellisense Manager-kommandot (IntelliSense Manager) öppnar inställningsfönstret som styr syntaxanalysen i fönstret Programvarukonstruktioner. Med kommandot Aktivitetslista kan du komma ihåg den plats där du kan återvända senare genom att trycka på den operativa tangenten. Dessutom kan du ange en lista med nödvändiga uppgifter på samma sätt som Microsoft Outlook. Kommandot Dokumentvy öppnar en dialogruta som visar en lista över procedurer, funktioner, samt operatörer för ett öppet i programredigeringsfönstret. När du väljer listobjektet går du till det här objektet i redigeringsfönstret. Uppgiftsfönstret (Aktivitetsfält) och Verktygslåda (Toolkit) Öppna respektive Dialogrutor och Verktygslåda (Toolkit) -dialogrutor. Verktygslådfönstret visar de objekt som användes vid skapande av applikationer. Det sista kommandot i Verktyg-menyn - Alternativ (Alternativ). Med det kan du konfigurera konfigurationen av Visual FoxPro. Programprogrammeny (Program) innehåller kommandon som är förknippade med exekvering och sammanställning av program. Fönster på fönstret På fönstret är det kommandon som hanterar att fönstren öppnas på skärmen. Med hjälp av dessa kommandon kan du ordna, dölja, rengöra fönstren och flytta från ett fönster till ett annat. Dessutom kan kommandona för den här menyn att aktivera ett öppet fönster. Kommandofönster Team Fönstermeny Aktiverar kommando-kommandofönster, så att du kan använda kommandon när du arbetar med Visual FoxPro. Í Visual FoxPro 25 Kommandot Egenskaper Fönstret öppnar dialogrutan Egenskaper (Egenskaper), som låter dig visa och ändra egenskaperna hos objekt som finns i form av markörer och relationer. För att öppna datasessionfönstret, som innehåller en lista över alla tabeller öppna i den här sessionen och relationerna mellan dem (bild 2.5) används datasessionskommandot. Springa. 2,5. Data session uppdatering ðòêèèè èèèèèèèè èèèèè è è è è I mitten av datasessionsfönstret (Datafönster) är tabellhanteringsknappar. Knappen Egenskaper (Egenskaper) öppnar ett fönster som låter dig visa och ändra de aktuella egenskaperna hos bordet. För att öppna bordet i den nya arbetsytan används den öppna knappen. Browse-knappen öppnar tabellen för att se de poster som finns i den. Stängknappen (Stäng) Datasessionsfönstret stänger tabellen i det aktuella arbetsområdet, och relationsknappen (förhållande) gör att du kan bestämma förhållandet mellan öppna tabeller. Hjälp Hjälp (hjälp) - Senaste kommandomenyn i huvudfönstret. Tabell. 2.5 Innehåller en lista över kommandon som är tillgängliga i den här menyn. Ááááèöà 2.5. Íàçíà ÷ AIEA êîìàíä ìåíþ Hjälp Êîìàíäà ìåíþ Íàçíà ÷ Aiea Microsoft Visual FoxPro Hjälp Îòêðûâàåò îêíî ñïðàâî ÷ IIE ñèñòåìû Visual FoxPro 9.0 (Ñïðàâî ÷ íàÿ ñèñòåìà Visual FoxPro) MSDN Search (Ïîèñê â MSDN) en Ïîèñê ñïðàâî ÷ IIE èíôîðìàöèè â MSDN1 Microsoft Developer Network , Samling av Microsoft-dokument, som innehåller information om all sin utveckling. Ed. 26 Ãëàâà 2 Òàáëèöà 2,5 (îêîí ÷ Aiea) Êîìàíäà ìåíþ Íàçíà ÷ Aiea Technical Support (Òåõíè ÷ åñêàÿ ïîääåðæêà) Îòîáðàæàåò èíôîðìàöèþ î òåõíè ÷ åñêîé ïîääåðæêå, îêàçûâàåìîé Microsoft Visual FoxPro på webben (Visual FoxPro iA webb ñòðàíèöàõ) Îòêðûâàåò Web-ñòðàíèöó Microsoft Visual FoxPro. AEY èñïîëüçîâàíèÿ ýòîé êîìàíäû íåîáõîäèì äîñòóï â Èíòåðíåò Om Microsoft Visual FoxPro (i ïðîãðàììå Microsoft Visual FoxPro) Îòêðûâàåò äèàëîãîâîå îêíî Om Microsoft Visual FoxPro,  êîòîðîì ñîäåðæèòñÿ èíôîðìàöèÿ IA àâòîðñêèõ ïðàâàõ IA ïðîãðàììó, íîìåð âåðñèè ïðîãðàììû è AA èäåíòèôèêàòîð, èìÿ ôàéëà ðåñóðñîâ è èñïîëüçóåìûé II ÓìèèèþþþîîîîîîîÃ.  Âåååííííííííþþþþþþþþþþþþþþþþàààííííþþþþþþþþþþþàààààààþþþþþþþàààààààààààààààààààààààààà vàààààààà võõ v võ v v v чтобы чтобы För att slutföra det visuella FoxPro-programmet är det nödvändigt att stänga det. För att göra detta kan du använda på ett av följande sätt: Välj kommandot Avsluta i Arkiv-menyn. Välj det nära kommandot i den visuella FoxPro huvudfönster-systemmenyn; Dubbelklicka på ikonen Visual FoxPro i titeln på huvudfönstret; Ange kommandot Avsluta i kommandofönstret. Om formuläret, rapporten, begäran eller något annat applikationsobjekt inte sparas, kommer Visual FoxPro att erbjuda för att spara det. För att göra detta visas en dialogruta på skärmen, som liknar den presenterade i fig. 2,6. Springa. 2,6. Уàîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîñîîîîîîîîîîîñññññññññññ òõõõõààà vçèèèèèèàààèà à àààè для För att fortsätta operationen att trycka på en av knapparna (tabell 2.6). Òàáëèöà 2.6. Íàçíà ÷ AIEA êíîïîê äèàëîãîâîãî îêíà, ïîÿâëÿþùåãîñÿ Ide ïîïûòêå âûõîäà ec Visual FoxPro Aac ñîõðàíåíèÿ èíôîðìàöèè Êíîïêà Íàçíà ÷ aiea Ja (Aa) Ñîõðàíåíèå ôàéëà è âûõîä ec Visual FoxPro; áñéè ôàéëó AUA IA ïðèñâîåíî èìÿ, Visual FoxPro îòêðûâàåò äèàëîãîâîå îêíî Save As (Ñîõðàíèòü EAE) Nej (IAO) Âûõîä EG Visual FoxPro Aac ñîõðàíåíèÿ ôàéëà Cancel (Îòìåíà) Çàêðûòèå òåêóùåãî äèàëîãîâîãî îêíà è âîçâðàùåíèå en Visual FoxPro IA ÷ AEI ðàáîòû ñ Visual FoxPro 27 Ì Arge Executy Çàänà ÷ Visual Foxpro 9. 0 Det finns en uppgiftshanterare, som är utformad för att underlätta utvecklingen av ansökan. Länkarna i fönstret tillåter dig att starta guiden Application Creation och databaser, öppna hjälpsystemet, en applikation eller databas från listan över program som har öppnat nyligen eller databaser och mycket mer. För att öppna Aktivitetsfönstret för uppgiftsfältet (Figur 2.7) kan du använda ett av följande sätt: Välj kommandot Uppgiftsfönster i Verktyg-menyn. Tryck på verktygsfältet för uppgiftsfältet (Aktivitetsfält). Dessutom öppnas Aktivitetshanterarens fönstret i huvudfönstret Visual FoxPro varje gång efter att du har startat dialogrutan Aktivitetsfunktionsalternativ, är det öppna kryssrutan Öppna Aktivitetsfunktionen när kryssrutan öppnas. Öppna uppgiftsfönstret när du är visuell FoxPro startar (öppna Panelen för uppgiftshanteraren när du startar Visual FoxPro). Springa. 2,7. Stroke Pencing Task Pane Manager Toolbar (tabell 2.7). Chefen innehåller knapparna i följande syfte 28 àëàà 2 òàáëèèà 2.7. Íàçíà ÷ AIEA êíîïîê ïàíåëè èíñòðóìåíòîâ Task Pane chef Êíîïêà Íàçíà ÷ Aiea Îòêðûâàåò îñíîâíóþ ñòðàíèöó ìåíåäæåðà ïàíåëè çàäà ÷, ñîäåðæàùóþ ñïèñîê íåäàâíî èñïîëüçóåìûõ ïðîåêòîâ è AAC äàííûõ, êíîïêè AEY ñîçäàíèÿ íîâûõ, à òàêæå ññûëêè, ñîäåðæàùèå èíôîðìàöèþ î Microsoft Visual FoxPro Îòîáðàæàåò â îêíå ìåíåäæåðà ïàíåëè çàäà ÷ ññûëêè IA îñíîâíûå ñàéòû ñ èíôîðìàöèåé è ïîñëåäíèìè íîâîñòÿìè î Visual FoxPro Ïîçâîëÿåò îïðåäåëèòü íàñòðîéêè ñðåäû Visual FoxPro è ñâÿçàòü ñîáñòâåííûé ïðîåêò ñ íèìè Ñîäåðæèò ñïèñîê ïðèìåðîâ èñïîëüçîâàíèÿ ýëåìåíòîâ Visual FoxPro Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè çàäà ÷, êîòîðàÿ ïîìîãàåò  èñïîëüçîâàíèè ñóùåñòâóþùèõ XML Web-ñåðâèñîâ è Anslutande ïàÕõõàà îîàà üüüüüòòîîïüïüüòòòò ï ïüòõõä òò ääèèèèèõõõõõõ Ïîçâîëÿåò ïðîñìàòðèâàòü IADA ÷ AlU óñòàíîâëåííûõ ñîåäèíåíèé ê áàçàì äàííûõ, äîáàâëÿòü íîâûå ñîåäèíåíèÿ Çàïóñêàåò èãðó Röj (naiad) Îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî îêíà Task Pane manager (Ìåíåäæåð ïàíåëè çàäà ÷) Îòêðûâàåò äèàëîãîâîå îêíî Task Pane Alternativ (Ïàðàìåòðû ïàíåëè çàäà ÷), ïîçâîëÿþùåå íàñòðîèòü ïàðàìåòðû EAE Ansluta è èèäüüüüîî àààààîîîîîî ààà ÷ ÷ Aktivitetsfältets huvudsida (se bild 2.7), som öppnas när du trycker på knappen Startknappen (Start), innehåller länkar (tabell 2.8). Òàáëèöà 2.8. Startstart programvara tittar på att titta på nya i Visual Foxpro. Anslutningshastighetsarter Speeding (× ñ  Visual Foxpro × ãÃÃÃlÃÃÃÃÃÃÃÃÃÃÃÃÃñññ ) Âàþùåé íîâûå âîçìîæíîñòè Visual FoxPro 9.0 Anpassa min utveckling Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè çàäà ÷, ñîäåðæàùóþ miljö (Íàñòðîèòü ñðåäó íàñòðîéêè ñðåäû Visual FoxPro ðàçðàáîòêè) Skapa en ny ansökan (NIC Çàïóñêàåò ìàñòåðà ñîçäàíèÿ ïðîåêòà äàòü íîâûé ïðîåêò) Skapa en ny databas (NIC Çàêàà õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõi éàééàüüüé ñàéò Microsoft Visual Foxpro. Äàííàÿ site (Ïåðåéòè IA ñàéò Visuell âîçìîæíîñòü äîñòóïíà Ide ïîäêëþ ÷ åíèè êîìïüþòåðà ê Èíòåðíåòó FoxPro) IA ÷ AEI ðàáîòû ñ Visual FoxPro 29 Òàáëèöà 2,8 (îêîí ÷ Aiea) Ññûëêà Íàçíà ÷ Aiea Hantera (Óïðàâëÿòü) Îòêðûâàåò äèàëîãîâîå îêíî Mina verktyg (lie èíñòðóìåíòû) Open Project (Îòêðûòü ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî Open (Îòêðûòü) AEY âûáîðà íåîáõîäèìîãî ïðîåêòà New Project (Íîâûé ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî Skapa (Ñîçäàòü) AEY ñîçäàíèÿ íîâîãî ïðîåêòà Open Database (Îòêðûòü áàçó Îòêðûâàåò äèàëîãîâîå îêíî Open (Îòêðûòü) AEY âûáîðà íåäàííûõ) îáõîäèìîé áàçû äàííûõ Ny databas äàííûõ) (Íîâàÿ aaca Îòêðûâàåò äèàëîãîâîå îêíî Skapa (Ñîçäàòü) AEY ñîçäàíèÿ íîâîé áàçû äàííûõ att konfigurera inställningar för aktivitetsfältet använder uppgift pane dialogrutan Alternativ (Aktivitetsfältet inställningar) (Fig. 2,8), som öppnas genom att trycka på den program ( Parametrar) Verktygsfält. Uppgiftsrutaalternativ. Uppgiftsruta Alternativ på vänster sida av fönstret Aktivitetsalternativ (Uppgiftspanelparametrar) är mappar för Byggande av sidor i dialogrutan Aktivitetsfönster (Aktivitetsfält). Allmänna parametrar är konfigurerade med hjälp av mappen Aktivitetshanterare, som innehåller tre generella partitioner, proxyserver (proxyserver) och anpassar (anpassad). När du väljer General (General) 30 ãàà 2 (se bild 2.8) visas listan i panelen (panelen) på höger sida av fönstret, från vilken den sida som visas när du öppnar Aktivitetsfältet och de alternativ som anger infrån internet (fliken 2,9). Beläget nedan, öppnar du PUNKTUR-chefen när Visual FoxPro startar kryssrutan (Öppna Aktivitetsfältet när du startar Visual FoxPro) Anger om du vill starta Aktivitetsfältet när du startar Visual Foxpro. Ááëèöà 2.9. Îïöèè íàñòðîéêè ÷ àñòîòû îáíîâëåíèÿ èíôîðìàöèè EG Èíòåðíåòà Ññûëêà Íàçíà ÷ Aiea Varje gång du startar Task Pane Îáíîâëÿåò ñîäåðæèìîå ìåíåäæåðà ïàíåëè çàäà ÷ chef (Êàæäûé DAC ide çàïóñêå êàæäûé DAC idé AAI çàïóñêå ìåíåäæåðà ïàíåëè çàäà ÷) Varje gång rutan laddas (Êàæäûé Îáíîâëÿåò ñòðàíèöó, ñîäåðæàùóþ èíôîðìàöèþ ec DAC Ide çàãðóçêå ïàíåëè) Èíòåðíåòà, Ide êàæäîì AA îòêðûòèè Varje x dagar (êàæäûå x Aiae) Îñóùåñòâëÿåò îáíîâëåíèå èíôîðìàöèè êàæäûå x Aiae, çàäàííûõ ñ ïîìîùüþ ñ ÷ Ao ÷ EES aldrig (la îáíîâëÿòü) IA îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî îêíà Task Pane Manager (ìÅææÅÅèèèèèàÄà ÷) Obs! Uppdatering av innehållet i dialogrutan Aktivitetsfönstret (Aktivitetsfält) kan utföras med hjälp av uppdateringsknappen på verktygsfältet. Du kan skapa din egen aktivitetsfält, ändra den befintliga eller installera aktivitetsfältet från disken. För att göra detta måste du göra följande: 1. Klicka på alternativfältet (parametrar). 2. På vänster sida av fönstret Aktivitetsfunktioner som öppnar mappen Aktivitetshanterare väljer du mappen Uppgiftspanelhanterare och anpassar sedan objektet. 3. På sidan som öppnas klickar du på en av följande knappar: Installera rutan - Ställer in en ny panel; Anpassa rutan - ändrar den befintliga eller skapar en ny panel. Visual FoxPro När man utvecklar applikationer i Visual FoxPro, som i något annat system, är det nödvändigt att se möjligheterna att programmera, enskilda kommandon och funktioner. I Visual FoxPro, med undantag för det traditionella referenssystemet, kan du hitta den information du kan hitta i den inbyggda dokumentationen, många exempel, såväl som på webbsidor. Alla dessa verktyg är valt från hjälpmenyn. Ñàîîòòûòòòû ñ Visual FoxPro 31 är som de flesta av de mest populära visuella FoxPro-programmen har ett kontextuellt referenssystem, d.v.s. Du kan få ett certifikat för användningen av det verktyg som du arbetar med för närvarande. För att göra detta kan du använda på ett av följande sätt: Välj kommandot Microsoft Visual FoxPro i hjälpmenyn (Visual FoxPro referenssystem); I dialogrutan Aktivitetshanterare väljer du det som är nytt i Visual FoxPro-länk? (Vad är nytt i Visual FoxPro?); Tryck När som helst av sessionen med Visual FoxPro. Referenssystemet väljer katalogavsnittet angående informationen om den aktuella operationen. Några av dialogrutorna innehåller hjälpknappen på verktygsfältet eller direkt i fönstret. Om hjälpknappen har tryckts när du arbetar i en av dem, kommer Visual FoxPro att rapportera hur man använder den här dialogrutan (bild 2.9). Springa. 2,9. Ñ \u200b\u200b÷ ÷ ñ ñèñàÀ Visual FoxPro ïîääêâââÒ, âòòò,, ùùããããããìììììììããììãììììììììììììììììîììììî ûûûûûûûûûûûûûû на наû наûûûûû 2.10 Visual FoxPro Reference System fönstret presenteras, öppet när du väljer Microsoft Visual FoxPro Hjälp-menyn (Visual FoxPro Hjälp). 32 ãààâ 2 ðèñ. 2,10. Microsoft Visual FoxPro 9.0 Anslutande programkonferens Det här fönstret är uppdelat i två områden. I den vänstra rutan i referenssystemfönstret finns fyra flikar på vilka den önskade informationen söker. Fönstrets högra område innehåller informationen för den valda partitionen. Med markören kan du hantera bredden på hjälpfönsterområdena. För att göra detta måste du utföra följande åtgärder: 1. Montera markören till separationsremsan mellan områdena. 2. När markören har formen av en dubbelriktad pil, klicka på vänster knapp Möss och hålla ner det i det pressade tillståndet, flytta till en riktning eller en annan beroende på vilket område det är nödvändigt att expandera. 3. Efter att ha anpitiera det önskade området i området, släpp musknappen. Fönstret Referenssystem har en verktygsfält. Det vänstra området i referenssystemfönstret innehåller fyra flikar som är avsedda att förenkla sökningen efter nödvändig information (tabell 2.10). Ááááèöà 2.10. Íàçíà ÷ AIEA âêëàäîê, ïðåäíàçíà ÷ åííûõ AEY óïðîùåíèÿ ïîèñêà èíôîðìàöèè Âêëàäêà Íàçíà ÷ aiea Ñîäåðæàíèå Ïîèñê èíôîðìàöèè II îãëàâëåíèþ ñïðàâî ÷ IIE ñèñòåìû Óêàçàòåëü Ïîèñê oai II IA ÷ àëüíûì áóêâàì íàçâàíèÿ òåìû Ïîèñê Ïîèñê êëþ ÷ åâûõ ñëîâ è ODAC â òåìàõ Èçáðàííîå Ñîäåðæèò èçáðàííûå òåìû ñïðàâî ÷ ñè ûûûû Tänk på att arbeta mer i detalj med flikarna i referenssystemet. Ñ \u200b\u200bVisual FoxPro 33 èòòüüüüüüèèèèèèèèèèèéå ÅÅÅÅÅÅÅÅÅÅÅÅÅÅ ÅÅÅÅÅÅÅÅ ÄGENDEÅÅ ÄGENSÅDEN ВКлАOPEP ВКлАд вклад вкладаpe-fliken Innehållsfliken är innehållsfliken (se bild 2.10). Den här fliken implementerar det mest traditionella tillvägagångssättet för att erhålla referensinformation. Fliken Innehåll innehåller en lista över sektioner av referenssystemet. Innan namnet på varje partition visar ikonen. Vid det ursprungliga ögonblicket stängs alla sektioner, vilket motsvarar den slutna bokikonen. För att öppna någon av partitionerna måste du ställa in markören till den öppna sektionen och klicka på musknappen. Som ett resultat kommer ikonen att ta ut en öppen bok. När du trycker på musknappen på ikonen Öppna bok stängs avsnittet. En öppen sektion kan innehålla underavsnitt och teman (fig 2,11). Ämnet motsvarar en ikon för frågetecken. För att visa innehållet i ett visst ämne i rätt område i hjälpfönstret måste du ställa in markören till sitt namn eller ikonen som motsvarar den och klicka på musknappen. Springa. 2,11. Ïàààñííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííísååååååååååååååååååååå ÷ ðð ÅÅ ÷ ðð àÅÅ ÷ ððàeem kan sekventiellt erhållas på flera teman med en partition utan att tillgripa hjälpknappar i hjälpsystemet, eftersom det finns länkar i hjälptexten som kan överföras. 34 ãààì 2 2 2 ñññññññèèèèèèèþþþþþþþþþ För att söka efter hjälp på ämnespekaren används pekaren (bild 2.12) fönstret i referenssystemet. På toppen av fliken finns ett fält för att skriva in ett sökord som kommer att sökas. Nedan är en lista med nyckelord, beställda alfabetiskt. När bokstäverna anger inmatningsfältet i listan med sökord visas sektioner, de första bokstäverna i namnen på vilka sammanfaller med de redan angivna bokstäverna. Springa. 2,12. Ëëàüüüüüüüüü ûûûûûûû youûûûûûûûûûû Du kan helt enkelt visa listan över nyckelord med rullningsfältet, välj önskad partition och klicka sedan på showen. Referenstexten visas i det högra fönstret. För att söka efter information med fliken Pekare, skriv in de första bokstäverna i det ämne du behöver hitta. Som ett exempel infördes egenskaper (figur 2.12). Om referenssystemet detekterar titellitlistan, som börjar med det angivna brevet, kommer de att markeras i färg eller ljusstyrka. Om sökförhållandet uppfyller flera ämnen visas fönstret för partitionen (bild 2.13) med avsnittslistan. Från den här listan väljs det önskade ämnet och visar knappen Visa. Informationen om detta ämne visas i det rätta området i fönstret Referenssystem. Ñ \u200b\u200bVisual FoxPro 35 körs. 2,13. Ladgets extraherar extrakt för att söka efter nyckelord och fraser för att söka efter nyckelord och fraser. I inmatningsfältet angav följande ord ordet eller frasen som är avsedda att söka. Om du vill hitta en fras måste du avsluta det i enkla eller dubbla citat. När du söker kan du också använda tecken "?" (För att ange en godtycklig symbol) och "*" (för att ange ett antal tecken). Dessutom, för sökning, kan du använda logiska uttryck som görs upp från ord med hjälp av logiska operatörer som presenteras i tabellen. 2,11. Ááèèöà 2.11. Ëîãè ÷ åñêèå îïåðàòîðû, èñïîëüçóåìûå Ide ïîñòðîåíèè âûðàæåíèé AEY ïîèñêà Îïåðàòîð Ïðèìåð âûðàæåíèÿ AEY ïîèñêà Ðåçóëüòàò och egenskaper och bilda Îòîáðàæàþòñÿ òîëüêî OA òåìû ñïðàâêè, êîòîðûå ñîäåðæàò IAA ñëîâà EEE egenskaper & form eller egenskaper eller bilda EEE Îòîáðàæàþòñÿ òåìû ñïðàâêè, â êîòîðûõ ñîäåðæèòñÿ ëþáîå EG äâóõ ñëîî egenskaper | bilda NÄRA egenskaper NÄRA formen Îòîáðàæàþòñÿ òåìû ñïðàâêè,  êîòîðûõ ïåðâîå ñëîâî íàõîäèòñÿ ðÿäîì ni âòîðûì ñëîâîì â ïðåäåëàõ âîñüìè ñîñåäíèõ ñëîâ INTE egenskaper inte utgöra Âûáèðàþòñÿ òîëüêî OA òåìû ñïðàâêè,  êîòîðûõ ñîäåðæèòñÿ ïåðâîå ñëîâî è IA ñîäåðæèòñÿ ñëîâî, ðàñïîëîæåííîå ïîñëå îïåðàòîðà INTE EEE egenskaper! Form Bygga ett uttryck för sökning, du måste klicka på avsnittet. Sökningen efter sektioner som innehåller ett visst uttryck börjar, och på fliken Sök i tabellen visas deras lista. 36 ãàâà 2 ðèñ. 2,14. Ïîìììììììââââ табли табли tabell Sektionen består av tre kolumner. Huvudkolonnen innehåller rubrikerna för referenssystemet, platskolumnen är information om läget för referenstemat, och rang-kolumnen är frekvensen att ange sökelementet. Den slutliga listan över ämnen kommer att återspegla de första 500 referenser som uppfyller det angivna sökförhållandet. För att effektivisera referensborden kan du använda tabellkolumnrubrikerna. För att göra detta, klicka på rubriken i kolumnen, beroende på vilken beställning ska utföras. Från listan över de som hittades, önskas och tryck på knappen Visa. I rätt område i hjälpfönstret visas informationen på det här ämnet (bild 2.14). I texten i referenstemat kan du välja de ord som var inställda på att söka. För att göra detta måste du trycka på parametrarna på verktygsfältet och välj kommandot markeringsresultat från listan. För att bestämma sökalternativen på fliken Tillagda kryssrutor, när du installerar vilken användaren tillhandahålls. ytterligare egenskaper (Tabell. 2.12). Òàáëèöà 2.12. Íàçíà ÷ AIEA ôëàæêîâ AEY îïðåäåëåíèÿ ïàðàìåòðîâ ïîèñêà Ôëàæîê Íàçíà ÷ aiea Ïðåäûäóùèé ïîèñê Ïîèñê ñðåäè oai ñïðàâî ÷ IIe ñèñòåìû, êîòîðûå áûëè îòîáðàíû â ïðåäûäóùåì ïîèñêå Ïîõîæèå ñëîâà Ïîèñê IA òîëüêî ñëîâ, çàäàííûõ â âûðàæåíèè ïîèñêà, II SV ïîõîæèõ IA IEO Òîëüêî â çàãîëîâêàõ Ïîèñê òîëüêî  Âààààõààììììêêî òòòìììêîîîî òòûòòòîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî вк вк вк вк fliken Låter dig bilda en lista över de vanligaste ämnena i hjälpsystemet vars val ska implementeras enkelt. Som standard är den här fliken tom. För att lägga till referenstemat på fliken Favoriter måste du utföra följande steg: 1. Använda andra flikar i fönstret Hjälpsystem, hitta ämnet, det namn du vill hitta på den här fliken. 2. Visa informationen som finns i rätt område i hjälpfönstret. 3. Gå till fliken Favoriter. Namnet på ämnesvyn visas i den aktuella delen av den här fliken. 4. Tryck på knappen Lägg till. Namnet på det aktuella ämnet i referenssystemet kommer att läggas till i listan över favoriter. På samma sätt kan du lägga till alla nödvändiga delar av hjälpsystemet till detta område. För att radera partitioner från den här fliken används raden. Ïïï ÷ ÷ àààààààààè òòòàààè òòòòòå Det visuella FoxPro referenssystemet innehåller en stor mängd information som är nödvändig för att utveckla applikationer. För de senaste nyheterna om Visual Foxpro. 2,15. Visual FoxPro 38 Ãëàà 2 kan öppna den motsvarande webbsidan direkt från huvudfönstret Visual FoxPro. För det här syftet microsoft Team På webben (Visual FoxPro på webbsidor) Hjälp-menyn. Obs! Webbsidor är omöjligt om det inte finns någon Internetåtkomst. För att få tillgång måste du installera ett modem på din dator och registrera dig från den lokala Internetleverantören. I fig. 2,15 visar den visuella FoxPro-tidningen som stöds av Microsoft. På vänster sida är partitioner dedikerade till Visual FoxPro. Efter att ha klickat på namnet på partitionen av intresse, startar webbsidan att ladda informationen på det här avsnittet. 3 Îá 3 3 3òòòòòòòòòòÿÿÿÿÿÿÿÿææææææèæÿæææÿÿÿÿÿÿÿÿÿÿÿÿèèæææææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ при при при при при при при при при при при När du skapar en applikation används ett projekt, vilket kombinerar elementen i den visuella FoxPro-programmet och växer dem efter typ. Projektinformationen lagras i ett speciellt bord, som, till skillnad från konventionella tabeller Visual FoxPro, har en förlängning av PJX. Memo-fält i tabellen innehåller namnet på projektelementet, dess beskrivning och andra textattribut. Filen med tabellen i tabellen har en PJT-förlängning. Användningen av projektet förenklar utvecklingen av ansökan, eftersom i databasprojektet, programmen, formulär, rapporter, förfrågningar och andra applikationselement är belägna i lämpliga sektioner, liksom platsen för varje element som ingår i projektet. Efter att ha skapat projektet och definierar de element som ingår i det, kan du använda den för att bygga en applikation genom att bygga en fil med anslutningen av appen eller för att skapa en körbar fil med EXE-förlängningen. När du bygger en applikation från projektet görs en sökning och byggfiler som refereras av applikationselementen, versioner av filer som ingår i projektet spåras. Beräkning När du börjar utveckla en ny applikation, först och främst måste du skapa ett applikationsprojekt. I framtiden lägger det till olika delar av ansökan. För att skapa ett nytt projekt kan du använda Wizard Wizard Wizard eller det nya kommandot (Ny) filmenyn. När du utför det nya kommandot på skärmen öppnas en lämplig dialogruta med listan över alla typer av applikationselement som är möjliga i Visual FoxPro (figur 3.1). Som standard är projektalternativet installerat. Så här skapar du ett nytt projekt: 1. Tryck på den nya filknappen. 1. I fältet Ange projektfil. Ange namnet på det projekt du skapade, se till att filtypen för det lagrade projektet är inställt på fältet filtyp och den mapp där mappen är korrekt vald i mappen fält. Projektet kommer att ligga (fig. 3.2). 2. För att spara det skapade projektet, klicka på Spara-knappen. Visual FoxPro kommer att skapa projektfiler och spela in dem till den angivna platsen. Du kommer då att se projekthanteringsprojektfönstret (projektledare) (fig 3.3). 40 ãàâà 3 ðèñ. 3.1. Îàîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîààààààààààààààààààààààààààààààààààààààààààààààòààààààòòààààààòòòààààààòòòà 3.2. Skapa äààÃÃÃlîîîîîîääääÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÂàã èèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèè å 3,3. Projektledare Alternativ högst upp i projektfönstret, det finns flikar som hanterar visningen av vissa typer av projektfiler genom att avsevärt underlätta utvecklingen av ansökan (tabell 3.1). Ááëèöà 3.1. Âêëàäêè îêíà projektledare Âêëàäêà Îòîáðàæàåìûå ôàéëû Alla (ANA) ANA ôàéëû Data (Äàííûå) Áàçû äàííûõ, òàáëèöû, çàïðîñû, ïðåäñòàâëåíèÿ äàííûõ, õðàíèìûå ïðîöåäóðû Dokument (Äîêóìåíòû) Ôîðìû, Io ÷ AOU è ýòèêåòêè Classes (Êëàññû) Êëàññû Code (Êîäû) Ïðîãðàììû è ot otååååååååå ÅÅÅÅÅþþþþåû in in inûûûûûûûû i Visual FoxPro använder hierarkisk visning av projektelement. På övre nivån Det finns kategorier av projektelement: data (data), 42 ãàà 3-dokument (dokument), klassbibliotek (klassbibliotek), kod (källkod) och andra (andra). Obs! För varje kategori av objekt i projektfönstret finns en separat flik. Följande nivåer är typerna av filer i den här kategorin. Till exempel är följande typer av filer tillgängliga för dokumentkategorin: formulär - formulär; Rapporter - Rapporter; Etiketter - Etiketter. Vissa typer av filtyper kan ha efterföljande nivåer av hierarki. Till exempel kan en databas innehålla tabeller, datapresentation och varje tabellfält. Varje hierarkisk lista kan vara i ett vikat eller utplacerat tillstånd. Om elementet i den hierarkiska listan innehåller följande nivåer visas ett plustecken i det rullade tillståndet på vänster sida av objektnamnet. I fig. 3.3 Det kan ses att alla delar av listan utom klassbibliotek (klassbibliotek) innehåller investerade nivåer av element. För att avslöja listan över objekt på följande nivå måste du klicka på plustecknet. När du avslöjar listan ändras plusskylten till minustecknet. I fig. 3.4 Ett exempel på den datahierarkiska listan (data) med ett djup av fyra nivåer ges. För att koagulera den kapslade listan över objekt måste du klicka på minustecknet. I projektfönstret finns det en mycket intressant och användbar knapp . Det ligger i det övre högra hörnet av projektfönstret och innehåller en uppåtpil. När du klickar på den här knappen är projektfönstret vikta, bara namnen på flikarna är synliga och knappikonet ändras till pilen riktad. Således släpps en plats för andra fönster på skärmen (bild 3.5). Samtidigt är projektflikarna att vara aktiva, och när du klickar på dem öppnas en del av projektfönstret som innehåller informationen på den valda fliken (bild 3.6). För att returnera projektfönstret till den detaljerade vyn, tryck på knappen som innehåller pilen nedåt. Visual FoxPro ger möjlighet att flytta den öppna fliken på skärmen. För att göra detta, klicka på etiketten och utan att släppa musknapparna, flytta fliken till vilken plats som helst huvudfönstret Visual Foxpro (fig 3.7). Dessutom kan du ändra storleken på fliken. För att göra detta måste du utföra följande åtgärder: 1. Placera markören i nedre högra hörnet. 2. När markören har formen av en dubbelriktad pil trycker du på vänster musknapp och samtidigt som den håller ner den till en riktning eller annan. 3. Efter att ha anpitiera det önskade området i området, släpp musknappen. Ibland aktivitetsutrustning eget kapital. 3,4. Utrustning av ðïñññññòòòòòòòòòòàòòòòñòòòòòòòñòòòò 3,5. Anslutningar av underhållet av alternativen 43 44 ãëàà 3 ðèñ. 3,6. Îäíààêêêêêêêòòòòòòòòòò ûûòòòòòòòòàààûûààà 3,7. Ïåðåìåùåíèå îòêðûòûõ âêëàäîê II ýêðàíó Ïðîåêò EAE ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 45 Óïðàâëåíèå ïðîåêòîì ñ ïîìîùüþ ìåíþ När du öppnar projektfönstret i huvud Visual FoxPro menyn lägga till ett nytt menyalternativ Project (projektet), som innehåller kommandon som låter dig arbeta med filer som ingår i projektet. Syftet med dessa kommandon beskrivs i tabell. 3.2. Ááëèöà 3.2. Íàçíà ÷ AIEA êîìàíä ìåíþ Project Êîìàíäà Íàçíà ÷ Aiea ny fil (Íîâûé OAEE) Ñîçäàåò íîâûé OAEE, êîòîðûé àâòîìàòè ÷ áñéè äîáàâëÿåòñÿ â ïðîåêò Lägg till fil (Äîáàâèòü OAEE) Äîáàâëÿåò ñîçäàííûå ðàíåå ôàéëû â ïðîåêò Ändra fil (Èçìåíèòü OAEE) Îòêðûâàåò âûáðàííûé OAEE ïðîåêòà AEY ðåäàêòèðîâàíèÿ Bläddra Fil (Ïðîñìîòð ôàéëà â òàáëè ÷ III âèäå) Îòêðûâàåò òàáëèöó â ðåæèìå ïðîñìîòðà Förhands Fil (Ïðîñìîòð ôàéëà) Îòêðûâàåò OAEE (íàïðèìåð, io ÷ AO) â îêíå ïðåäâàðèòåëüíîãî ïðîñìîòðà Run Fil (Âûïîëíèòü OAEE) Çàïóñêàåò OAEE IA âûïîëíåíèå Ta bort fil (Óäàëèòü OAEE) Óäàëÿåò OAEE ec ïðîåêòà Rename File (Ïåðåèìåíîâàòü OAEE) Ïåðåèìåíîâûâàåò OAEE, âõîäÿùèé â ïðîåêò Uteslut (Èñêëþ ÷ EOU) Èñêëþ ÷ AAO OAEE ec ïðîåêòà Inkludera (Âêëþ ÷ EOU) Âêëþ ÷ AAO OAEE â ïðîåêò Set Main (Îñíîâíàÿ ïðîãðàììà) Óñòàíàâëèâàåò OAEE â EA ÷ åñòâå îñíîâíîé ïðîãðàììû ïðîåêòà Redigera Beskrivning (Ïðàâêà îïèñàíèÿ) Îòêðûâàåò îêíî ðåäàêòèðîâàíèÿ îïèñàíèÿ ôàéëà Projektinfo (Èíôîðìàöèÿ ïðîåêòà) Îòîáðàæàåò èíôîðìàöèþ î ïðîåêòå è âõîäÿùèõ â IAAI ôàéëàõ Fel (Îøèáêè ) Îòîáðàæàåò îøèáêè, Îáíîâëÿåò èíôîðìàöèþ  îêíå ïðîåêòà Clean Up Project (i ÷ èñòèòü) Jag ÷ èùàåò ïðîåêò, óáèðàÿ EG IAAI óäàëåííûå ôàéëû âîçíèêøèå idé ïîñòðîåíèè ïðîåêòà Build (Ïîñòðîèòü) Ñòðîèò ïðèëîæåíèå EEE ïåðåñòðàèâàåò ïðîåêò Refresh (Îáíîâèòü) för att arbeta med projektfiler kan vara användbar innehållsmeny Den högra musknappen sjönk på den (bild 3.8) och innehåller några projektmenykommandon (projekt), liksom kommandot Expand ALL, som släpper alla data nestningsnivåer i projektledningsfönstret. 46 ãàâà 3 ðèñ. 3,8. ÌëÿþþþþÍÍÍÍÍÍÍÍÍÍÍÍãàààààòããààààààòòAVEÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ ÄN è à для дляà För att styra projektelementen används knappar som finns på höger sida av projektfönstret. Några av knapparna kan användas när du arbetar med filer av alla typer, och en del är endast specifika. I fliken. 3,3. En lista med knappar kan användas för alla typer av projektfiler. Ááëèöà 3.3. Íàçíà ÷ AIEA êíîïîê îêíà ïðîåêòà Êíîïêà Íàçíà ÷ Aiea New (Íîâûé) Ñîçäàåò íîâûé OAEE, êîòîðûé àâòîìàòè ÷ áñéè äîáàâëÿåòñÿ â ïðîåêò Lägg (Äîáàâèòü) Äîáàâëÿåò ñîçäàííûé ðàíåå OAEE â ïðîåêò Ändra (Èçìåíèòü) Èçìåíÿåò âûáðàííûé OAEE ïðîåêòà Ta bort (Óäàëèòü) Óäàëÿåò OAEE EG Alternativ för exekverbara filer (formulär, förfrågningar, program och menyer) kan användas RUN-knapp (kör), som startar den valda projektfilen som ska utföras. För rapporter och etiketter kan du använda knappen förhandsgranskning (Visa). På är pekaren 47 öppen fil i det presiderable fönstret. För att visa de data som finns i tabellen är bläddringsknappen avsedd. Build Button (Build) Projektfönstret öppnar dialogrutan Byggalternativ, vilket gör att du kan skapa ett projekt, körbar applikation, dynamiskt bibliotek eller uppdatera det befintliga projektet. Èñïüüèèèèèèèèèèèè В В в · В € Â в · в € ¢ För att skapa ett nytt projekt med guiden måste du utföra följande steg: 1. På Arkiv-menyn måste du välja det nya kommandot eller klicka på den nya knappen på verktygsfältet. 2. Den nya dialogrutan öppnas (ny), där du bör välja projektalternativet och klicka på guiden. Tips i Microsoft Visual FoxPro 9.0 Wizard För att skapa ett projekt Du kan också köra från fönstret Aktivitetsfönstret (Taskpanelhanteraren). För att göra detta, i fönstret Aktivitetshanterare, måste du använda Skapa en ny applikationslänk. Dialogrutan presenteras i FIG. 3,9. Springa. 3,9. Çàäèèåååòòòòòòà 3. 3. 3. 3. 3. 3. 3. 3. 3. Dialogrutan som presenteras i Fig. 3,9. I fältet Projektnamn måste det här fönstret ange namnet på det projekt som skapas, och i fältet Project File, ange dess plats. För att placera ett projekt i önskad mapp ska du använda Bläddra-knappen, som öppnar en dialogruta som låter dig hitta den obligatoriska mappen på datorn. 4. När du har bestämt filnamnet och dess plats klickar du på OK för att skapa ett nytt projekt. Guiden går till skapandet av ett nytt projekt, och dialogrutan Application Builder Application Builder (Application Builder) visas på skärmen (bild 3.10). 48 ãàâà 3 ðèñ. 3,10. ÄàÃÃÃlîîîîîîîîîòæèèèÿÿÿÿÿÿÿÿÿÿ Nedre av dialogrutan innehåller följande knappar: Hjälp - Öppnar hjälpfilen; Avbryt - avbryter mästarens arbete; OK - Skapar ett nytt projekt. Dessutom innehåller dialogrutan sex flikar där följande information bestäms (tabell 3.4). Ááèèöà 3.4. Âêëàäêè äèàëîãîâîãî îêíà Application Builder Âêëàäêà Èíôîðìàöèÿ Allmänt (Îáùèå) Îñíîâíûå ïàðàìåòðû ñîçäàâàåìîãî ïðîåêòà Credits (ia àâòîðå) Èíôîðìàöèÿ IA àâòîðàõ ïðîåêòà Data (Äàííûå) Ïàðàìåòðû ñîçäàíèÿ AAC äàííûõ è òàáëèö Forms (Ôîðìû) Èíôîðìàöèÿ î ôîðìàõ, âõîäÿùèõ â ïðîåêò Rapporter (Io ÷ AOU ) Èíôîðìàöèÿ IA io ÷ Aoao, âõîäÿùèõ â ïðîåêò Advanced (Äîïîëíèòåëüíûå) Ïàðàìåòðû ñîçäàíèÿ ñïðàâî ÷ IIe ñèñòåìû, ìåíþ ïðîåêòà Çàäàíèå îáùèõ ïàðàìåòðîâ ïðîåêòà fliken av General (allmän) (se Fig.. 3,10) används för att ställa in dessa parametrar i projektet, Som namn, placerat i projektets figur, skrivs typ av applikation, generella dialogrutor, projektikonen. Med namnet Entry-fältet kan du ställa in ansökningsnamnet som visas i dess rubrik, programdialogrutan och inuti programmet. På länderna på prestanda 49 I fältet Bildinmatning kan du ange namnet på bildfilen som visas i fönstret när programmet startas och i dialogrutan Program. Med applikationstypsområdet kan du ange vilken typ av program som skapas (tabell 3.5). Òàáëèöà 3.5. Îïöèè îáëàñòè Användning Typ Îïöèÿ OEI ïðèëîæåíèÿ Normal (IAU ÷ IIA) Ñîçäàííîå ïðèëîæåíèå áóäåò çàïóñêàòüñÿ â ãëàâíîì îêíå Visual FoxPro, çàìåíÿÿ Ana îêðóæåíèå è ñèñòåìíîå ìåíþ Visual FoxPro Module (Àâòîíîìíîå) Ïðèëîæåíèå äîáàâëÿåòñÿ â ñóùåñòâóþùèé ïðîåêò EEE áóäåò âûçûâàòüñÿ ec äðóãîãî ïðèëîæåíèÿ. Ìåíþ ïðèëîæåíèÿ äîáàâëÿåòñÿ â ñèñòåìíîå ìåíþ, è AAI ôóíêöèè èñïîëüçóþòñÿ EAE êîìïîíåíòû äðóãîãî ïðèëîæåíèÿ Top-Level (Âåðõíèé óðîâåíü) Ïðèëîæåíèå áóäåò çàïóñêàòüñÿ EAE îòäåëüíîå ïðèëîæåíèå Microsoft Windows installerar flaggor grupp Common Dialogs (General dialog) kan du använda vid tillämpningen av gemensamma dialogrutor , innehållande information om utvecklare, program, åtkomsträttigheter till applikationsfilerna (tabell. 3,6). Òàáëèöà 3.6. Íàçíà ÷ AIEA ôëàæêîâ ãðóïïû Common Dialogs Ôëàæîê Íàçíà ÷ AIEA splash screen (Âñïëûâàþùèé ýêðàí) Ide çàïóñêå ïðèëîæåíèÿ ïîÿâëÿåòñÿ îêíî, ñîäåðæàùåå ëîãîòèï ïðèëîæåíèÿ è ñâåäåíèÿ IA àâòîðå Om dialogen (Î ïðîãðàììå) Ïðèëîæåíèå ñîäåðæèò äèàëîãîâîå îêíî Î ïðîãðàììå, â êîòîðîì áóäåò îòðàæàòüñÿ ëîãîòèï ïðèëîæåíèÿ è ñâåäåíèÿ î ðàçðàáîò ÷ èêàõ Snabbstart (Áûñòðûé ñòàðò) Ïðîåêò ñîäåðæèò äèàëîãîâîå îêíî Snabbstart, â êîòîðîì îïðåäåëÿþòñÿ ïðàâà äîñòóïà ê äîêóìåíòàì ïðèëîæåíèÿ è îñòàëüíûì ôàéëàì Användar inloggningar (îêíî ââîäà ïàðîëÿ) Ide óñòàíîâëåííîì ôëàæêå â ïðîåêò äîáàâëÿåòñÿ ôîðìà, ïðåäíàçíà ÷ åííàÿ AEY ââîäà ïàðîëÿ Antal ansökan (ikon) Du kan definiera en applikationsikon. Krediter (Bild 3.11) Dialogrutan Application Builder (Bild 3.11) Application Builder-dialogrutan (Application Builder) anger följande information: Författares lista, företagsnamn, versionsnummer, höger och varumärke på ansökan. 50 ãààâ 3 ðèñ. 3.11. Fält (tabell 3.7) används för att ange dessa data med hjälp av programbyggaren. Ááëèöà 3.7. Íàçíà ÷ AIEA ïîëåé âêëàäêè Credits äèàëîãîâîãî îêíà Application Builder Ïîëå ââîäà Íàçíà ÷ aiea författare (Àâòîð) Ñïèñîê ðàçðàáîò ÷ èêîâ ïðèëîæåíèÿ Company (Ïðåäïðèÿòèå) Íàèìåíîâàíèÿ ïðåäïðèÿòèÿ Version (Âåðñèÿ) Âåðñèÿ ïðèëîæåíèÿ Copyright (Ïðàâà) Ïðàâà II èñïîëüçîâàíèþ ïðèëîæåíèÿ Trademark (Òîðãîâàÿ ìàðêà) Òîðãîâàÿ ìàêæõèèèåååöèèèèåååö Öööåååååååååååååååååååååå ÅÅÅÅÅÅ ÅÅÅÅÅÅÅÅÅÅÅÅÅ TILL (Fig. 3.12) Application Builder Dialogbox (Application Builder) låter dig bilda en lista över databaser och tabeller som ingår i projektet . Listan som skickas till fliken i en tabellform kan läggas till både nya och redan befintliga databaser och tabeller (tabell 3.8). Òàáëèöà 3.8. Íàçíà ÷ AIEA ñòîëáöîâ âêëàäêè Data äèàëîãîâîãî îêíà Application Builder Ñòîëáåö Íàçíà ÷ aiea Datasource (Èñòî ÷ IEE äàííûõ) Èìÿ òàáëèöû Form (Ôîðìà) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ ôîðìû AEY äàííîé òàáëèöû Rapportera (lo ÷ AO) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ io ÷ AOA AEY äàííîé òàáëèöû Ïðîåêò EAE ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 51 Den. 3.12. Data Application Builder För att lägga till projektprojektet finns följande knappar på fliken i tabellerna, följande knappar (tabell 3.9). Ááèèöà 3. 9. Íàçíà ÷ aiea êíîïîê âêëàäêè Data äèàëîãîâîãî îêíà Application Builder Êíîïêà Íàçíà ÷ aiea Çàïóñêàåò ìàñòåð AAC äàííûõ, êîòîðûé ñîçäàåò AEY ïðîåêòà íîâóþ áàçó äàííûõ Çàïóñêàåò ìàñòåð òàáëèö AEY ñîçäàíèÿ íîâîé òàáëèöû Välj (Âûáðàòü) Îòêðûâàåò äèàëîãîâîå îêíî AEY âûáîðà óæå ñóùåñòâóþùåé áàçû äàííûõ EEE òàáëèöû klar (Î ÷ èñòèòü) Î ÷ èùàåò äèàëîãîâîå îêíî io òàáëèö, êîòîðûå áûëè äîáàâëåíû â ïðîåêò Generera (Ïîñòðîèòü) Ide íàæàòèè êíîïêè ïðîèñõîäèò äîáàâëåíèå â ïðîåêò Anao ðàçìåùåííûõ IA âêëàäêå òàáëèö, îñóùåñòâëÿåòñÿ ñîçäàíèå ôîðì è io ÷ åòîâ AEY OAO òàáëèö, â êîòîðûõ óñòàíîâëåíû Klämning. Ïååõõõõõõõõõõõõõõé ñïïàÿ För de former som skapats av projektguiden kan du ställa in designstilen med rullgardinsmenyn formstil (formstil), som ligger direkt under bordet. I fig. 3.13 Den form som skapas med den präglade stilen (lättnad) presenteras. När man skapar en rapport, som i att skapa former, kan olika stilar tillämpas. För att ange rapportstilen, använd rullgardinsmenyn Rapportstil (Rapportstil). 52 ãëàà 3 ðèñ. 3,13. Klausul, präglad präglad präglad partitionskonfiguration (bild 3.14) konfigurerad för att skapa en lista över projektformlistan. Springa. 3,14. Âêëàäêà Forms âèàëîÃîÂîÃî îêíà Application Builder Om det ingår i tabellerna i projektet i kolumnformuläret (formulär) har datafliken (data) fastställts lämpliga kryssrutor och generera-knappen trycks in (bygga), ïðîåêòòàê íÿÿåìåíòâ ïèëîÅíåÿÿÿ Guiden skapar former, och deras namn kommer att visas i formlistan på fliken Former. Du kan lägga till formulär som skapats tidigare till den här listan med den öppna dialogrutan (öppen) visas när du trycker på knappen Lägg till. På höger sida av fliken är namnet Inmatningsfältet, som innehåller namnet på formuläret och flaggorna som bestämmer de grundläggande egenskaperna hos formulären (tabell 3.10). Ááááèöà 3.10. Íàçíà ÷ AIEA ôëàæêîâ âêëàäêè Forms äèàëîãîâîãî îêíà Application Builder Ôëàæîê Íàçíà ÷ Aiea Single instans (Îäèí ýêçåìïëÿð) Ïîëüçîâàòåëü ñìîæåò îòêðûòü ôîðìó â ïðèëîæåíèè IA áîëüøå îäíîãî Daca Använd Navigation verktygsfältet (Èñïîëüçîâàòü ïàíåëü íàâèãàöèè) Ide îòêðûòèè ôîðìû IA ýêðàíå ïîÿâëÿåòñÿ ïàíåëü èíñòðóìåíòîâ, ïîçâîëÿþùàÿ ïåðåìåùàòüñÿ II Använd navigeringsmenyn (èñïüüüââ þþ èèèèè) è) ÿÿÿÿÿÿûûûûûûûûûûûûûû ûûûûûûûûûû òòò òòòòò gòò g gòò gòòòò

    Lyudmila Omelchenko Daria Shevyakova Tutorial St. Petersburg "BHV-Petersburg" 2005 UDC 681.3.068 + 800.92Visual FoxPro 9 BBK 32.973.26-018.1 O-57 Omelchenko L. N., Shevyakova D. A. O-57 Tutorial Visual FoxPro 9.0. - SPB: BHV-Petersburg, 2005. - 608 C.: IL. ISBN 5-94157-632-3 anses visuell FoxPro 9.0 är ett kraftfullt mjukvarupaket som är utformat för att bygga professionella applikationer som arbetar med databaser. En integrerad applikationsutvecklingsmiljö beskrivs och skapar grundläggande objekt, till exempel klasser, tabeller, förfrågningar, former, rapporter med den. Exportera och importera data, liksom datapublicering på webbservern beaktas. Det visas hur man utvecklar, skapar och testar klient-serverapplikationer. Uppmärksamheten betalas till särdragen i nästa version av det populära paketet, liksom ytterligare funktioner för att arbeta med XML-webbtjänster och interaktion med andra applikationer och Microsoft SQL Server 2000 och Microsoft Visual Studio .net. Många exempel och illustrationer hjälper till att snabbt behärska och framgångsrikt tillämpa materialet i praktiken. För programmerare och utvecklare databaser UDC 681.3.068 + 800.92Visual FoxPro 9 BBC 32.973.26-018.1 Publicering Preparation Group: Chefredaktör Biträdande. Gla redaktörshuvudet. Redaktionell redaktör Computer Layout Corrector Cover Design Head. Produktionen av Ekaterina Kondukova Igor Shishigin Grigory Dzeszov Natalya Dovgulevich Natalia Karavaeva Victoria Piotrovskaya Igor Tsyrifova Nikolai Tver Licens ID nummer 02429 daterat 24.07.00. Undertecknad i utskrift 18.03.05. Formatera 70 1001/16. Skriv ut offset. Sl. Pechs. l. 49. Cirkulation 5000 exemplar. Beställningsnummer "BHV-Petersburg", 194354, St Petersburg, UL. Yesenina, 5b. Sanitär och epidemiologisk slutsats om produkterna 77.99.02.953.d.006421.11.04 av 11.11.2004 utfärdades av federal service för övervakning av konsumentskydd och mänsklig välfärd. Tryckt från färdiga intervall i GUP "Typografi" Science "199034, St Petersburg, 9 Line, 12 ISBN 5-94157-632-3 © Omelchenko L. N., Shevyaakova D., 2005 © Registrering, Publishing House" BHV-Petersburg ", 2005 Stående Introduktion ............................................ ..... ............................................. ..... ........ 1 Hur man använder boken ................................. ... ............................................... ... .............. 2 Hur boken byggdes ............................. .. ................................................ .. .......................... 2 speciella element i boken. .................................................. ......................................... 3 Kapitel 1. Kännetecken med Visual FoxPro. .................................................. ... 5 moderna relativa dbms ........................................... .......................................... 7 visuella Foxpro-objekt .... .................................................. ................................................. 10 Vad är nytt framträdde i Visual Foxpro 9.0 ........................................... .............. ............................ 12 Kapitel 2. Komma igång med Visual FoxPro ............. .................................. 15 Visual FoxPro ............ .................................... .............. .................................... ........ 15 Det viktigaste visuella Foxpro-fönstret. ................................... ............... ................................... ........ 15 Taskpanelhanterare ... ................................... ............... ................................. ............... 27 Referenssystem Visual FoxPro .............................. ..... ............................................. ..... .. 30 Kapitel 3. Projekt som ett sätt att kombinera ett applikationselement .............................. .......... ..................... 39 Skapa ett projekt av en applikation ............ ............. ..................................... ............. .............. 39 Projektledning med menyn ................. ............. ..................................... ...... 45 Hantering av projektelement ... .................................... .............. ................................. 46 Användning av Trollkarlen när du skapar ett projekt ........... ................................. .................. 47 Kapitel 4. Skapa en projektdatabas ........................ ................. .... 57 Skapa en databas i projektfönstret ..................... ................................ .................. ................... 57 Skapa en databas utanför projektet ....... ................. ....................... .................................. 61 Tabeller - basen av databasen ........ .. ................................................ .. .......................... 62 Bordsdesignerfönster .................. .. ................................................ .. .......................... 68 index .................... .. ................................................ .. ................................................ .. .... 78 Förhållande mellan tabeller ............................. .................................................. ............ 82 Dataintegritet ................................... .. ................................................ .. ..................... 85 iv Starta kapitel 5. Formulär som ett sätt att komma in och redigera data ............ ...... ........................................ 89 Skapa ett formulär Med hjälp av en mästare .... ........................................ .......... ....................... 90 lanseringsformulär .............. .......... ...................................... .......... ...................................... ... 97 Form objekt .... ........................................ .......... ...................................... .......... .......... 97 Åtgärder som utförs med formobjekt ........................ ........... .............................. 101 Ändra sekvensen av ingångsinformation i Formfält ............ .............. 105 Kapitel 6. Designer Forms ................ .............. .................................... ... 109 Fönster Designer Forms ................................................ ................................................ 109 Skapande Former ................................................. .. ................................................ .. ........... 113 Ställ in parametrarna i formuläret .............................. ..... ............................................. ..... ... 114 Miljömiljö miljö ...................................... ....... ........................................... ............ 116 Åtgärder vid inställning av parametrarna i formuläret ............................ . 122 Placering av föremål i formuläret ..... ..................................... ............. ................................ 123 Kapitel 7. Skapa och skriva ut rapporter .......... ..................................... ...... 157 Vad är rapporten ... .................................... .............. .................................... .............. .......... 157 rekommendationer för skapandet av en rapport .................. ..................... ......... .................................... 157 rapporterar att skapa rapporter ......... . ................................................. . .................................. 158 Använda en guide för att skapa en en-smörrapport .... ..... .......................... 158 Visa beredd rapport ............... ..... ............................................. ..... ........... 168 Skriva ut rapport ............................... ..... ............................................ .................................... 169 Kapitel 8. Skapa en rapport med hjälp av rapportdesignern ... . ................................................. . ......... 173 Fönsterdesignerfönster .................................... . ................................................. . ..... 173 Använda snabbrapportkommandot för att tillgodose fält ................................... . 175 Ställa in miljöpåmiljö ........................................... ... ................................. 179 Egenskaper för rapportobjekt ......... .... ............................................ .... ................................. 182 Placering av objekt i rapporten ...... ...... ............................................ ...... ......................... 188 lägger till en rubrik och resultat till rapporten .......... ....... ........................................ 200 Skapa en Enkel rapport ...... .......................................... ........ ....................................... 201 Skapa en Rapportera gratis Th form ................................................ ............................. 203 Skapa en tabellrapport ................ . ................................................. . ........................ 205 Gruppera data i rapporten ................... .. ................................................ .. .................. 207 Används i författningen av variabler ....................... .... ............................................ .... 211 Märkning av rapportsidan ........................................ ...... ............................................ ..... 213. Multicolon Report ......................................... ....... ........................................... ...... 215 Kapitel 9. Förfrågningar till databasen .................................... ....... .................. 217 Designer of Requests ..................... .......... ...................................... .......... ...................... 218 Formation av en lista över det resulterande frågebordet ........ ............. ........ .. 221 Beställ med Query Constructor ............................................. . ............................ 225 Inställningsvillkor för att välja poster ............... . ................................................. . .......... 227 Multi-foldsförfrågningar .................................. ... ............................................... ... ........ 233 Gruppering av frågefältet ................................. ..... ............................................. ...... ... 237 Ändra namnen på fält i förfrågan ...................................... ... .................................... Kapitel 10. Korsabeller och diagram .... ........... ............... 243 Cross tabeller ..................... ........... ....................................... ........... .................. 243 Exportdata .................. ........... ....................................... ........... ................................ 254 Byggdiagram .... ........... ....................................... ........... ..................................... 254 Kapitel 11. Applikationsmeny ....... ......................................... ........... ......... 261 Förberedelse för skapandet av menyn ...................... .............. .................................... .............. .. 261 Åtgärder som krävs för att skapa en meny ........................... .............. ....................... 262 Kör menyn Designer ........ ............... ................................... ......... .......................... 262 Skapa en meny .................... . ................................................. . .......................................... 264 Spara, generation och lansering av Menyn. ............................................... ... ...................... 278 Skapa en popup-meny .................. ...... ............................................ ...... ............ 279 Kapitel 12. Skapa ett referenssystem för programmet ............... 281 Strängstatus ... ......... ......................................... ......... ......................................... ...... 281 Användning av dialogfönster ....................................... .......... ................................ 282 Skapa ett referenssystem i HTML-format ......... ....................................... ........ 285 Använda referenssystem i applikationer .................................... ........... ... 293 Kapitel 13. Projektledning och skapa en applikation .......... 297 Definition av fönsteregenskaper Projekt ................................................. .. .............................. 297 Ställa in projektparametrar .............. .. ................................................ .. ......................... 299 Installation av projektets huvudprogram .............. ...... ............................................ ...... 302 Använda exkluderingsalternativet ....................................... ....... .......................................... 303 Rensa projektet från fjärrfiler. .................................................. ...................... 303 Bygga ett projekt ........................ . ................................................. . .............................. 303 Galleri av Visual FoxPro-komponenterna ............ ... ............................................... ... .............. 306 Kapitel 14. Villkor för tillförlitlighet, lagrade procedurer, triggers, datapresentation .................. .... ................ 315 Villkoren för tillförlitligheten av datainmatning på rekordnivån ................. ......... ................. 315 Villkoren för tillförlitligheten av datainmatning på fältnivå på bordet ........ ................ ........ 323 Användning av datapresentationer ..................... ................. ................................. .. 325 Kapitel 15. Utökade datainmatningsverktyg ............................... 337 Visar data i en blankett i en tabellform ................... ............................... ....... 337 Skapa en blankett med flikar ....... .............................. . .................................................. 356 Sats av formulär .............................................. . ................................................. . ..................... 360 Timer .......................... . ................................................. . ................................................. . 361 Lägga till data i listan ........................................... ...... ............................................ 364 Kapitel 16. Klassbibliotek och ActiveX-komponenter ................. 367 Använda klassbibliotek .................... ..... ............................................. ..... ..... 367 Använda ActiveX-komponenter i formuläret ................................. ....... ....................... 374 med hjälp av objektens webbläsare .............. ......... ......................................... ......... ........ 390 Kapitel 17. Utökat sätt att skapa rapporter ..................... 395 Använd i Rapporter av datapresentationer ....... ..................... ............................. 395 Etiketter ................... .................................................. .................................................. .... 396 Använd i rapporter "One-to-Many" -förhållande .................................. .......... 404 VI Start Kapitel 18. Utökat data provtagningsmedel ....................... 409 Utgångsförfrågningsresultat ... .................................................. ..................................... .... 409 Spara resultaten av frågan i formatet av HTML .................................. ........... .............. 412 Använda de valda lagprogrammen ................... ........... ................................. 414 Kapitel 19. Visuellt objekt -orienterad programmering ........ ....................................... ........... ........ 419 Använda klasser ............................ ............... ................................... ............... .......... 419 Användningen av kapslade föremål ................... ................. ................................. ........ 434 Anpassade klasser ...... ................................. ................. ................................. ....... 437 Visa klassinformation och definitionikon för IT-beteckningar .......... 447 Formation av en lista över bibliotek som används i konstruktörer av former och klasser ......... ................... ............................... ................... ...... 450 Skapa formulär baserat på användare Linje klasser ................................................ .. .. 450 Använda ett formulär för att skapa en klass ...................................... .... ....................... 454 Class Browser Tool ................... .... ............................................ .... ............................ 455 Skapa en verktygsfält .............. .... ............................................ .... ................. 458 Kapitel 20. Multiplayer Arbeta på det lokala nätverket ................... ..... ............................................. .. 463 Typer av lås ............................................ ...... ............................................ ...... ......... 463 Automatisk lås ................................ ...... ............................................ ...... .... 463 Full blockering av bordet och blockerar förändringar ............................... ............ ....... 465 Låsbord ............................ ............ ...................................... .......................... 466 Låsa poster ..................... .................................................. .................................. 466 Ta bort lås av tabeller och poster ........ .. ................................................ .. ............... 468 sessioner att arbeta med data ........................... ... ............................................... ... .............. 469 Använda buffertar .............................. ... ...................... ........................................... 40 med transaktioner .... .................................................. ....................................... 474 Kapitel 21. Bindning och implementering av föremål, export och importera data ............................................... . ..................... 475 Visual Foxpro och Ole-objekt ..................... . ................................................. . ................. 475 Bindande OLE-objekt ........................... . ................................................. . .................. 481 Redigera Ole-objekt .......................... . ................................................. . ............ 484 Ta bort ett OLE-objekt ............................... .. ................................................ .. ................. 484 med objektorienterad programmering ......................... .. ... 484 Dataöverföring från Visual FoxPro till andra applikationer .................................... .. ..... 486 Import Dunn .................................................. ........... ....................................... ........... ............. 488 Användning av data från Visual FoxPro i Microsoft Word ................ .............. ............. 491 Kapitel 22. Fjärrdatapresentationer ................ .............. ..... 497 Definiera källan till data ODBC ........................ ................ ................................ 497 Namngivna Förening ............... .................................. ................ .............................. 500 kontaktkontakt. ................ .................................. ................ ............................. 5 Ställa in parametrarna för Fjärrvyer och anslutningar i dialogrutan Alternativ .......... ............................... ................... ............................... .... 503 Skapa en fjärrdata representation .......... .............................. .................... ... 505 Stående VII-gemensamma anslutningar ..... .................................................. .................... 513 kombination med utsikt över lokala och fjärrdata .................... .. ... 514 Presentationsinställning med hjälp av en databasordlista ...................................... 516 Kapitel 23. Överföring av data från Visual FoxPro till klient-serverns plattform ..................................... .. .......... 519 Använda tilläggsguiden för att överföra data till SQL Server-databasen ............. .................................................. ................................. 519 Kapitel 24. Offentliggörande av data på webbservern ...... . .......................... 531 Master Web Publishing ................... . ................................................. . ................................ 531 Ställa in parametrarna på webbsidan med guiden ...... ... ............................... 535 Skapa en webbsida ........... ... ............................................... ... ................................. 539 Redigera den skapade webbsidan ........ ... ............................................... ... ...... 543 Kapitel 25. Ställa in parametrarna för Visual FoxPro ............................... . 545 Fönsterflikparametrar Alternativ ............................................ ..... ................................... 546 Bilaga. Installera Visual FoxPro ............................................ 573 Krav på systemet .............................................. ... ............................................... ... ..... 573 Installera Visual FoxPro .................................... ... ............................................... ... ....... 573 Ställa in Visual FoxPro ................................... .... ............................................ .... ........ 575 Ordlista .................................... .... ............................................ .... ........... 579 Ämne ................................. ..... ............................................. ......... 589 VIII Stående de senaste åren har rykten inträffat periodiskt det faktum att Microsoft kommer att sluta stödja den visuella FoxPro-mjukvaruprodukten. Men igen visar de sig vara missförstånd. Och nästa nya version av Visual FoxPro 9.0 är en direkt bekräftelse. Trots uppkomsten av nya visuella FoxPro-databashanteringssystem, fortsätter det att vara ett av de mest populära programmen på detta område. Detta beror främst på det faktum att när man skapar nya versioner av Microsoft behåller kompatibilitet med tidigare versioner. Därför kan de applikationer du skapade användas i framtiden. Visual FoxPro implementerar alla attribut för relationella databashanteringssystem. I databasen upprätthålls dataintegritet med hjälp av primära nycklar och anslutningar mellan tabeller. För att behandla händelserna för att lägga till, radera eller ändra tabeller med tabeller med hjälp av databasen, kan du använda triggers och lagrade procedurer. Visual FoxPro är ett objektorienterat, visuellt programmerbart språk, som hanteras av evenemang, som fullt ut uppfyller de nya kraven för moderna medel för att utforma och genomföra programvara. Visual FoxPro kan använda användare av olika nivåer av förberedelser. Om du bara börjar behärska Visual FoxPro och du behöver utveckla en enkel applikation så snart som möjligt, hjälper du dig att behärska databaser, tabeller, applikationer, formulär, rapporter etc. för att utveckla stora och komplexa projekt, tjäna som lämpligt Designers och objektorienterat språk. Det gör det möjligt för inte bara att använda de grundläggande klasserna av Visual FoxPro och externa bibliotek, men också skapa användarklasser. Den här boken är av intresse både för nybörjare att bekanta sig med Visual FoxPro 9.0 och har erfarenhet av det här utvecklarna. Boken beskriver konsekvent hela processen med att skapa slutförda applikationer: skapa en databas och tabeller som ingår i den, konstruera formulär för att komma in och visa data, skapa förfrågningar och rapporter, liksom andra sätt att visa och bearbeta databasinformation. Boken innehåller ett stort antal illustrationer som hjälper dig att bekanta dig med det material som beskrivs i den. 2 Om du bara börjar utforska Visual FoxPro, kan det föreslagna förfarandet för kapitel att du konsekvent går från det enkla till komplexet i utvecklingen av denna programvara. Om du är bekant med Visual Foxpro behöver du inte läsa boken från början till slutet. I innehållsförteckningen i boken kan du se vilka kapitel som representerar det största intresset för dig, och utforska dem bara. Mycket kan hittas, bara köra boken. Det har speciellt dedikerade stunder som kommer att komma till dina ögon när du vänder det. Êààããà book föreslår en konsekvent studie av materialet från enklare till den komplexa. Kapitel 1 och 2 böcker är introduktion. Du kommer att lära dig att köra Visual FoxPro, hur man får in den referensinformation, bekant med elementen i det viktigaste programfönstret och med den nya som dykt upp i Visual FoxPro 9.0 jämfört med tidigare versioner. I kapitel 3 kommer du att bekanta dig med det projekt som är ett sätt att kombinera applikationselement. Efter att ha granskat kapitel 4 lär du dig hur du skapar en databas med tabeller, index, länkar mellan tabeller, identifierar dataintegritetsförhållandena. Kapitl 5 och 6 Tänk på skapandet av formulär för att skriva in och redigera data med hjälp av en guiden och bildkonstruktör. Kapitlen 7 och 8 ägnas åt utvecklingen av enkla rapporter. Efter att ha läst kapitel 9 kan du skapa en begäran om någon komplexitet. Kapitel 10 kommer att introducera dig att skapa korsbord och diagram. För att starta formulär, rapporter och program i programmet används menyn. Kapitel 11 beskriver att skapa en sådan applikationsmeny. Efter att ha studerat de första elva kapitlen och oense de exemplar som föreslagits till din uppmärksamhet kan du skapa applikationer själv. Följande kapitel är baserade på den kunskap som erhållits i de första kapitlen, ägnas åt avancerade verktyg för att skapa formulär, förfrågningar, rapporter. Om hur du utvecklar ett effektivt HTML-referenssystem För din ansökan kommer du att lära av kapitel 12. Kapitel 13 diskuterar några ytterligare projekthanteringsproblem, inklusive skapandet av en exekverbar (EXE) -fil. I kapitel från 14 till 18 diskuteras utökade databashanteringsverktyg, vilket skapar flerkloksformer och rapporter, användning i form av ActiveX-komponenter. Kapitel 19 kommer att introducera dig på funktionerna i ett objektorienterat tillvägagångssätt för att skapa applikationer som är utformade för att hantera databaser. Du kommer att lära dig hur du skapar klasser och objekt baserat på dem. Kapitel 20 är tillägnad arbetet med Visual FoxPro på LAN. Visual FoxPro är inte ett isolerat system och kan effektivt interagera med andra Windows-applikationer. Efter att ha läst kapitel 21 lär du dig att arbeta med kompositobjekt (OLE), exportera och importera data. Så här installerar du ODBC-drivrutinen, hur du skapar en fjärrdatapresentation och konfigurera dess parametrar, du kommer att lära dig av kapitel 22. Kapitel 23 kommer att introducera dig att överföra data från Visual FoxPro till klient / serverns plattform med hjälp av tilläggsguiden. Visual FoxPro har möjlighet att bilda en webbsida med hjälp av informationen i databasen. Detta kommer att diskuteras i kapitel 24. För effektivt arbete med Visual FoxPro används parametrar, vars inställning beaktas i bokens sista kapitel. I ansökan kommer du att bekanta dig med att installera Visual FoxPro 9.0. Boken innehåller också en ordlista med en beskrivning av villkoren Visual FoxPro. Infogningar i boken Det finns många speciella insatser markerade på ett speciellt sätt. De innehåller ytterligare information som underlättar läsning och söker efter information: Çàìå × à. I kommentarerna talar vi om de konsekvenser som dessa eller andra handlingar leder. Sovjeterna berättas om några knep som bör vara kända för att effektivt använda funktionerna i Visual FoxPro. Varningar bör hjälpa dig att undvika problem. De säger vad som ska vara rädda, och vad som behöver göras för att undvika misstag. Boken använder olika typer av teckensnitt: Nya villkor är valda i kursiv; Den text som du måste ange från tangentbordet är markerad i en djärv kursiv; Menykommandon, knappar Namn, flikar, Alternativ, Flaggor, Dialogrutor, Regioner, etc. är isolerade med fetstil; Namn på funktioner, egenskaper, metoder, databaser, tabeller, tabellfält är markerade av Monosine-teckensnitt. De två nycklarna som är anslutna med plusskylten är nyckeln. Klicka på den första knappen, utan att släppa den, tryck på den andra. Låt sedan gå båda. Författarna uttrycker sin uppskattning till förlagshuset "BHV-Petersburg" för långt fruktbart samarbete och hjälp vid utarbetandet och skrivandet av boken. 4  ŠVisual FoxPro villkorade FoxPro De förändringar som uppstår i vårt land kunde inte bara påverka områdena för datavetenskap och databehandlingsutrustning. För tio år sedan var arbetet med databaser många professionella programmerare. Systemen själva var inte avsedda för en enkel användare. Huvudkonsumenten av sådana system var ett militärt industriellt komplex. Med tillkomsten av banker, gemensamma aktiebolag har privata databasföretag funnit bredare användning. Människor förstår att informationen är pengar. Hennes förlust eller sen kvitto kan kosta dyra. Detta kan förklara en så snabb tillväxt av informationsteknik och den snabba utvecklingen av databashanteringssystemen (DBMS). De första databashanteringssystemen uppträdde i mitten av 60-talets sextiotal och stödde en hierarkisk datamodell där en förfader / efterkommer existerade mellan posterna. Efter en kort tid har nätverksdatabaser utvecklats baserat på en betydligt mer komplex nätverksmodell. Var och en av dessa modeller hade sina fördelar och nackdelar som spelade en nyckelroll i utvecklingen av relationell modell. År 1970 gjorde artikeln av IBM-forskningsmedarbetaren Dr. E. F. Codd på en relationell datamodell en revolution i tillvägagångssättet för att lagra och bearbeta information. Baserat på den här modellen på sjuttiotalet från förra seklet utvecklades de första relationella databaserna, och nu betraktas de som standard för moderna kommersiella DBMS. I relationella databaser reduceras all information till tabellerna, raderna och kolumnerna som kallas poster respektive fält. Dessa tabeller fick namnet på relationerna1, så modellen började kallas relationell. Rekord upprepas inte i tabeller. Deras unika egenskaper tillhandahålls av den primära nyckeln som innehåller 1 förhållandet - en matematisk term från teorin om uppsättningar, som har utgjort grunden för relationell datamodell. På engelska motsvarar ordet "attityd" ordet "relation", därmed namnet "relation". Ed. Ãëàà 1 6 Set av fält otvetydigt avgörande inspelning. För att snabbt hitta information i databasen skapas indexen med ett eller flera tabellfält. Indexvärdena lagras i en beställd formulär och innehåller referenser till tabellposter. För att automatiskt stödja integriteten hos de tillhörande data som finns i olika tabeller används primära och externa nycklar. För att välja data från flera relaterade tabeller används värdena på ett eller flera matchande fält. Till exempel är registreringsbordet långväga samtal kan innehålla följande information: Íîìåð çàêàçà EIA óñëóãè Íîìåð òåëåôîíà Äàòà ðàçãîâîðà EIA ãîðîäà Ïðîäîëæèòåëüíîñòü ðàçãîâîðà Ñòîèìîñòü ideia ÷ Aiea Records för långdistanssamtal registreras i registrerings boken som en tabell i kronologisk ordning (Figur 1.1.). Varje rad har samma struktur och består av åtta fält. I det här exemplet är det fält: Beställningsnummer, servicekod, telefonnummer, konversationsdatum, stadskod, konversationens varaktighet, kostnad. Springa. 1,1. ÐíèãòèèèèèéââîââîðÃèåååéåå в i relationsdatabaser av fälten kan ha olika typer av data (numerisk, sträng, typ av datum, etc.), men för varje post, är fältdatatypen oförändrad. En av databasens viktiga värdighet är det snabba urvalet av den information som lagras i den. Med hjälp av den telefonadressbok där data beställs med efternamn kan du hitta telefonnumret med namnet på dess ägare. Om dock poster i registreringsboken för långdistanssamtal beställs i kronologisk ordning måste du tillbringa en betydande tid för att få en lista över kunder som beställde en konversation med en viss stad, eller att ta reda på vilket område som abonnenterna tar med sig till det största tidigare telefonföretaget med sina långa konversationer. Databaser kommer till räddningen. De, trots den stora informationen som lagras i dem, ger hög hastighet att hitta den information som behövs. I sådana databaser kan användaren söka efter vilken parameter du är intresserad av. Dessutom är databaser mycket kompakta. Databasen som innehåller flera tusen poster kan passa på en diskett. För att skapa en databas används ändringar i dess struktur, redigering och provtagningsdatabaser. Moderna relationella databashanteringssystem innehåller: en uppsättning verktyg för att skapa tabeller och relationer mellan tillhörande tabeller; Databasadministrationsverktyg; Utvecklat användargränssnitt som tillåter åtkomst till information som är lagrad i databasen. Applikationsutvecklingsverktyg med databaser. I fig. 1.2 visar ett exempel på redovisning av telefonsamtal med långdistans med två tabeller av en relationsdatabas i Visual FoxPro. Springa. 1,2. ÷ Åò äãõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ 1,3. ÷ ò ììàìììììììàìììììììààààààààààààààààààààààííþþþþþþààîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî èè 1,4. Ïíñîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõ 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 ðèña. 1,5. С òâààà òòòòããÂÂÂÂÂÂÂÂÂÂòòòòãòÂÂÂÂÂÂÂÂÂòòòòòòòòòò сò С С С С С С С använda DBMS-verktygen Du kan: Välj information som representerar intresse för dig. Till exempel kan du få information om alla långdistanssamtal av en viss klient för något tidsintervall; Vänd för att skriva ut hela bordet eller bara valda poster och fält i olika format. Till exempel i fig. 1.3 visar en tabellformulär som innehåller adresser till kundkundtjänst. I fig. 1.4 visar ett av alternativen för ett informationsbrev som innehåller namn och namn på kunder från samma tabell; Visa databasinformation i grafisk form. Till exempel i fig. 1.5 Data om antalet långdistansförhandlingar om kunder är härledda i form av ett diagram; Genomföra de nödvändiga beräkningarna när du genererar rapporter och provtagningsdata från tabeller. För närvarande finns det mer än tio populära DBMS för persondatorer. Traditionellt är en av de vanligaste i Ryssland och CIS-länderna visuell FoxPro DBMS, en ny version av vilken visuell FoxPro 9.0 innehåller tillägg och förbättringar som utökar systemets kapacitet. Den visuella FoxPro Visual FoxPro är en av de enskilda komponenterna som används för att lagra information, visa och redigera information. Visual FoxPro All information lagras i en databas, som består av tabeller, relationer mellan tabeller, index, triggers och lagrade procedurer. Varje tabell har ett unikt namn och lagras i en separat fil, vars namn sammanfaller med tabellnamnet. Den skapade filen har en DBF-förlängning. Varje tabell som skapas kan ha index som används för att effektivisera data och snabbt hitta de nödvändiga posterna, och ett bord kan ha flera index. Separata filer används för att lagra värden på memo och allmänna fält. Memo-fält av tabeller innehåller textinformation, och de allmänna typfälten används som regel för att lagra binär information och data från andra applikationer som är verksamma på onsdagen. Visual FoxPro implementeras triggers som tillåter centralt bearbetningshändelser som uppstår med eventuella ändringar i databasen. Du kan också skapa lagrade procedurer som ingår i en databas och kan användas när du beskriver tabellerna, för att kontrollera de angivna data, standardvärdena, etc. Det är en extremt bekväm och användbar databasåtkomst till databasen. Datapresentationer tillåter dig att kombinera tabelldata och visa dem i en bekvämare form. Du kan bara välja de tabellfält du är intresserad av, kombinera flera fält på ett fält, beräkna de totala värdena och ställa in nya namn på tabellfälten. Som regel är antalet visningar i databasen mycket överlägsen antalet tabeller. Som databasdatabaser växer deras antal kontinuerligt. I många informationssystem utförs dataåtkomst, inklusive visning, tillägg och redigering, endast genom datavisningar. Detta tillvägagångssätt tillåter flexibel åtkomstkontroll till information. När du använder visningar för provtagning av data i formulär, använder rapporter, när du skapar förfrågningar och program samma regler som för tabeller. Redigering av data som ingår i presentationen är endast möjlig under vissa förutsättningar. Till exempel, om det är skapat baserat på endast ett bord. Mögel, rapporter, förfrågningar och program används för att visa och redigera data. När du skapar former, rapporter och frågor används designers. Därför kallas dessa komponenter ofta designobjekt. Former och rapporter är kompositobjekt, eftersom de består av mindre föremål (t.ex. fält, knappar, diagram, ramar, OLE-komponenter etc. s.), som kallas gränssnittsobjekt. Former används för att visa eller ange data i tabellen. Data kan matas in direkt i tabellen, men användningen av formuläret är en snabbare och effektivare inmatningsmetod. Formuläret innehåller några eller alla fält i tabellerna där du anger information. För att skapa formulär kan du använda guiden Form skapande eller formulärdesigner. Masterformulär innehåller ett antal mallar som bestämmer förhållandet mellan tabellerna i de formella FoxPro 11-ansikten, typen av datavisning och proceduren för placering av fält. För att skapa komplexa former används en formedesigner. Rapporter används för att skriva ut informationen i databasen. Exempel på rapporter är prislista över varor, en lista över köpare, ett omsättningslager. Som regel skapas rapporter om informationen måste överföras till någon i tryck. För att skapa rapporter i Visual FoxPro, som för former, används en mästare och konstruktör av rapporter. Med hjälp av rapportguiden kan du snabbt skapa din egen rapport baserat på befintliga mallar. Tillämpningen av rapportdesignern gör att du kan skapa rapporter om godtycklig komplexitet, inklusive datakonvertering av flera nivåer och placering av beräknade fält. Förfrågningar är ett sätt att samplingsdata från ett eller flera tabeller. I Visual FoxPro kan du använda både Query Constructor och Specialiserat Structured Query Language (SQL). Resultaten av utförandet av frågan kan visas i formuläret, visas som rapporter och diagram eller lagras i tabellen du angav. Program som skrivs i Visual FoxPro är objektorienterade. Med hjälp av dem hanterar du händelser i formuläret, skapar objekt, utför olika beräkningar, hanterar databasen. För bekvämligheten kan du kombinera programmen i biblioteket. För att skapa formulär i Visual FoxPro kan du inte bara använda de grundläggande klasserna, utan också skapa din egen. Du kan till exempel definiera en klass av formulär där en specifik färgfärg anges och standarduppsättningen av knappar för datahantering. För att standardisera utvecklingen är det användbart att ha en eller flera användarklasser för varje grundläggande klass. Klasser som skapats i Visual FoxPro lagras i klassbibliotek. För att kombinera komponenterna i programmet som skapas används projektet där alla ovanstående komponenter ingår. Användningen av projektet förenklar utvecklingen av en ansökan och dess stöd. Varje komponent lagras i en separat fil, och namnen på filer som innehåller huvudkomponenterna, du anger dig själv, och namnen på filer som innehåller objekt som är associerade med bordet sammanföll med tabellnamnet. Beroende på vilken typ av visuell FoxPro som finns i den tilldelar automatiskt en förlängning som hjälper till att identifiera ett objekt. Listan över filtillägg ges i tabell. 1,1. Ááèèöà 1.1. Ðàñøèðåíèÿ èìåí ôàéëîâ îáúåêòîâ Visual FoxPro Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ïðîåêò prj, fpc, katt, PJX, PJT aaca äàííûõ dbc Òàáëèöà Visual FoxPro DBF Ñîñòàâíîé èíäåêñíûé OAEE cdx Memo-ïîëå è ïîëå òèïà Allmänt FRT Ãëàâà januari 12 Òàáëèöà 1,1 (îêîí ÷ Aiea) Íàèìåíîâàíèå îáúåêòà Ðàñøèðåíèÿ Ôîðìà SCX Çàïðîñ QPR io ÷ AO frx, frm II ÷ òîâàÿ íàêëåéêà lbx, lbl ìåíþ MNX áèáëèîòåêà êëàññà VCX Ïðîãðàììà, áèáëèîòåêà ïðîãðàìì, òåêñò ìåíþ, prg, FXP, mpr, QPR òåêñò çàïðîñà Ðèñóíîê bMP, jPG, gIF, iCO, DIB , Cur, Ani Wav òîÃçñññññüü ñ  visuell Foxpro 9.0 Visual Foxpro är ett ständigt utvecklande system. Jämfört med den tidigare versionen har Visual FoxPro 9.0 tagit ett steg för att utöka systemets funktionalitet, de tillgängliga medel som rör gränssnittet för utveckling och bearbetning av fel har lagts till, nya kommandon, grundläggande klasser och funktioner har lagts till och befintlig tillgänglig. Den nya versionen har alla funktioner för att arbeta med XML-webbtjänster, samt förbättrad kompatibilitet med Microsoft Visual Studio.net och Microsoft SQL Server 2000. Bordskonstruktorn har utökats i Visual FoxPro. För tabellfält kan du använda nya datatyper: binär blob och textvarbinär. BLOB-datatypen används för strukturer som innehåller information om datablocket. Den används för att lagra binär information om vilken typ som helst, till exempel ASCII-tecken, exekverbara filer, byte-strömmar. Varbinär datatyp innehåller hexadecimala värden. Det liknar typ av tecken, men för denna typ av denna typ fylls gratis platser med obetydlig information. En ny typ av binärt index (binärt), skapat baserat på logiska uttryck och används både för gratis tabeller och tabeller som ingår i databasen. Detta index upptar ett mycket mindre utrymme och på grund av detta låter dig öka användningen av index. Föremålen i formuläret verkade nya egenskaper. Tänk på de mest intressanta. Ankaregenskapen ställer in de absoluta och relativa positionerna och dimensionerna av objektet i förhållande till alla fyra sidor av behållarobjektet, löser problemet med automatisk positionering och ändringar i storleken på objekt på formuläret när det ändras dess storlek när ändringshändelsen inträffar (ändra dimensionerna). Ñ \u200b\u200bVisual FoxPro 13 Rotationsegenskapen (rotation) av objekt av typ etikett, linje och form gör att du kan visa signaturer till stora objekt i redigeringsklassen i form av en text som går uppåt. AutoComplection-egenskapen (autokomplementering) av TEXTBOX-objektet låter dig memorera det valuta som anges i fältet och när du anger ett nytt värde, visa den här listan för att underlätta inmatningen. Den här egenskapen är bekväm att använda när du anger data i fältet, vars värden har en liten uppsättning alternativ. Egenskapen AutohidescrollllBar (automatiskt döljer rullningsfältet) för listboxobjektet gör att du kan dölja rullningsfältet när alla rader är synliga och visar den igen när inte alla rader placeras i listrutan. Picturemargin Egenskaper (Bildgräns) och PicturePacing (Image Offset) För kommandoobjekt, Alternativknapp och kryssrutan styr läget för bilden i förhållande till kanten och textobjektet. Mousepointer-egenskapen för kolumner (kolumnobjekt) och rubriker (headerobjekt) Gridobjektet i klassens redigeringssteg eller formulär ställer in önskad vy av muspekaren när den är i fältet för det här objektet. Kommandot SET-sökväg till visas. Tilläggsegenskap (Lägg till), som låter dig lägga till nya vägar till befintliga, och längden på alla vägar har ökat från 1024 till 4096. I projektledare har den möjlighet att utföra det modifiera kommandot när Välja ett klassbibliotek, och inte en separat klass av detta bibliotek. I det här fallet lanserar Visual FoxPro 9.0 klassbläddrare med det valda klassbiblioteket. Utvecklare kommer att glädja förändringar som inträffade i rapportkonstruktören. Ställa in alla objekt (plats för ett objekt i ett rapportband, designstil, tryckförhållanden, ändringsskydd) som placeras i rapporten, utförs med hjälp av dialogrutan Egenskaper. Alla parametrar i själva betänkandet (sidmarkering, lägger till en rubrik och resultatområden, gruppering av data, ställer in rapportvariablerna, sparar en rapport i form av en klass) med hjälp av dialogrutan Rapportegenskaper. Ändringar påverkade användaregenskaper och metoder. När du skapar nya egenskaper och metoder kan du tilldela standardvärden / initialvärde. Förklarade möjligheterna att inrätta Visual FoxPro, exekverad från dialogrutan Alternativ, som öppnas med alternativet Alternativ från Verktyg-menyn. Ökad lista över filgrupper som ställts på fliken Filplatser. Listdisplayräknaren visas på fliken Visa (antalet objekt i listan), vilket gör att du kan ställa in det maximala antalet listobjekt som visas när du använder IntelliSense. Avsevärt utökat en uppsättning parametrar som anges på fliken Rapporter. 14 ãàâàa 1 ãàâà 2 à à ÷ ëîîòòûòûòòû ñ Visual FoxPro Du börjar arbeta med Visual FoxPro 9.0. Mycket av det du måste arbeta med (meny, verktygsfält, dialogrutor) kommer att verka bekant, eftersom de är karakteristiska för Windows. Visual FoxPro för att starta ett program från huvudmenyn i Windows, följ dessa steg: 1. Tryck på Start-knappen längst ner på skärmen. 2. I den Windows Main-menyn som öppnas väljer du PROGRAM-kommandot. Menyn i det här kommandot visas. 3. Välj kommandot Microsoft Visual FoxPro 9.0 i menyn. Skärmen öppnar huvudfönstret Visual FoxPro 9.0 (fig 2.1). Tips För mer snabbt starta Visual FoxPro 9.0 kan du skapa en genväg på skrivbordet och tilldela en snabb samtalstangenter. Då kommer det att räcka i vilket fönster som helst för att trycka på en angiven tangentkombination, och programmet startar. Förutom bekvämligheten med att köra programmet kan du använda Windows-systempanelen, placera den visuella FoxPro-programikonen på den. Titta på Visual FoxPro i fig. 2.1 visar huvudfönstret Visual FoxPro, hur det ser efter att programmet börjar. Du kan välja sju huvudobjekt: fönsterhuvud, menyrad, verktygsfält, statusfält, arbetsområde, kommando-kommandofönster (kommando) och Dialogrutan för uppgiftsfunktioner (Aktivitetsfält). Titeln finns längst upp i huvudfönstret och innehåller tre objekt: en kopia av ikonen Visual FoxPro, titeln på huvudfönstret och kontrollikonen i det här fönstret. Menyraden innehåller den visuella FoxPro-hierarkiska menyn. Listan över menyalternativ beror på typ av aktivt fönster. 16 ãàâà 2 ðèñ. 2.1. Visual FoxPro 9.0 Visual FoxPro bedriver en användare av ett brett utbud av verktygsfält för att arbeta med databaser, formulär, rapporter och förfrågningar. Dessa verktygsfält innehåller en uppsättning knappar, och den här uppsättningen beror på syftet med den specifika verktygsfältet. Efter att ha startat Visual FoxPro visas en vanlig verktygsfält på skärmen. I botten av huvudfönstret finns statusfältet i vilken information om det aktuella tillståndet i det aktiva fönstret visas, en kort beskrivning av den valda knappsverktygsfältet eller menyalternativet. Utsikten över den information som visas i statusfältet beror på typ av aktivt fönster. Till exempel, i formulärets konstruktör i statusfältet visas namnet på det aktiva formobjektet, och när du tittar på tabellen i bläddringen visas namnet på det öppna bordet på vänstra sidan av statusraden, I mitten av statusfältet är det aktuella inspelningsnumret och driftslägesindikatorn. Visual FoxPro 9.0 I huvudfönstret visas standarduppgiftsfönstret (Taskpanelhanteraren). Den innehåller en lista över projekt och databaser som har öppnats på senare tid, lanserar ett referenssystem och databas- och projektskapande mästare, exempel som kan användas i utveckling, användbara länkar till webbplatser på Internet. Ñ \u200b\u200bVisual FoxPro 17 I arbetet med att arbeta i huvudfönstret Visual FoxPro, är fönster i form, rapporter, förfrågningar, projekt och andra fönster öppna. Alla är dotterbolag i förhållande till huvudfönstret och stängt när den är stängd. Dessutom, om du inte har stängt projektfönstret med vilket det öppnades, öppnas det som standard i huvudfönstret nästa gång du startar programmet. Ñèþþþþþþþþþþþååååååêê загê Titon innehåller en reducerad kopia av programikonen, texten "Microsoft Visual FoxPro" och storleken på huvudfönsterkontrollknapparna. När du klickar på ikonen öppnar ikonen en systemmeny som innehåller flyttkommandon och ändringar i huvudfönstret. I fliken. 2.1 är kommandon som är tillgängliga från systemmenyn. Ááèèöà 2.1. Íàçíà ÷ AIEA êîìàíä ñèñòåìíîãî ìåíþ Êîìàíäà Íàçíà ÷ aiea Âîññòàíîâèòü Âîññòàíàâëèâàåò ïðåäûäóùèé ðàçìåð îêíà ïîñëå ìèíèìèçàöèè EEE ìàêñèìèçàöèè Ïåðåìåñòèòü Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò ïåðåìåùàòü AAI ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà Ðàçìåð Àêòèâèçèðóåò ãëàâíîå îêíî Visual FoxPro è ïîçâîëÿåò èçìåíÿòü AAI ðàçìåðû ñ ïîìîùüþ êëàâèø ïåðåìåùåíèÿ êóðñîðà Ñâåðíóòü Ñâåðòûâàåò ãëàâíîå îêíî FoxPro ai ðàçìåðà êíîïêè è ïîìåùàåò AA IA ïàíåëü çàäà ÷ fönster Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro Ai âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî ïðîãðàììû Visual FoxPro tips till snabbt stänga Visual FoxPro-programmet genom att dubbelklicka på en liten kopia av Applikationsikon i huvudfönstret i huvudfönstret. För att snabbt återställa / distribuera huvudfönstret, dubbelklicka på titelpanelen. Microsoft Visual FoxPro Text Titel Huvudfönstret Om det behövs kan du enkelt ändra genom att tilldela den visuella FoxPro till huvudfönstret för något annat namn eller radera namnet alls. För att göra detta, skriv följande kommando i kommandofönstret: Ändra fönsterskärmstitel "(! Lang: Ny titel huvudfönster" или _SCREEN.caption = "Новый заголовок главного окна" В правой стороне заголовка расположены кнопки управления окном. Их назначение описано в табл. 2.2. 18 Ãëàâà 2 Òàáëèöà 2.2. Íàçíà÷åíèå êíîïîê óïðàâëåíèÿ îêíîì Êíîïêà Íàçâàíèå Íàçíà÷åíèå Ñâåðíóòü Ñâîðà÷èâàåò ãëàâíîå îêíî FoxPro äî ðàçìåðà êíîïêè è ïîìåùàåò åå íà ïàíåëü çàäà÷ Windows Âîññòàíîâèòü îáðàòíî Óìåíüøàåò ðàçìåð ðàçâåðíóòîãî îêíà, ïîçâîëÿÿ â äàëüíåéøåì èçìåíÿòü åãî Ðàçâåðíóòü Ðàçâåðòûâàåò ãëàâíîå îêíî Visual FoxPro âî âåñü ýêðàí Çàêðûòü Çàêðûâàåò ãëàâíîå îêíî Visual FoxPro, òåì ñàìûì ïðåêðàùàÿ ðàáîòó ïðîãðàììû Çíàêîìñòâî ñî ñòàíäàðòíîé ïàíåëüþ èíñòðóìåíòîâ Visual FoxPro В Visual FoxPro имеется большое количество панелей инструментов, используемых при создании форм, отчетов и запросов. Подробно они будут рассмотрены в соответствующих главах. Сначала изучим стандартную панель инструментов (рис. 2.2), которая используется во всех режимах работы. Ðèñ. 2.2. Ñòàíäàðòíàÿ ïàíåëü èíñòðóìåíòîâ Visual FoxPro Назначение кнопок стандартной панели инструментов описано в табл. 2.3. Òàáëèöà 2.3. Íàçíà÷åíèå êíîïîê ñòàíäàðòíîé ïàíåëè èíñòðóìåíòîâ Êíîïêà Íàçâàíèå Íàçíà÷åíèå New (Íîâûé) Ïîçâîëÿåò ñîçäàòü íîâûé ôàéë (ïðîåêò, áàçó äàííûõ, òàáëèöó, çàïðîñ, ôîðìó, îò÷åò, êëàññ) Open (Îòêðûòü) Îòêðûâàåò ñóùåñòâóþùèé ôàéë Save (Ñîõðàíèòü) Ñîõðàíÿåò îòêðûòûé ôàéë Print One Copy (Ïå÷àòàòü îäíó êîïèþ) Ïå÷àòàåò ñîäåðæèìîå àêòèâíîãî îêíà Print Preview (Ïðîñìîòð ïå÷àòè) Îòêðûâàåò îêíî ïðåäâàðèòåëüíîãî ïðîñìîòðà ïå÷àòàåìîãî äîêóìåíòà Cut (Âûðåçàòü) Óäàëÿåò âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû è ïîìåùàåò èõ â áóôåð Copy (Êîïèðîâàòü) Êîïèðóåò â áóôåð âûäåëåííûé òåêñò èëè âûäåëåííûå îáúåêòû, íå óäàëÿÿ èõ Paste (Âñòàâèòü) Âñòàâëÿåò ñîäåðæèìîå áóôåðà. Äåéñòâèå ýòîé êíîïêè çàâèñèò îò òîãî, â êàêîì èç ðåæèìîâ âû ðàáîòàåòå Íà÷àëî ðàáîòû ñ Visual FoxPro 19 Òàáëèöà 2.3 (îêîí÷àíèå) Êíîïêà Íàçâàíèå Íàçíà÷åíèå Undo (Îòìåíèòü) Îòìåíÿåò âûïîëíåííûå äåéñòâèÿ Redo (Âîññòàíîâèòü) Âîññòàíàâëèâàåò îòìåíåííûå äåéñòâèÿ Run (Âûïîëíèòü) Çàïóñêàåò íà âûïîëíåíèå Modify Form (Ìîäèôèöèðîâàòü ôîðìó) Ïîçâîëÿåò ìîäèôèöèðîâàòü SÑX-ôàéë, ñâÿçàííûé ñ äàííîé ôîðìîé Databases (Áàçû äàííûõ) Ñîäåðæèò ñïèñîê îòêðûòûõ áàç äàííûõ Command Window (Êîìàíäíîå îêíî) Îòêðûâàåò êîìàíäíîå îêíî Data Session Window (Îêíî ñåàíñà äàííûõ) Îòêðûâàåò îêíî Data Session Properties Window (Îêíî ñâîéñòâ) Îòêðûâàåò îêíî Properties (Ñâîéñòâà), èñïîëüçóåìîå äëÿ íàñòðîéêè ñâîéñòâ Document View Window (Îêíî ïðîñìîòðà äîêóìåíòà) Îòêðûâàåò îêíî Document View (Ïðîñìîòð äîêóìåíòà), â êîòîðîì îòîáðàæàåòñÿ ñïèñîê ïðîöåäóð, ôóíêöèé îòêðûòîé â îêíå ðåäàêòîðà ïðîãðàììû Class Browser (Îáçîð êëàññîâ) Îòêðûâàåò îêíî Class Browser (Îáçîð êëàññîâ), ïðåäíàçíà÷åííîå äëÿ ðàáîòû ñ êëàññàìè Object Browser (Îáçîð îáúåêòîâ) Îòêðûâàåò îêíî Object Browser (Îáçîð îáúåêòîâ), ïîçâîëÿþùåå ïðîñìàòðèâàòü êëàññû, ñâîéñòâà, ìåòîäû, ñîáûòèÿ è êîíñòàíòû âûáðàííûõ áèáëèîòåê Task Pane (Ïàíåëü çàäà÷) Îòêðûâàåò îêíî Task Pane Manager (Ìåíåäæåð ïàíåëè çàäà÷) Toolbox (Èíñòðóìåíòàðèé) Îòêðûâàåò îêíî Toolbox (Èíñòðóìåíòàðèé), ñîäåðæàùåå ýëåìåíòû, êîòîðûå èñïîëüçîâàëèñü ðàçðàáîò÷èêîì ïðè ñîçäàíèè ïðèëîæåíèÿ ЗАМЕЧАНИЕ Если по внешнему виду кнопки вы не можете определить ее назначение, установите указатель мыши на кнопку. При этом под курсором появится всплывающая подсказка с ее наименованием, а в левой части строки состояния будет выведено краткое описание указанной кнопки. По умолчанию в главном окне программы Visual FoxPro всегда присутствует стандартная панель инструментов. Если она не отображается на экране, выполните следующие действия: 1. Выберите в меню View (Вид) команду Toolbars (Панели инструментов). Откроется диалоговое окно Toolbars (рис. 2.3), в котором расположен список всех панелей инструментов программы Visual FoxPro. 20 Ãëàâà 2 2. Установите флажки слева от наименований тех панелей, которые необходимо разместить в главном окне. 3. Нажмите кнопку OK. Используя флажки, расположенные в нижней части диалогового окна Toolbars (Панели инструментов), можно изменить вид кнопок панелей инструментов. Назначение этих флажков описано в табл. 2.4. Òàáëèöà 2.4. Íàçíà÷åíèå ôëàæêîâ äèàëîãîâîãî îêíà Toolbars Óñòàíîâêà ôëàæêà Íàçíà÷åíèå Color buttons (Öâåòíûå êíîïêè) Êíîïêè íà ïàíåëè èíñòðóìåíòîâ ñòàíîâÿòñÿ öâåòíûìè Large buttons (Áîëüøèå êíîïêè) Óâåëè÷èâàåòñÿ ðàçìåð êíîïîê ToolTips (Ïîäñêàçêà) Âûâîäèòñÿ êðàòêîå îïèñàíèå êíîïêè ïðè óñòàíîâêå êóðñîðà íà íåå Ðèñ. 2.3. Äèàëîãîâîå îêíî Toolbars После установки Visual FoxPro стандартная панель инструментов размещается в верхней части главного окна, но она, как и все остальные панели инструментов, может перемещаться в любое место экрана. Для этого нужно установить курсор мыши в любое свободное от кнопок место на панели инструментов, нажать кнопку мыши и, не отпуская ее, переместить панель на новое место. Если поместить панель инструментов не по краю главного окна Visual FoxPro, то можно изменять ее размер (рис. 2.4). Íà÷àëî ðàáîòû ñ Visual FoxPro 21 Ðèñ. 2.4. Ïàíåëü èíñòðóìåíòîâ ìîæíî ðàñïîëîæèòü â ëþáîì ìåñòå ãëàâíîãî îêíà Êðàòêèé îáçîð ìåíþ Visual FoxPro При работе с Visual FoxPro можно использовать как кнопки панели инструментов, так и строку меню, все команды которого являются иерархическими. При выборе определенной команды открывается ее подменю. При отсутствии в главном окне Visual FoxPro других открытых окон, строка меню содержит пункты File (Файл), Edit (Правка), View (Вид), Tools (Инструменты), Program (Программа), Window (Окно) и Help (Справка). При открытии окон в меню добавляются команды, применимые только к объектам данного окна. Например, при работе с таблицами в главное меню добавляется пункт меню Table (Таблица), при открытии на экране формы в меню появляется пункт Form (Форма). ЗАМЕЧАНИЕ При выборе команды в строке состояния появляется ее краткое описание. 22 Ãëàâà 2 Âûïîëíåíèå êîìàíä ìåíþ Выполнение команд меню в Visual FoxPro осуществляется стандартными для Windows действиями. Перечислим возможные способы. При использовании мыши достаточно установить курсор на пункт меню, содержащий выбираемую команду, и нажать кнопку мыши. Если команда содержит подменю, следует выбрать в нем требуемую команду. При использовании клавиатуры сначала нужно активизировать строку меню нажатием клавиши !} eller . Ställ sedan pekaren till önskat kommando med knapparna<←>, <→> , <> , <↓> och tryck på . Nyckel<←> Används för att flytta till kommandot som ligger till strömströmmen. När du klickar på den här tangenten när det aktuella kommandot är vänster till vänster, flyttar du till systemmenyn. Ytterligare tangenttryckning<←> Ställ in pekaren till rätt menysträngskommando. De återstående nycklarna används på samma sätt. För de vanligaste kommandona kan du komma ihåg de associerade "heta" tangenterna som består av en symbolkombination och en understruken symbol i lagnamnet. När du använder snabbtangenter behöver du inte trycka på knappen . Alternativ Îòïíèääääää Om menyraden är aktiverad, men det är nödvändigt att vägra att utföra menykommandot, bör du använda ett av följande sätt: Tryck på knappen ; Klicka på musen i något gratis visuellt FoxPro-fönster. För att återvända från undermenyn i menyn på föregående nivå måste du trycka på knappen . Arkivfilmenyn Filmenyn innehåller kommandon som är kopplade till filåtkomst. Med dessa kommandon kan du skapa nya filer med olika typer, öppna befintliga filer, stäng, spara och skriva ut dem. Spara som HTML-kommandot (Spara HTML-filformatet) öppnar motsvarande dialogruta som låter dig spara den aktuella formuläret, menyn, rapporten eller tabellen i HTML-format (HyperText Markup Language). Återställ-kommandot är mycket bekvämt, vilket gör att du kan avbryta alla filändringar som gjorts i den aktuella redigeringssessionen. I botten av menyn finns namnen på de fyra sista projekten som ger möjlighet att snabbt öppna någon av dem. Det sista kommandot i den här menyn är Exit-kommandot. Det liknar funktionen av det slutliga kommandot i kommandofönstret och är utformat för att avsluta Visual FoxPro. Ändra redigeringsmeny (Redigera) är tillgänglig i många Windows-program. I Visual FoxPro används kommandona på den här menyn när du skapar former och rapporter och när du redigerar program. Ñ \u200b\u200bVisual FoxPro 23 klistra in speciella kommandon (speciella insats) kommandon, infoga objekt (klistra in objekt), objekt (objekt) och länkar applikationer endast till generella och ole-objekt. De återstående kommandona används vid redigering av både program och tabellfält. En obekant att andra Windows-applikationer kan visa sig vara Go-Line-kommandot, utformat för att visuellt FoxPro för att arbeta med programmen. Med det här kommandot kan du växla till linjen med det angivna numret i programmets text. När du anger namnet på objektet, egenskaper, kommandon eller funktioner efter att ha angivit ett aktiverande tecken (vanligtvis en punkt, plats eller öppningsfäste), aktiverar listmedlemmens kommando (värden) Visual FoxPro en lista över giltiga värden (Egenskaper, Metoder, händelser och objekt) för den angivna i objektredigeraren. Kommandot Quick Info Visar en giltig version av det här kommandot, funktion, variabel. Den senare i menyn - Fastighetskommandot, när du väljer dialogrutan Redigera egenskaper, låter dig ställa in programvarufilens lagringsinställningar, se deras egenskaper, datum för den senaste redigeringen och den ockuperade volymen på disken. Ìààä Visa det här menyalternativet innehåller kommandon som styr den aktuella öppna filvyn. Om det inte finns några öppna filer innehåller menyn endast ett verktygsfält. Det här kommandot öppnar dialogrutan, som listar de verktygsfält som används när du arbetar i Visual FoxPro. När du arbetar i designersna innehåller visningsmenyn (Visa) kommandon som styr visningen av verktygsfälten som används i det här läget. Till exempel, när du arbetar i formulärkonstruktorn visas kommandon i menyn för att välja följande paneler: Färgpalett (färgpalett), layout (plats) och formkontroller (formulärstyrningselement). När du tittar på tabeller eller redigeringsformulär visas menyer eller rapporter, ytterligare kommandon i menyn. Till exempel, när du arbetar med tabeller visas flera nya kommandon i menyn. Redigera och bläddra kommandon (granskning) Översätt tabell för att visa och redigera poster som finns i den. Skillnaden mellan dessa två kommandon är stilen att visa innehållet i bordet. Formatera operationer Det här menyalternativet är tillgängligt när du arbetar i formulär, rapporter, program, textfiler och etiketter. Formatmenyn innehåller kommandon som styr teckensnittegenskaper, textjustering och objekt, bestämmer intervallerna mellan objekt. Emellertid blir ytterligare kommandon tillgängliga med olika designers. Ìààä till Verktyg Den här menyn innehåller master och enhetens felsökningsverktyg. Den första i verktygsmenyn är Wizards-kommandot, vilket öppnar listan över Visual Foxpro Masters. Trollkarlen är ett program som hjälper 24 ãàà 2 av användaren att lösa sådana uppgifter som att skapa formulär, rapporter, tabeller. Skapande processen är i svaren på trollkarlens frågor angående objektet som skapas. Därefter finns makro-kommandot i menyn, utformat för att skapa makron. Team Debugger (Debugger) är utformad för att felsöka program. Det öppnar dialogrutan Visual FoxPro Debugger, där du kan visa värdena för variabler, arrayelement, fält som returneras av Visual FoxPro-värden, etc. Kommandot Component Gallery öppnar fönstret Component Gallery (Kataloger - Galleri av komponenter ) för verk i galleriet av de visuella FoxPro-komponenterna. Kommandot täckning Profiler låter dig se information om det exekverade programmet. Objekt Browser-kommandot (Objekt Browser) öppnar fönstret med samma namn, vilket gör att du kan visa klasser, egenskaper, metoder, händelser och konstanter av utvalda bibliotek. Intellisense Manager-kommandot (IntelliSense Manager) öppnar inställningsfönstret som styr syntaxanalysen i fönstret Programvarukonstruktioner. Med kommandot Aktivitetslista kan du komma ihåg den plats där du kan återvända senare genom att trycka på den operativa tangenten. Dessutom kan du ange en lista med nödvändiga uppgifter på samma sätt som Microsoft Outlook. Kommandot Dokumentvy öppnar en dialogruta som visar en lista över procedurer, funktioner, samt operatörer för ett öppet i programredigeringsfönstret. När du väljer listobjektet går du till det här objektet i redigeringsfönstret. Uppgiftsfönstret (Aktivitetsfält) och Verktygslåda (Toolkit) Öppna respektive Dialogrutor och Verktygslåda (Toolkit) -dialogrutor. Verktygslådfönstret visar de objekt som användes vid skapande av applikationer. Det sista kommandot i Verktyg-menyn - Alternativ (Alternativ). Med det kan du konfigurera konfigurationen av Visual FoxPro. Programprogrammeny (Program) innehåller kommandon som är förknippade med exekvering och sammanställning av program. Fönster på fönstret På fönstret är det kommandon som hanterar att fönstren öppnas på skärmen. Med hjälp av dessa kommandon kan du ordna, dölja, rengöra fönstren och flytta från ett fönster till ett annat. Dessutom kan kommandona för den här menyn att aktivera ett öppet fönster. Kommandofönster Team Fönstermeny Aktiverar kommando-kommandofönster, så att du kan använda kommandon när du arbetar med Visual FoxPro. Í Visual FoxPro 25 Kommandot Egenskaper Fönstret öppnar dialogrutan Egenskaper (Egenskaper), som låter dig visa och ändra egenskaperna hos objekt som finns i form av markörer och relationer. För att öppna datasessionfönstret, som innehåller en lista över alla tabeller öppna i den här sessionen och relationerna mellan dem (bild 2.5) används datasessionskommandot. Springa. 2,5. Data session uppdatering ðòêèèè èèèèèèèè èèèèè è è è è I mitten av datasessionsfönstret (Datafönster) är tabellhanteringsknappar. Knappen Egenskaper (Egenskaper) öppnar ett fönster som låter dig visa och ändra de aktuella egenskaperna hos bordet. För att öppna bordet i den nya arbetsytan används den öppna knappen. Browse-knappen öppnar tabellen för att se de poster som finns i den. Stängknappen (Stäng) Datasessionsfönstret stänger tabellen i det aktuella arbetsområdet, och relationsknappen (förhållande) gör att du kan bestämma förhållandet mellan öppna tabeller. Hjälp Hjälp (hjälp) - Senaste kommandomenyn i huvudfönstret. Tabell. 2.5 Innehåller en lista över kommandon som är tillgängliga i den här menyn. Ááááèöà 2.5. Íàçíà ÷ AIEA êîìàíä ìåíþ Hjälp Êîìàíäà ìåíþ Íàçíà ÷ Aiea Microsoft Visual FoxPro Hjälp Îòêðûâàåò îêíî ñïðàâî ÷ IIE ñèñòåìû Visual FoxPro 9.0 (Ñïðàâî ÷ íàÿ ñèñòåìà Visual FoxPro) MSDN Search (Ïîèñê â MSDN) en Ïîèñê ñïðàâî ÷ IIE èíôîðìàöèè â MSDN1 Microsoft Developer Network , Samling av Microsoft-dokument, som innehåller information om all sin utveckling. Ed. 26 Ãëàâà 2 Òàáëèöà 2,5 (îêîí ÷ Aiea) Êîìàíäà ìåíþ Íàçíà ÷ Aiea Technical Support (Òåõíè ÷ åñêàÿ ïîääåðæêà) Îòîáðàæàåò èíôîðìàöèþ î òåõíè ÷ åñêîé ïîääåðæêå, îêàçûâàåìîé Microsoft Visual FoxPro på webben (Visual FoxPro iA webb ñòðàíèöàõ) Îòêðûâàåò Web-ñòðàíèöó Microsoft Visual FoxPro. AEY èñïîëüçîâàíèÿ ýòîé êîìàíäû íåîáõîäèì äîñòóï â Èíòåðíåò Om Microsoft Visual FoxPro (i ïðîãðàììå Microsoft Visual FoxPro) Îòêðûâàåò äèàëîãîâîå îêíî Om Microsoft Visual FoxPro,  êîòîðîì ñîäåðæèòñÿ èíôîðìàöèÿ IA àâòîðñêèõ ïðàâàõ IA ïðîãðàììó, íîìåð âåðñèè ïðîãðàììû è AA èäåíòèôèêàòîð, èìÿ ôàéëà ðåñóðñîâ è èñïîëüçóåìûé II ÓìèèèþþþîîîîîîîÃ.  Âåååííííííííþþþþþþþþþþþþþþþþàààííííþþþþþþþþþþþàààààààþþþþþþþàààààààààààààààààààààààààà vàààààààà võõ v võ v v v чтобы чтобы För att slutföra det visuella FoxPro-programmet är det nödvändigt att stänga det. För att göra detta kan du använda på ett av följande sätt: Välj kommandot Avsluta i Arkiv-menyn. Välj det nära kommandot i den visuella FoxPro huvudfönster-systemmenyn; Dubbelklicka på ikonen Visual FoxPro i titeln på huvudfönstret; Ange kommandot Avsluta i kommandofönstret. Om formuläret, rapporten, begäran eller något annat applikationsobjekt inte sparas, kommer Visual FoxPro att erbjuda för att spara det. För att göra detta visas en dialogruta på skärmen, som liknar den presenterade i fig. 2,6. Springa. 2,6. Уàîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîñîîîîîîîîîîîñññññññññññ òõõõõààà vçèèèèèèàààèà à àààè для För att fortsätta operationen att trycka på en av knapparna (tabell 2.6). Òàáëèöà 2.6. Íàçíà ÷ AIEA êíîïîê äèàëîãîâîãî îêíà, ïîÿâëÿþùåãîñÿ Ide ïîïûòêå âûõîäà ec Visual FoxPro Aac ñîõðàíåíèÿ èíôîðìàöèè Êíîïêà Íàçíà ÷ aiea Ja (Aa) Ñîõðàíåíèå ôàéëà è âûõîä ec Visual FoxPro; áñéè ôàéëó AUA IA ïðèñâîåíî èìÿ, Visual FoxPro îòêðûâàåò äèàëîãîâîå îêíî Save As (Ñîõðàíèòü EAE) Nej (IAO) Âûõîä EG Visual FoxPro Aac ñîõðàíåíèÿ ôàéëà Cancel (Îòìåíà) Çàêðûòèå òåêóùåãî äèàëîãîâîãî îêíà è âîçâðàùåíèå en Visual FoxPro IA ÷ AEI ðàáîòû ñ Visual FoxPro 27 Ì Arge Executy Çàänà ÷ Visual Foxpro 9. 0 Det finns en uppgiftshanterare, som är utformad för att underlätta utvecklingen av ansökan. Länkarna i fönstret tillåter dig att starta guiden Application Creation och databaser, öppna hjälpsystemet, en applikation eller databas från listan över program som har öppnat nyligen eller databaser och mycket mer. För att öppna Aktivitetsfönstret för uppgiftsfältet (Figur 2.7) kan du använda ett av följande sätt: Välj kommandot Uppgiftsfönster i Verktyg-menyn. Tryck på verktygsfältet för uppgiftsfältet (Aktivitetsfält). Dessutom öppnas Aktivitetshanterarens fönstret i huvudfönstret Visual FoxPro varje gång efter att du har startat dialogrutan Aktivitetsfunktionsalternativ, är det öppna kryssrutan Öppna Aktivitetsfunktionen när kryssrutan öppnas. Öppna uppgiftsfönstret när du är visuell FoxPro startar (öppna Panelen för uppgiftshanteraren när du startar Visual FoxPro). Springa. 2,7. Stroke Pencing Task Pane Manager Toolbar (tabell 2.7). Chefen innehåller knapparna i följande syfte 28 àëàà 2 òàáëèèà 2.7. Íàçíà ÷ AIEA êíîïîê ïàíåëè èíñòðóìåíòîâ Task Pane chef Êíîïêà Íàçíà ÷ Aiea Îòêðûâàåò îñíîâíóþ ñòðàíèöó ìåíåäæåðà ïàíåëè çàäà ÷, ñîäåðæàùóþ ñïèñîê íåäàâíî èñïîëüçóåìûõ ïðîåêòîâ è AAC äàííûõ, êíîïêè AEY ñîçäàíèÿ íîâûõ, à òàêæå ññûëêè, ñîäåðæàùèå èíôîðìàöèþ î Microsoft Visual FoxPro Îòîáðàæàåò â îêíå ìåíåäæåðà ïàíåëè çàäà ÷ ññûëêè IA îñíîâíûå ñàéòû ñ èíôîðìàöèåé è ïîñëåäíèìè íîâîñòÿìè î Visual FoxPro Ïîçâîëÿåò îïðåäåëèòü íàñòðîéêè ñðåäû Visual FoxPro è ñâÿçàòü ñîáñòâåííûé ïðîåêò ñ íèìè Ñîäåðæèò ñïèñîê ïðèìåðîâ èñïîëüçîâàíèÿ ýëåìåíòîâ Visual FoxPro Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè çàäà ÷, êîòîðàÿ ïîìîãàåò  èñïîëüçîâàíèè ñóùåñòâóþùèõ XML Web-ñåðâèñîâ è Anslutande ïàÕõõàà îîàà üüüüüòòîîïüïüüòòòò ï ïüòõõä òò ääèèèèèõõõõõõ Ïîçâîëÿåò ïðîñìàòðèâàòü IADA ÷ AlU óñòàíîâëåííûõ ñîåäèíåíèé ê áàçàì äàííûõ, äîáàâëÿòü íîâûå ñîåäèíåíèÿ Çàïóñêàåò èãðó Röj (naiad) Îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî îêíà Task Pane manager (Ìåíåäæåð ïàíåëè çàäà ÷) Îòêðûâàåò äèàëîãîâîå îêíî Task Pane Alternativ (Ïàðàìåòðû ïàíåëè çàäà ÷), ïîçâîëÿþùåå íàñòðîèòü ïàðàìåòðû EAE Ansluta è èèäüüüüîî àààààîîîîîî ààà ÷ ÷ Aktivitetsfältets huvudsida (se bild 2.7), som öppnas när du trycker på knappen Startknappen (Start), innehåller länkar (tabell 2.8). Òàáëèöà 2.8. Startstart programvara tittar på att titta på nya i Visual Foxpro. Anslutningshastighetsarter Speeding (× ñ  Visual Foxpro × ãÃÃÃlÃÃÃÃÃÃÃÃÃÃÃÃÃñññ ) Âàþùåé íîâûå âîçìîæíîñòè Visual FoxPro 9.0 Anpassa min utveckling Îòêðûâàåò ñòðàíèöó ìåíåäæåðà ïàíåëè çàäà ÷, ñîäåðæàùóþ miljö (Íàñòðîèòü ñðåäó íàñòðîéêè ñðåäû Visual FoxPro ðàçðàáîòêè) Skapa en ny ansökan (NIC Çàïóñêàåò ìàñòåðà ñîçäàíèÿ ïðîåêòà äàòü íîâûé ïðîåêò) Skapa en ny databas (NIC Çàêàà õõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõõi éàééàüüüé ñàéò Microsoft Visual Foxpro. Äàííàÿ site (Ïåðåéòè IA ñàéò Visuell âîçìîæíîñòü äîñòóïíà Ide ïîäêëþ ÷ åíèè êîìïüþòåðà ê Èíòåðíåòó FoxPro) IA ÷ AEI ðàáîòû ñ Visual FoxPro 29 Òàáëèöà 2,8 (îêîí ÷ Aiea) Ññûëêà Íàçíà ÷ Aiea Hantera (Óïðàâëÿòü) Îòêðûâàåò äèàëîãîâîå îêíî Mina verktyg (lie èíñòðóìåíòû) Open Project (Îòêðûòü ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî Open (Îòêðûòü) AEY âûáîðà íåîáõîäèìîãî ïðîåêòà New Project (Íîâûé ïðîåêò) Îòêðûâàåò äèàëîãîâîå îêíî Skapa (Ñîçäàòü) AEY ñîçäàíèÿ íîâîãî ïðîåêòà Open Database (Îòêðûòü áàçó Îòêðûâàåò äèàëîãîâîå îêíî Open (Îòêðûòü) AEY âûáîðà íåäàííûõ) îáõîäèìîé áàçû äàííûõ Ny databas äàííûõ) (Íîâàÿ aaca Îòêðûâàåò äèàëîãîâîå îêíî Skapa (Ñîçäàòü) AEY ñîçäàíèÿ íîâîé áàçû äàííûõ att konfigurera inställningar för aktivitetsfältet använder uppgift pane dialogrutan Alternativ (Aktivitetsfältet inställningar) (Fig. 2,8), som öppnas genom att trycka på den program ( Parametrar) Verktygsfält. Uppgiftsrutaalternativ. Uppgiftsruta Alternativ på vänster sida av fönstret Aktivitetsalternativ (Uppgiftspanelparametrar) är mappar för Byggande av sidor i dialogrutan Aktivitetsfönster (Aktivitetsfält). Allmänna parametrar är konfigurerade med hjälp av mappen Aktivitetshanterare, som innehåller tre generella partitioner, proxyserver (proxyserver) och anpassar (anpassad). När du väljer General (General) 30 ãàà 2 (se bild 2.8) visas listan i panelen (panelen) på höger sida av fönstret, från vilken den sida som visas när du öppnar Aktivitetsfältet och de alternativ som anger infrån internet (fliken 2,9). Beläget nedan, öppnar du PUNKTUR-chefen när Visual FoxPro startar kryssrutan (Öppna Aktivitetsfältet när du startar Visual FoxPro) Anger om du vill starta Aktivitetsfältet när du startar Visual Foxpro. Ááëèöà 2.9. Îïöèè íàñòðîéêè ÷ àñòîòû îáíîâëåíèÿ èíôîðìàöèè EG Èíòåðíåòà Ññûëêà Íàçíà ÷ Aiea Varje gång du startar Task Pane Îáíîâëÿåò ñîäåðæèìîå ìåíåäæåðà ïàíåëè çàäà ÷ chef (Êàæäûé DAC ide çàïóñêå êàæäûé DAC idé AAI çàïóñêå ìåíåäæåðà ïàíåëè çàäà ÷) Varje gång rutan laddas (Êàæäûé Îáíîâëÿåò ñòðàíèöó, ñîäåðæàùóþ èíôîðìàöèþ ec DAC Ide çàãðóçêå ïàíåëè) Èíòåðíåòà, Ide êàæäîì AA îòêðûòèè Varje x dagar (êàæäûå x Aiae) Îñóùåñòâëÿåò îáíîâëåíèå èíôîðìàöèè êàæäûå x Aiae, çàäàííûõ ñ ïîìîùüþ ñ ÷ Ao ÷ EES aldrig (la îáíîâëÿòü) IA îáíîâëÿåò ñîäåðæèìîå äèàëîãîâîãî îêíà Task Pane Manager (ìÅææÅÅèèèèèàÄà ÷) Obs! Uppdatering av innehållet i dialogrutan Aktivitetsfönstret (Aktivitetsfält) kan utföras med hjälp av uppdateringsknappen på verktygsfältet. Du kan skapa din egen aktivitetsfält, ändra den befintliga eller installera aktivitetsfältet från disken. För att göra detta måste du göra följande: 1. Klicka på alternativfältet (parametrar). 2. På vänster sida av fönstret Aktivitetsfunktioner som öppnar mappen Aktivitetshanterare väljer du mappen Uppgiftspanelhanterare och anpassar sedan objektet. 3. På sidan som öppnas klickar du på en av följande knappar: Installera rutan - Ställer in en ny panel; Anpassa rutan - ändrar den befintliga eller skapar en ny panel. Visual FoxPro När man utvecklar applikationer i Visual FoxPro, som i något annat system, är det nödvändigt att se möjligheterna att programmera, enskilda kommandon och funktioner. I Visual FoxPro, med undantag för det traditionella referenssystemet, kan du hitta den information du kan hitta i den inbyggda dokumentationen, många exempel, såväl som på webbsidor. Alla dessa verktyg är valt från hjälpmenyn. Ñ \u200b\u200bVisual FoxPro 31 är liksom de flesta av de mest populära Visual FoxPro program har en kontextuell beroende referenssystem, det vill säga kan du få ett certifikat för användning av verktyget som du arbetar. För att göra detta kan du använda på ett av följande sätt: Välj kommandot Microsoft Visual FoxPro i hjälpmenyn (Visual FoxPro referenssystem); I dialogrutan Aktivitetshanterare väljer du det som är nytt i Visual FoxPro-länk? (Vad är nytt i Visual FoxPro?); Tryck När som helst av sessionen med Visual FoxPro. Referenssystemet väljer katalogavsnittet angående informationen om den aktuella operationen. Några av dialogrutorna innehåller hjälpknappen på verktygsfältet eller direkt i fönstret. Om hjälpknappen har tryckts när du arbetar i en av dem, kommer Visual FoxPro att rapportera hur man använder den här dialogrutan (bild 2.9). Springa. 2,9. Ñ \u200b\u200b÷ ÷ ñ ñèñàÀ Visual FoxPro ïîääêâââÒ, âòòò,, ùùããããããìììììììããììãììììììììììììììììîììììî ûûûûûûûûûûûûûû на наû наûûûûû 2.10 Fönstret Visual FoxPro-referenssystem presenteras, öppet när du väljer Microsoft Visual FoxPro Hjälp-menyn (Visual FoxPro Hjälp). 32 ãààâ 2 ðèñ. 2,10. Microsoft Visual FoxPro 9.0 Anslutande programkonferens Det här fönstret är uppdelat i två områden. I den vänstra rutan i referenssystemfönstret finns fyra flikar på vilka den önskade informationen söker. Fönstrets högra område innehåller informationen för den valda partitionen. Med markören kan du hantera bredden på hjälpfönsterområdena. För att göra detta måste du utföra följande åtgärder: 1. Montera markören till separationsremsan mellan områdena. 2. När markören tar formen av en dubbelriktad pil trycker du på den vänstra musknappen och håller den nere i det tryckta tillståndet, flyttar till en riktning eller annan beroende på vilket område det är nödvändigt att expandera. 3. Efter att ha anpitiera det önskade området i området, släpp musknappen. Fönstret Referenssystem har en verktygsfält. Det vänstra området i referenssystemfönstret innehåller fyra flikar som är avsedda att förenkla sökningen efter nödvändig information (tabell 2.10). Ááááèöà 2.10. Íàçíà ÷ AIEA âêëàäîê, ïðåäíàçíà ÷ åííûõ AEY óïðîùåíèÿ ïîèñêà èíôîðìàöèè Âêëàäêà Íàçíà ÷ aiea Ñîäåðæàíèå Ïîèñê èíôîðìàöèè II îãëàâëåíèþ ñïðàâî ÷ IIE ñèñòåìû Óêàçàòåëü Ïîèñê oai II IA ÷ àëüíûì áóêâàì íàçâàíèÿ òåìû Ïîèñê Ïîèñê êëþ ÷ åâûõ ñëîâ è ODAC â òåìàõ Èçáðàííîå Ñîäåðæèò èçáðàííûå òåìû ñïðàâî ÷ ñè ûûûû Tänk på att arbeta mer i detalj med flikarna i referenssystemet. Ñ \u200b\u200bVisual FoxPro 33 èòòüüüüüüèèèèèèèèèèèéå ÅÅÅÅÅÅÅÅÅÅÅÅÅÅ ÅÅÅÅÅÅÅÅ ÄGENDEÅÅ ÄGENSÅDEN ВКлАOPEP ВКлАд вклад вкладаpe-fliken Innehållsfliken är innehållsfliken (se bild 2.10). Den här fliken implementerar det mest traditionella tillvägagångssättet för att erhålla referensinformation. Fliken Innehåll innehåller en lista över sektioner av referenssystemet. Innan namnet på varje partition visar ikonen. Vid det ursprungliga ögonblicket stängs alla sektioner, vilket motsvarar den slutna bokikonen. För att öppna någon av partitionerna måste du ställa in markören till den öppna sektionen och klicka på musknappen. Som ett resultat kommer ikonen att ta ut en öppen bok. När du trycker på musknappen på ikonen Öppna bok stängs avsnittet. En öppen sektion kan innehålla underavsnitt och teman (fig 2,11). Ämnet motsvarar en ikon för frågetecken. För att visa innehållet i ett visst ämne i rätt område i hjälpfönstret måste du ställa in markören till sitt namn eller ikonen som motsvarar den och klicka på musknappen. Springa. 2,11. Ïàààñííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííííísååååååååååååååååååååå ÷ ðð ÅÅ ÷ ðð àÅÅ ÷ ððàeem kan sekventiellt erhållas på flera teman med en partition utan att tillgripa hjälpknappar i hjälpsystemet, eftersom det finns länkar i hjälptexten som kan överföras. 34 ãààì 2 2 2 ñññññññèèèèèèèþþþþþþþþþ För att söka efter hjälp på ämnespekaren används pekaren (bild 2.12) fönstret i referenssystemet. På toppen av fliken finns ett fält för att skriva in ett sökord som kommer att sökas. Nedan är en lista med nyckelord, beställda alfabetiskt. När bokstäverna anger inmatningsfältet i listan med sökord visas sektioner, de första bokstäverna i namnen på vilka sammanfaller med de redan angivna bokstäverna. Springa. 2,12. Ëëàüüüüüüüüü ûûûûûûû youûûûûûûûûûû Du kan helt enkelt visa listan över nyckelord med rullningsfältet, välj önskad partition och klicka sedan på showen. Referenstexten visas i det högra fönstret. För att söka efter information med fliken Pekare, skriv in de första bokstäverna i det ämne du behöver hitta. Som ett exempel infördes egenskaper (figur 2.12). Om referenssystemet detekterar titellitlistan, som börjar med det angivna brevet, kommer de att markeras i färg eller ljusstyrka. Om sökförhållandet uppfyller flera ämnen visas fönstret för partitionen (bild 2.13) med avsnittslistan. Från den här listan väljs det önskade ämnet och visar knappen Visa. Informationen om detta ämne visas i det rätta området i fönstret Referenssystem. Ñ \u200b\u200bVisual FoxPro 35 körs. 2,13. Ladgets extraherar extrakt för att söka efter nyckelord och fraser för att söka efter nyckelord och fraser. I inmatningsfältet angav följande ord ordet eller frasen som är avsedda att söka. Om du vill hitta en fras måste du avsluta det i enkla eller dubbla citat. När du söker kan du också använda tecken "?" (För att ange en godtycklig symbol) och "*" (för att ange ett antal tecken). Dessutom, för sökning, kan du använda logiska uttryck som görs upp från ord med hjälp av logiska operatörer som presenteras i tabellen. 2,11. Ááèèöà 2.11. Ëîãè ÷ åñêèå îïåðàòîðû, èñïîëüçóåìûå Ide ïîñòðîåíèè âûðàæåíèé AEY ïîèñêà Îïåðàòîð Ïðèìåð âûðàæåíèÿ AEY ïîèñêà Ðåçóëüòàò och egenskaper och bilda Îòîáðàæàþòñÿ òîëüêî OA òåìû ñïðàâêè, êîòîðûå ñîäåðæàò IAA ñëîâà EEE egenskaper & form eller egenskaper eller bilda EEE Îòîáðàæàþòñÿ òåìû ñïðàâêè, â êîòîðûõ ñîäåðæèòñÿ ëþáîå EG äâóõ ñëîî egenskaper | bilda NÄRA egenskaper NÄRA formen Îòîáðàæàþòñÿ òåìû ñïðàâêè,  êîòîðûõ ïåðâîå ñëîâî íàõîäèòñÿ ðÿäîì ni âòîðûì ñëîâîì â ïðåäåëàõ âîñüìè ñîñåäíèõ ñëîâ INTE egenskaper inte utgöra Âûáèðàþòñÿ òîëüêî OA òåìû ñïðàâêè,  êîòîðûõ ñîäåðæèòñÿ ïåðâîå ñëîâî è IA ñîäåðæèòñÿ ñëîâî, ðàñïîëîæåííîå ïîñëå îïåðàòîðà INTE EEE egenskaper! Form Bygga ett uttryck för sökning, du måste klicka på avsnittet. Sökningen efter sektioner som innehåller ett visst uttryck börjar, och på fliken Sök i tabellen visas deras lista. 36 ãàâà 2 ðèñ. 2,14. Ïîìììììììââââ табли табли tabell Sektionen består av tre kolumner. Huvudkolonnen innehåller rubrikerna för referenssystemet, platskolumnen är information om läget för referenstemat, och rang-kolumnen är frekvensen att ange sökelementet. Den slutliga listan över ämnen kommer att återspegla de första 500 referenser som uppfyller det angivna sökförhållandet. För att effektivisera referensborden kan du använda tabellkolumnrubrikerna. För att göra detta, klicka på rubriken i kolumnen, beroende på vilken beställning ska utföras. Från listan över de som hittades, önskas och tryck på knappen Visa. I rätt område i hjälpfönstret visas informationen på det här ämnet (bild 2.14). I texten i referenstemat kan du välja de ord som var inställda på att söka. För att göra detta måste du trycka på parametrarna på verktygsfältet och välj kommandot markeringsresultat från listan. För att bestämma sökalternativen på fliken läggs flaggor, vid installation av vilka användaren är försedd med ytterligare funktioner (tabell 2.12). Òàáëèöà 2.12. Íàçíà ÷ AIEA ôëàæêîâ AEY îïðåäåëåíèÿ ïàðàìåòðîâ ïîèñêà Ôëàæîê Íàçíà ÷ aiea Ïðåäûäóùèé ïîèñê Ïîèñê ñðåäè oai ñïðàâî ÷ IIe ñèñòåìû, êîòîðûå áûëè îòîáðàíû â ïðåäûäóùåì ïîèñêå Ïîõîæèå ñëîâà Ïîèñê IA òîëüêî ñëîâ, çàäàííûõ â âûðàæåíèè ïîèñêà, II SV ïîõîæèõ IA IEO Òîëüêî â çàãîëîâêàõ Ïîèñê òîëüêî  Âààààõààììììêêî òòòìììêîîîî òòûòòòîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîî вк вк вк вк fliken Låter dig bilda en lista över de vanligaste ämnena i hjälpsystemet vars val ska implementeras enkelt. Som standard är den här fliken tom. För att lägga till referenstemat på fliken Favoriter måste du utföra följande steg: 1. Använda andra flikar i fönstret Hjälpsystem, hitta ämnet, det namn du vill hitta på den här fliken. 2. Visa informationen som finns i rätt område i hjälpfönstret. 3. Gå till fliken Favoriter. Namnet på ämnesvyn visas i den aktuella delen av den här fliken. 4. Tryck på knappen Lägg till. Namnet på det aktuella ämnet i referenssystemet kommer att läggas till i listan över favoriter. På samma sätt kan du lägga till alla nödvändiga delar av hjälpsystemet till detta område. För att radera partitioner från den här fliken används raden. Ïïï ÷ ÷ àààààààààè òòòàààè òòòòòå Det visuella FoxPro referenssystemet innehåller en stor mängd information som är nödvändig för att utveckla applikationer. För de senaste nyheterna om Visual Foxpro. 2,15. Visual FoxPro 38 Ãëàà 2 kan öppna den motsvarande webbsidan direkt från huvudfönstret Visual FoxPro. För att göra detta är Microsoft på webbkommandot utformat (Visual FoxPro på webbsidor) Hjälp-menyn. Obs! Webbsidor är omöjligt om det inte finns någon Internetåtkomst. För att få tillgång måste du installera ett modem på din dator och registrera dig från den lokala Internetleverantören. I fig. 2,15 visar den visuella FoxPro-tidningen som stöds av Microsoft. På vänster sida är partitioner dedikerade till Visual FoxPro. Efter att ha klickat på namnet på partitionen av intresse, startar webbsidan att ladda informationen på det här avsnittet. 3 Îá 3 3 3òòòòòòòòòòÿÿÿÿÿÿÿÿææææææèæÿæææÿÿÿÿÿÿÿÿÿÿÿÿèèæææææÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ при при при при при при при при при при при När du skapar en applikation används ett projekt, vilket kombinerar elementen i den visuella FoxPro-programmet och växer dem efter typ. Projektinformationen lagras i ett speciellt bord, som, till skillnad från konventionella tabeller Visual FoxPro, har en förlängning av PJX. Memo-fält i tabellen innehåller namnet på projektelementet, dess beskrivning och andra textattribut. Filen med tabellen i tabellen har en PJT-förlängning. Användningen av projektet förenklar utvecklingen av ansökan, eftersom i databasprojektet, programmen, formulär, rapporter, förfrågningar och andra applikationselement är belägna i lämpliga sektioner, liksom platsen för varje element som ingår i projektet. Efter att ha skapat projektet och definierar de element som ingår i det, kan du använda den för att bygga en applikation genom att bygga en fil med anslutningen av appen eller för att skapa en körbar fil med EXE-förlängningen. När du bygger en applikation från projektet görs en sökning och byggfiler som refereras av applikationselementen, versioner av filer som ingår i projektet spåras. Beräkning När du börjar utveckla en ny applikation, först och främst måste du skapa ett applikationsprojekt. I framtiden lägger det till olika delar av ansökan. För att skapa ett nytt projekt kan du använda Wizard Wizard Wizard eller det nya kommandot (Ny) filmenyn. När du utför det nya kommandot på skärmen öppnas en lämplig dialogruta med listan över alla typer av applikationselement som är möjliga i Visual FoxPro (figur 3.1). Som standard är projektalternativet installerat. Så här skapar du ett nytt projekt: 1. Tryck på den nya filknappen. 1. I fältet Ange projektfil. Ange namnet på det projekt du skapade, se till att filtypen för det lagrade projektet är inställt på fältet filtyp och den mapp där mappen är korrekt vald i mappen fält. Projektet kommer att vara beläget (bild 3.2). 2. För att spara det skapade projektet, klicka på Spara-knappen. Visual FoxPro kommer att skapa projektfiler och spela in dem till den angivna platsen. Du kommer då att se projekthanteringsprojektfönstret (projektledare) (fig 3.3). 40 ãàâà 3 ðèñ. 3.1. Îàîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîîààààààààààààààààààààààààààààààààààààààààààààààòààààààòòààààààòòòààààààòòòà 3.2. Skapa äààÃÃÃlîîîîîîääääÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÂàã èèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèèè å 3,3. Projektledare Alternativ högst upp i projektfönstret, det finns flikar som hanterar visningen av vissa typer av projektfiler genom att avsevärt underlätta utvecklingen av ansökan (tabell 3.1). Ááëèöà 3.1. Âêëàäêè îêíà projektledare Âêëàäêà Îòîáðàæàåìûå ôàéëû Alla (ANA) ANA ôàéëû Data (Äàííûå) Áàçû äàííûõ, òàáëèöû, çàïðîñû, ïðåäñòàâëåíèÿ äàííûõ, õðàíèìûå ïðîöåäóðû Dokument (Äîêóìåíòû) Ôîðìû, Io ÷ AOU è ýòèêåòêè Classes (Êëàññû) Êëàññû Code (Êîäû) Ïðîãðàììû è ot otååååååååå ÅÅÅÅÅþþþþåû in in inûûûûûûûû i Visual FoxPro använder hierarkisk visning av projektelement. På högsta nivå finns det kategorier av projektelement: data (data), 42 ãàà 3-dokument (dokument), klassbibliotek (klassbibliotek), kod (källkod) och andra (andra). Obs! För varje kategori av objekt i projektfönstret finns en separat flik. Följande nivåer är typerna av filer i den här kategorin. Till exempel är följande typer av filer tillgängliga för dokumentkategorin: formulär - formulär; Rapporter - Rapporter; Etiketter - Etiketter. Vissa typer av filtyper kan ha efterföljande nivåer av hierarki. Till exempel kan en databas innehålla tabeller, datapresentation och varje tabellfält. Varje hierarkisk lista kan vara i ett vikat eller utplacerat tillstånd. Om elementet i den hierarkiska listan innehåller följande nivåer visas ett plustecken i det rullade tillståndet på vänster sida av objektnamnet. I fig. 3.3 Det kan ses att alla delar av listan utom klassbibliotek (klassbibliotek) innehåller investerade nivåer av element. För att avslöja listan över objekt på följande nivå måste du klicka på plustecknet. När du avslöjar listan ändras plusskylten till minustecknet. I fig. 3.4 Ett exempel på den datahierarkiska listan (data) med ett djup av fyra nivåer ges. För att koagulera den kapslade listan över objekt måste du klicka på minustecknet. I projektfönstret finns en mycket intressant och användbar knapp. Det ligger i det övre högra hörnet av projektfönstret och innehåller en uppåtpil. När du klickar på den här knappen är projektfönstret vikta, bara namnen på flikarna är synliga och knappikonet ändras till pilen riktad. Således släpps en plats för andra fönster på skärmen (bild 3.5). Samtidigt är projektflikarna att vara aktiva, och när du klickar på dem öppnas en del av projektfönstret som innehåller informationen på den valda fliken (bild 3.6). För att returnera projektfönstret till den detaljerade vyn, tryck på knappen som innehåller pilen nedåt. Visual FoxPro ger möjlighet att flytta den öppna fliken på skärmen. För att göra detta, klicka på etiketten och utan att släppa musknapparna, flytta fliken till vilken plats som helst huvudfönstret Visual Foxpro (fig 3.7). Dessutom kan du ändra storleken på fliken. För att göra detta måste du utföra följande åtgärder: 1. Placera markören i nedre högra hörnet. 2. När markören har formen av en dubbelriktad pil trycker du på vänster musknapp och samtidigt som den håller ner den till en riktning eller annan. 3. Efter att ha anpitiera det önskade området i området, släpp musknappen. Ibland aktivitetsutrustning eget kapital. 3,4. Utrustning av ðïñññññòòòòòòòòòòàòòòòñòòòòòòòñòòòò 3,5. Anslutningar av underhållet av alternativen 43 44 ãëàà 3 ðèñ. 3,6. Îäíààêêêêêêêòòòòòòòòòò ûûòòòòòòòòàààûûààà 3,7. Ïåðåìåùåíèå îòêðûòûõ âêëàäîê II ýêðàíó Ïðîåêò EAE ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 45 Óïðàâëåíèå ïðîåêòîì ñ ïîìîùüþ ìåíþ När du öppnar projektfönstret i huvud Visual FoxPro menyn lägga till ett nytt menyalternativ Project (projektet), som innehåller kommandon som låter dig arbeta med filer som ingår i projektet. Syftet med dessa kommandon beskrivs i tabell. 3.2. Ááëèöà 3.2. Íàçíà ÷ AIEA êîìàíä ìåíþ Project Êîìàíäà Íàçíà ÷ Aiea ny fil (Íîâûé OAEE) Ñîçäàåò íîâûé OAEE, êîòîðûé àâòîìàòè ÷ áñéè äîáàâëÿåòñÿ â ïðîåêò Lägg till fil (Äîáàâèòü OAEE) Äîáàâëÿåò ñîçäàííûå ðàíåå ôàéëû â ïðîåêò Ändra fil (Èçìåíèòü OAEE) Îòêðûâàåò âûáðàííûé OAEE ïðîåêòà AEY ðåäàêòèðîâàíèÿ Bläddra Fil (Ïðîñìîòð ôàéëà â òàáëè ÷ III âèäå) Îòêðûâàåò òàáëèöó â ðåæèìå ïðîñìîòðà Förhands Fil (Ïðîñìîòð ôàéëà) Îòêðûâàåò OAEE (íàïðèìåð, io ÷ AO) â îêíå ïðåäâàðèòåëüíîãî ïðîñìîòðà Run Fil (Âûïîëíèòü OAEE) Çàïóñêàåò OAEE IA âûïîëíåíèå Ta bort fil (Óäàëèòü OAEE) Óäàëÿåò OAEE ec ïðîåêòà Rename File (Ïåðåèìåíîâàòü OAEE) Ïåðåèìåíîâûâàåò OAEE, âõîäÿùèé â ïðîåêò Uteslut (Èñêëþ ÷ EOU) Èñêëþ ÷ AAO OAEE ec ïðîåêòà Inkludera (Âêëþ ÷ EOU) Âêëþ ÷ AAO OAEE â ïðîåêò Set Main (Îñíîâíàÿ ïðîãðàììà) Óñòàíàâëèâàåò OAEE â EA ÷ åñòâå îñíîâíîé ïðîãðàììû ïðîåêòà Redigera Beskrivning (Ïðàâêà îïèñàíèÿ) Îòêðûâàåò îêíî ðåäàêòèðîâàíèÿ îïèñàíèÿ ôàéëà Projektinfo (Èíôîðìàöèÿ ïðîåêòà) Îòîáðàæàåò èíôîðìàöèþ î ïðîåêòå è âõîäÿùèõ â IAAI ôàéëàõ Fel (Îøèáêè ) Îòîáðàæàåò îøèáêè, Îáíîâëÿåò èíôîðìàöèþ  îêíå ïðîåêòà Clean Up Project (i ÷ èñòèòü) Jag ÷ èùàåò ïðîåêò, óáèðàÿ EG IAAI óäàëåííûå ôàéëû âîçíèêøèå idé ïîñòðîåíèè ïðîåêòà Build (Ïîñòðîèòü) Ñòðîèò ïðèëîæåíèå EEE ïåðåñòðàèâàåò ïðîåêò Refresh (Îáíîâèòü) för att arbeta med projektfiler kan Var använd snabbmenyn som beskrivs när du trycker på höger musknapp på den (fig. 3.8) och innehåller några projektmenykommandon (projekt), liksom kommandot Expand ALL, som släpper alla data nestningsnivåer i projektledningsfönstret. 46 ãàâà 3 ðèñ. 3,8. ÌëÿþþþþÍÍÍÍÍÍÍÍÍÍÍÍãàààààòããààààààòòAVEÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅÅ ÄN è à для дляà För att styra projektelementen används knappar som finns på höger sida av projektfönstret. Några av knapparna kan användas när du arbetar med filer av alla typer, och en del är endast specifika. I fliken. 3,3. En lista med knappar kan användas för alla typer av projektfiler. Ááëèöà 3.3. Íàçíà ÷ AIEA êíîïîê îêíà ïðîåêòà Êíîïêà Íàçíà ÷ Aiea New (Íîâûé) Ñîçäàåò íîâûé OAEE, êîòîðûé àâòîìàòè ÷ áñéè äîáàâëÿåòñÿ â ïðîåêò Lägg (Äîáàâèòü) Äîáàâëÿåò ñîçäàííûé ðàíåå OAEE â ïðîåêò Ändra (Èçìåíèòü) Èçìåíÿåò âûáðàííûé OAEE ïðîåêòà Ta bort (Óäàëèòü) Óäàëÿåò OAEE EG Alternativ för exekverbara filer (formulär, förfrågningar, program och menyer) kan användas RUN-knapp (kör), som startar den valda projektfilen som ska utföras. För rapporter och etiketter kan du använda knappen förhandsgranskning (Visa). På är pekaren 47 öppen fil i det presiderable fönstret. För att visa de data som finns i tabellen är bläddringsknappen avsedd. Build Button (Build) Projektfönstret öppnar dialogrutan Byggalternativ, vilket gör att du kan skapa ett projekt, körbar applikation, dynamiskt bibliotek eller uppdatera det befintliga projektet. Èñïüüèèèèèèèèèèèè В В в · В € Â в · в € ¢ För att skapa ett nytt projekt med guiden måste du utföra följande steg: 1. På Arkiv-menyn måste du välja det nya kommandot eller klicka på den nya knappen på verktygsfältet. 2. Den nya dialogrutan öppnas (ny), där du bör välja projektalternativet och klicka på guiden. Tips i Microsoft Visual FoxPro 9.0 Wizard För att skapa ett projekt Du kan också köra från fönstret Aktivitetsfönstret (Taskpanelhanteraren). För att göra detta, i fönstret Aktivitetshanterare, måste du använda Skapa en ny applikationslänk. Dialogrutan presenteras i FIG. 3,9. Springa. 3,9. Çàäèèåååòòòòòòà 3. 3. 3. 3. 3. 3. 3. 3. 3. Dialogrutan som presenteras i Fig. 3,9. I fältet Projektnamn måste det här fönstret ange namnet på det projekt som skapas, och i fältet Project File, ange dess plats. För att placera ett projekt i önskad mapp ska du använda Bläddra-knappen, som öppnar en dialogruta som låter dig hitta den obligatoriska mappen på datorn. 4. När du har bestämt filnamnet och dess plats klickar du på OK för att skapa ett nytt projekt. Guiden går till skapandet av ett nytt projekt, och dialogrutan Application Builder Application Builder (Application Builder) visas på skärmen (bild 3.10). 48 ãàâà 3 ðèñ. 3,10. ÄàÃÃÃlîîîîîîîîîòæèèèÿÿÿÿÿÿÿÿÿÿ Nedre av dialogrutan innehåller följande knappar: Hjälp - Öppnar hjälpfilen; Avbryt - avbryter mästarens arbete; OK - Skapar ett nytt projekt. Dessutom innehåller dialogrutan sex flikar där följande information bestäms (tabell 3.4). Ááèèöà 3.4. Âêëàäêè äèàëîãîâîãî îêíà Application Builder Âêëàäêà Èíôîðìàöèÿ Allmänt (Îáùèå) Îñíîâíûå ïàðàìåòðû ñîçäàâàåìîãî ïðîåêòà Credits (ia àâòîðå) Èíôîðìàöèÿ IA àâòîðàõ ïðîåêòà Data (Äàííûå) Ïàðàìåòðû ñîçäàíèÿ AAC äàííûõ è òàáëèö Forms (Ôîðìû) Èíôîðìàöèÿ î ôîðìàõ, âõîäÿùèõ â ïðîåêò Rapporter (Io ÷ AOU ) Èíôîðìàöèÿ IA io ÷ Aoao, âõîäÿùèõ  ïðîåêò Advanced (Äîïîëíèòåëüíûå) Ïàðàìåòðû ñîçäàíèÿ ñïðàâî ÷ IIe ñèñòåìû, ìåíþ ïðîåêòà Çàäàíèå îáùèõ ïàðàìåòðîâ ïðîåêòà av fliken Allmänt (General) (se. Fikon. 3.10) Det är utformat för att ange sådana projektparametrar som sitt namn placerat i projektet. Figur, typ av applikation skapas, allmänna dialogrutor, projektikonen. Med namnet Entry-fältet kan du ställa in ansökningsnamnet som visas i dess rubrik, programdialogrutan och inuti programmet. På länderna på prestanda 49 I fältet Bildinmatning kan du ange namnet på bildfilen som visas i fönstret när programmet startas och i dialogrutan Program. Med applikationstypsområdet kan du ange vilken typ av program som skapas (tabell 3.5). Òàáëèöà 3.5. Îïöèè îáëàñòè Användning Typ Îïöèÿ OEI ïðèëîæåíèÿ Normal (IAU ÷ IIA) Ñîçäàííîå ïðèëîæåíèå áóäåò çàïóñêàòüñÿ â ãëàâíîì îêíå Visual FoxPro, çàìåíÿÿ Ana îêðóæåíèå è ñèñòåìíîå ìåíþ Visual FoxPro Module (Àâòîíîìíîå) Ïðèëîæåíèå äîáàâëÿåòñÿ â ñóùåñòâóþùèé ïðîåêò EEE áóäåò âûçûâàòüñÿ ec äðóãîãî ïðèëîæåíèÿ. Ìåíþ ïðèëîæåíèÿ äîáàâëÿåòñÿ â ñèñòåìíîå ìåíþ, è AAI ôóíêöèè èñïîëüçóþòñÿ EAE êîìïîíåíòû äðóãîãî ïðèëîæåíèÿ Top-Level (Âåðõíèé óðîâåíü) Ïðèëîæåíèå áóäåò çàïóñêàòüñÿ EAE îòäåëüíîå ïðèëîæåíèå Microsoft Windows installerar flaggor grupp Common Dialogs (General dialog) kan du använda vid tillämpningen av gemensamma dialogrutor , innehållande information om utvecklare, program, åtkomsträttigheter till applikationsfilerna (tabell 3.6). Òàáëèöà 3.6. Íàçíà ÷ AIEA ôëàæêîâ ãðóïïû Common Dialogs Ôëàæîê Íàçíà ÷ AIEA splash screen (Âñïëûâàþùèé ýêðàí) Ide çàïóñêå ïðèëîæåíèÿ ïîÿâëÿåòñÿ îêíî, ñîäåðæàùåå ëîãîòèï ïðèëîæåíèÿ è ñâåäåíèÿ IA àâòîðå Om dialogen (Î ïðîãðàììå) Ïðèëîæåíèå ñîäåðæèò äèàëîãîâîå îêíî Î ïðîãðàììå, â êîòîðîì áóäåò îòðàæàòüñÿ ëîãîòèï ïðèëîæåíèÿ è ñâåäåíèÿ î ðàçðàáîò ÷ èêàõ Snabbstart (Áûñòðûé ñòàðò) Ïðîåêò ñîäåðæèò äèàëîãîâîå îêíî Snabbstart, â êîòîðîì îïðåäåëÿþòñÿ ïðàâà äîñòóïà ê äîêóìåíòàì ïðèëîæåíèÿ è îñòàëüíûì ôàéëàì Användar inloggningar (îêíî ââîäà ïàðîëÿ) Ide óñòàíîâëåííîì ôëàæêå â ïðîåêò äîáàâëÿåòñÿ ôîðìà, ïðåäíàçíà ÷ åííàÿ AEY ââîäà ïàðîëÿ Antal ansökan (ikon) Du kan definiera en applikationsikon. Krediter (Bild 3.11) Dialogrutan Application Builder (Bild 3.11) Application Builder-dialogrutan (Application Builder) anger följande information: Författares lista, företagsnamn, versionsnummer, höger och varumärke på ansökan. 50 ãààâ 3 ðèñ. 3.11. Fält (tabell 3.7) används för att ange dessa data med hjälp av programbyggaren. Ááèèöà 3. 7. Íàçíà ÷ aiea ïîëåé âêëàäêè Credits äèàëîãîâîãî îêíà Application Builder Ïîëå ââîäà Íàçíà ÷ aiea författare (Àâòîð) Ñïèñîê ðàçðàáîò ÷ èêîâ ïðèëîæåíèÿ Company (Ïðåäïðèÿòèå) Íàèìåíîâàíèÿ ïðåäïðèÿòèÿ Version (Âåðñèÿ) Âåðñèÿ ïðèëîæåíèÿ Copyright (Ïðàâà) Ïðàâà II èñïîëüçîâàíèþ ïðèëîæåíèÿ Trademark (Òîðãîâàÿ ìàðêà ) Genomförande av ìïññèõöÖréõõõèèõègèöågõõõõõõõõõõõõõõõõõied вк вк вк вк вк вк вк вк вк вк вк вк вк †\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c†\u003c Listan som skickas till fliken i en tabellform kan läggas till både nya och redan befintliga databaser och tabeller (tabell 3.8). Òàáëèöà 3.8. Íàçíà ÷ AIEA ñòîëáöîâ âêëàäêè Data äèàëîãîâîãî îêíà Application Builder Ñòîëáåö Íàçíà ÷ aiea Datasource (Èñòî ÷ IEE äàííûõ) Èìÿ òàáëèöû Form (Ôîðìà) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ ôîðìû AEY äàííîé òàáëèöû Rapportera (lo ÷ AO) Ñîäåðæèò ôëàæîê, óñòàíîâêà êîòîðîãî óêàçûâàåò IA íåîáõîäèìîñòü àâòîìàòè ÷ åñêîãî ñîçäàíèÿ io ÷ AOA AEY äàííîé òàáëèöû Ïðîåêò EAE ñðåäñòâî îáúåäèíåíèÿ ýëåìåíòîâ ïðèëîæåíèÿ 51 Den. 3.12. Data Application Builder För att lägga till projektprojektet finns följande knappar på fliken i tabellerna, följande knappar (tabell 3.9). Ááëèöà 3.9. Íàçíà ÷ AIEA êíîïîê âêëàäêè Data äèàëîãîâîãî îêíà Application Builder Êíîïêà Íàçíà ÷ aiea Çàïóñêàåò ìàñòåð AAC äàííûõ, êîòîðûé ñîçäàåò AEY ïðîåêòà íîâóþ áàçó äàííûõ Çàïóñêàåò ìàñòåð òàáëèö AEY ñîçäàíèÿ íîâîé òàáëèöû Välj (Âûáðàòü) Îòêðûâàåò äèàëîãîâîå îêíî AEY âûáîðà óæå ñóùåñòâóþùåé áàçû äàííûõ EEE òàáëèöû Clear ( Î ÷ èñòèòü) Î ÷ èùàåò äèàëîãîâîå îêíî io òàáëèö, êîòîðûå áûëè äîáàâëåíû â ïðîåêò Generera (Ïîñòðîèòü) Ide íàæàòèè êíîïêè ïðîèñõîäèò äîáàâëåíèå â ïðîåêò Anao ðàçìåùåííûõ IA âêëàäêå òàáëèö, îñóùåñòâëÿåòñÿ ñîçäàíèå ôîðì è io ÷ åòîâ AEY OAO òàáëèö, â êîòîðûõ óñòàíîâëåíû ñîîòâåòñòâóþùèå ôëàæêè . Ïååõõõõõõõõõõõõõõé ñïïàÿ För de former som skapats av projektguiden kan du ställa in designstilen med rullgardinsmenyn formstil (formstil), som ligger direkt under bordet. I fig. 3.13 Den form som skapas med den präglade stilen (lättnad) presenteras. När man skapar en rapport, som i att skapa former, kan olika stilar tillämpas. För att ange rapportstilen, använd rullgardinsmenyn Rapportstil (Rapportstil). 52 ãëàà 3 ðèñ. 3,13. Kallas, ansluta präglade Empleded Clocking Embossed Clothing Tube Forms (fig. 3,14) Utformad för att skapa en lista över projektformer. Springa. 3,14. Âêëàäêà Forms âèàëîÃîÂîÃî îêíà Application Builder Om det ingår i tabellerna i projektet i kolumnformuläret (formulär) har datafliken (data) fastställts lämpliga kryssrutor och generera-knappen trycks in (bygga), ïðîåêòòàê íÿÿåìåíòâ ïèëîÅíåÿÿÿ Guiden skapar former, och deras namn kommer att visas i formlistan på fliken Former. Du kan lägga till formulär som skapats tidigare till den här listan med den öppna dialogrutan (öppen) visas när du trycker på knappen Lägg till. På höger sida av fliken är namnet Inmatningsfältet, som innehåller namnet på formuläret och flaggorna som bestämmer de grundläggande egenskaperna hos formulären (tabell 3.10). Ááááèöà 3.10. Íàçíà ÷ AIEA ôëàæêîâ âêëàäêè Forms äèàëîãîâîãî îêíà Application Builder Ôëàæîê Íàçíà ÷ Aiea Single instans (Îäèí ýêçåìïëÿð) Ïîëüçîâàòåëü ñìîæåò îòêðûòü ôîðìó â ïðèëîæåíèè IA áîëüøå îäíîãî Daca Använd Navigation verktygsfältet (Èñïîëüçîâàòü ïàíåëü íàâèãàöèè) Ide îòêðûòèè ôîðìû IA ýêðàíå ïîÿâëÿåòñÿ ïàíåëü èíñòðóìåíòîâ, ïîçâîëÿþùàÿ ïåðåìåùàòüñÿ II Använd navigeringsmenyn (èñïüüüââ þþ èèèèè) è) ÿÿÿÿÿÿûûûûûûûûûûûûûû ûûûûûûûûûû òòò òòòòò gòò g gòò gòòòò