Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows 7, XP
  • Baza e të dhënave të përkufizimeve bazë. Për të punuar me bazën e të dhënave, baza e të dhënave duhet të ofrojë

Baza e të dhënave të përkufizimeve bazë. Për të punuar me bazën e të dhënave, baza e të dhënave duhet të ofrojë

Dhe nëse keni nevojë urgjente për ndonjë certifikatë nga IPA, atëherë private agjenci detektive do t'ju ndihmojë me këtë.

Për t'u angazhuar në lloje të caktuara aktivitetesh, duhet të keni një certifikatë nga një dispancer psikoneurologjik.

Arsyet më të zakonshme janë pranimi në shërbim publik, marrjen e patentës së armëve, leje për të kryer vepra të caktuara etj.

Natyrisht, një vizitë në një institucion kaq ekstravagant nuk do t'i sjellë kënaqësi askujt. Marrja e certifikatave të regjistrimit nga PND fillon me një kërkim institucioni mjekësor të cilës i përkisni. Pasi të dini numrin e telefonit, mund ta zbuloni listën paraprakisht dokumentet e nevojshme(çdo PND ka të vetin).

Në një qendër mjekësore Mjafton vetëm pasaporta, në një rast tjetër përveç pasaportës kërkohet edhe letërnjoftimi ushtarak (për meshkujt) ose një dokument tjetër identifikimi. Një telefonatë do t'ju lejojë të zbuloni nëse nevojitet një referim i veçantë nga organizata. Do të ishte gjithashtu e dobishme të sqaroni orarin e punës së PND-së: nëse vini në fund të ditës së punës ose në një ditë jo pritjeje, ju garantohet të vini përsëri atje.

Pse keni nevojë për një certifikatë nga një dispancer psikoneurologjik?

  1. Për të aplikuar për një punë në një institucion pedagogjik ( kopshti i fëmijëve, shkolla, instituti, universiteti).
  2. Për t'u regjistruar në shërbimin publik.
  3. Për regjistrim në një sërë organizatash.
  4. Për të marrë një licencë për të mbajtur, ruajtur ose përdorur armë.
  5. Për të marrë patentë shoferin, si dhe për të zgjatur vlefshmërinë e saj.
  6. Për të përfunduar një transaksion blerje/shitje të pasurive të paluajtshme.
  7. Për të përgatitur një paketë dokumentesh për birësimin e një fëmije ose kujdestari.
  8. Për të marrë një hipotekë.
  9. Për të marrë një pasaportë urgjente.

Vërtetim nga PND për shitjen e një apartamenti

Për shembull, ju do të blini një apartament. Ky është një hap mjaft serioz dhe i përgjegjshëm, duke pasur parasysh kompleksitetin e situatës ekonomike në vend. Tashmë keni mbledhur para dhe keni zgjedhur hapësirën e jetesës, por... grackat po shfaqen. Prezenca e familjarëve të sëmurë mendorë të shitësit të banesës kërkon veprime shtesë dhe pa to, ajo e vë në rrezik marrëveshjen: ju mund të blini një apartament, dhe ata, nga ana tjetër, do të padisin dhe, për shkak të parëndësisë së marrëveshjes, do të kthejnë gjithçka në pozicionin e mëparshëm, por me humbjen e kohës tuaj , energji dhe para.

Si të merrni një certifikatë nga dispanseri neuropsikiatrike?

Ekzistojnë dy mundësi për zgjidhjen e një situate në të cilën dëshironi të merrni një ekstrakt nga një dispancer psikoneurologjik.

  • Së pari: Ju kontaktoni regjistrin, ku, në bazë të informacionit bazë e vetme Për këta pacientë do t'ju jepet një certifikatë. Kjo certifikatë tregon se ju lejohet të kryeni një punë të caktuar.
  • Së dyti: sipas ligjit duhet të kontrolloheni nga mjeku. Ky i fundit bën pyetje të veçanta, nxjerr përfundime në bazë të përgjigjeve dhe nxjerr një përfundim mbi përshtatshmërinë profesionale.

Nëse nuk keni mundësinë të merrni në mënyrë të pavarur një certifikatë nga PND, specialistët e agjencisë së detektivëve "Tornado" do çmim i arsyeshëm Ata do ta marrin atë për ju nga baza e të dhënave e unifikuar e kontabilitetit PND në Moskë. Kërkesa për regjistrim në PND në vendbanimin kryhet shumë shpejt, dhe certifikata është e vlefshme për 365 ditë. Nëse brenda të kësaj periudhe Nëse ndryshoni vendin tuaj të punës, nuk keni nevojë të bëni një kërkesë të përsëritur në dispancerin psikoneurologjik. Prandaj, ekzaminimi shtesë nga një specialist përjashtohet. Si të merrni një certifikatë nga një dispancer psikoneurologjik dhe narkologjik nëse ka probleme me kohën? Sot, plaga e pothuajse çdo njeriu të aftë për punë është mungesa e kohës. Mungesa e orëve në ditë, një orar i papërshtatshëm i punës dhe, në përputhje me rrethanat, pamundësia për të marrë një certifikatë nga PND, mund të provokojë dështimin për të gjetur një pozicion prestigjioz, heqjen e patentës së shoferit ose gjobën, ose refuzimin për të adoptimi i një fëmije (regjistrimi i kujdestarisë). Në të gjitha rastet e mësipërme, kërkohet një vërtetim nga PND

A është e mundur të blini certifikata nga dispanseret neuropsikiatrike dhe narkologjike në Moskë dhe Shën Petersburg?

Blerja e një certifikate PND është e mundur - kjo është përgjigja pyetje urgjente. Një rrugëdalje e tillë situatë problematike jo vetëm që do t'ju lejojë të kurseni para për shpenzimet mjekësore, por gjithashtu do t'ju heqë barrën nga supet e lidhura me pritjet e gjata dhe të lodhshme për radhën tuaj. Faturë ndihmë me pagesë në Moskë ose Shën Petersburg do të jetë gjithashtu e përshtatshme nëse ju nevojitet dokumenti shumë urgjent. Një certifikatë nga IPA mund të nevojitet në situatat e mëposhtme.

Shpesh na kontaktojnë në situatën e mëposhtme. Fëmija raporton se së shpejti do të krijojë familje, e thënë thjesht do të martohet. Si ta mbroni atë nga një veprim i nxituar nëse e dini me siguri se në familjen e një të afërmi të ardhshëm ka njerëz të sëmurë mendorë? Nëpërmjet një hetimi detektiv, duke kontrolluar bazën e të dhënave të PND dhe duke blerë një certifikatë nga një klinikë psikoneurologjike, ju mund t'i përgjigjeni qartë kësaj pyetjeje. Lumturia juaj dhe jeta e qetë e familjes suaj është qëllimi përfundimtar tek i cili të çon puna e një detektivi privat. Informacioni që ju jepet për personin që ju intereson do të jetë hapi i parë drejt një jete të qetë dhe të matur.

Baza e të dhënave HDPE

Shërbimi i një agjencie detektivi privat, përkatësisht sigurimi i informacionit nga baza e të dhënave të një dispenseri psikoneurologjik (PND), do të ndihmojë jo vetëm qytetarët e zakonshëm, por edhe sipërmarrësit privatë, sekserët, menaxherët. kompanitë e mëdha etj. Shpejtësia dhe cilësia e përmbushjes së detyrës nuk varet nga statusi i klientit dhe vëllimi i dokumenteve të porositura: raporti ofrohet sa më shpejt që të jetë e mundur në mënyrë të plotë dhe rreptësisht konfidenciale. Agjencia jonë është një strukturë private, specialistët e së cilës janë të gatshëm të marrin përsipër edhe më shumë detyra të vështira. Por një certifikatë nga një dispanseri psikoneurologjike nuk është një prej tyre dhe është një rutinë e përditshme me të cilën duhet të merren edhe detektivët. Dhe kjo përkundër faktit se imazhi i një detektivi privat sot është i mbushur me përkushtim, dhe specifikat e punës sonë korrespondojnë kryesisht me këtë imazh. Kur ndodh në jetë që marrja e ndonjë informacioni për një person është jashtëzakonisht e rëndësishme jo për të kënaqur kuriozitetin personal, por për një kauzë të mirë. Kur një person është në një udhëkryq dhe nuk di çfarë të bëjë, një agjenci detektivësh shpesh ndihmon.

kontrolloni një person të regjistruar në një spital mendor - ndihmë nga një detektiv

Duhet të krijoni një guaskë për të punuar jashtë linje lloje të ndryshme libra referencë.

Të gjitha drejtoritë ndahen në dy lloje - bazat e të dhënave dhe drejtoritë në formatin html.

Vetë skedarët e drejtorisë (struktura) duhet të zhvillohen në bazë të dëshirave të mia. Kjo do të thotë, rezulton se ju duhet të zhvilloni një guaskë dhe një format skedari që "kuptohet" nga guaska.

Predha duhet të jetë në gjendje të lidhë këto direktori, t'i kërkojë ato, të krijojë zgjedhje nga baza e të dhënave, të eksportojë regjistrime, të renditë regjistrimet, të modifikojë, të futë regjistrimet e veta dhe ndryshimet. Predha gjithashtu parashikon funksionimin e një klasifikuesi rekord dhe krijimin e klasifikuesit tuaj (në tekstin e mëtejmë të quajtur "grupet e përdoruesve").

Si veçori shtesëështë planifikuar të zhvillohet një modul për printimin e të dhënave të adresës në zarfe, duke krijuar ditar elektronik, kalkulator.

Qëllimi i guaskës është të punojë me sasi e madhe baza të ndryshme të dhënash. Baza e të dhënave kryesore është një bazë të dhënash e ndërmarrjeve ruse.

Drejtori në formën e një baze të dhënash.

Baza e një drejtorie të tillë janë tabelat e të dhënave. Tabela kryesore dhe tabelat e lidhura (bazuar në të njëjtin parim si në akses).

Për shembull, ekziston një tabelë kryesore me fushat e mëposhtme:

Emri i Kompanise

Kodi i qytetit

Stacion karburanti

Ekaterinburg, Lenina, 1

Omsk, Mira, 44

Moskë, tregti, 23

Fushat e shënuara me * në shembull janë fusha të indeksit, pra ka edhe dy tabela të tjera që përmbajnë dekodimin e këtyre indekseve.

Indeksi i rajonit

Qyteti i Moskës

Indeksi i qytetit

Dekodimi

Ekaterinburg

Në guaskë, kur punoni me drejtorinë, shfaqen të dhëna tashmë të deshifruara. Këto tabela të indeksit janë bërë për të zvogëluar madhësinë e librit të referencës. Në fund të fundit, për shembull, hyrja "Rajoni Sverdlovsk" mund të shfaqet në bazën e të dhënave shtatëdhjetë deri në tetëdhjetë mijë herë.

Shembulli i mësipërm është vetëm për referencë; në fakt, tabelat janë më të mëdha dhe numri i fushave është më i madh.

Për çdo drejtori të tillë ekziston një tabelë "klasifikuesi i regjistrimeve", d.m.th. një fushë indeksi që cakton një rekord për një grup të caktuar. Vetë klasifikuesi (lista) vendoset në dritare e veçantë në desktopin e guaskës. Kur zgjidhni një rekord nga klasifikuesi, bëhet një përzgjedhje e regjistrimeve nga baza e të dhënave dhe shfaqen vetëm ato që plotësojnë kushtin.

Vetë skedari i drejtorisë përbëhet nga disa pjesë: vetë tabelat dhe informacioni i mëposhtëm:

Të dhënat teknike të librit të referencës: titulli, përshkrimi, autori, data Përditësimi i fundit, kostoja, rruga e faqes së kësaj drejtorie në sajt (hiperlidhja).

Renditja e funksioneve që duhet të funksionojnë në guaskë me këtë referencë.

Lista e fushave për të cilat kryhet një "kërkim i shpejtë".

Struktura e kartës së regjistrimit.

Paraqitja e formularit për printimin e hyrjeve nga drejtoria.

Informacioni i licencës

Tabela e klasifikuesit të regjistrimit

Është planifikuar të bëhet vetë skedari i referencës bazuar në xml, por këtu është në diskrecionin e zhvilluesit. Gjëja kryesore është që ky format të jetë i kuptueshëm për guaskën dhe drejtoria është e lidhur saktë.

Kur lidh një drejtori, guaska lexon të gjitha të dhënat, transferon të gjitha tabelat në drejtorinë e saj dhe organizon lidhjet midis tabelave. Dhe të gjitha funksionet për të punuar me drejtorinë janë të lidhura: kërkimi, përzgjedhja, eksporti, etj.

Drejtoria në formathtml.

Ky lloj libri referues është një grup faqesh dhe fotografish. Për të lundruar nëpër këtë direktori, përdoret skedari i menusë, përmbajtja e të cilit vendoset në dritaren e klasifikuesit. Për të punuar me një drejtori të tillë, duhet të ndërtoni një shfletues të thjeshtë në guaskë. Të gjitha të dhënat (faqet dhe fotografitë) për drejtorinë do të përmbahen në skedarin e drejtorisë; guaska nuk kërkon qasje në internet.

Kërkesat për funksionimin e guaskës duhet të jenë më minimalet: listë e madhe sistemet operative(në faza fillestare mund të kufizoni veten në Windows 9x, 2000, NT, XP), sa më thjeshtë të jetë e mundur të dhënat teknike të kompjuterit ( RAM, procesor), nuk duhet të kërkojë instalim drejtues shtesë, programe. Gjithçka e nevojshme për funksionimin e guaskës duhet të instalohet nga shpërndarja.

Të gjitha funksionet duhet të jenë të arritshme dhe të kuptueshme për t'u përdorur nga përdoruesi mesatar.

Lista e të gjitha funksioneve të guaskës:

Drejtoria

Lidh direktorinë

Fshi drejtorinë

Lista e të gjitha drejtorive të disponueshme

Drejtoria 1

Drejtoria 2

Drejtoria 3

Lista e zgjeruar e drejtorive të instaluara

Kërkim i shpejtë

kërkim i avancuar

Kërkimi u gjet

Zhvendos hyrjen te "Pocket"

Pastro "xhepin"

Shto një shënim

Fshi hyrjen

Redakto hyrjen

Importimi i të dhënave në drejtori

Shkoni te hyrja tjetër

Shkoni te postimi i mëparshëm

Renditni të dhënat në rend rritës AàA

Renditni të dhënat në rend zbritës YАА

Cilësimet e printimit

Përzgjedhja e printimit

Redaktimi i formularit të daljes

Printimi i zarfeve

Llogaritësi

Ditari

Puna me grupe

Krijo një grup

Redakto grupin

Fshi një grup

Shtoni një hyrje në një grup

Hiq një hyrje nga një grup

Rreth programit

Merrni një listë të të gjitha drejtorive të disponueshme

Plot Termat e referencës përshkruar pamjen programet (vendndodhja e të gjitha dritareve, artikujt e menysë), Përshkrimi i plotë Struktura e skedarit të drejtorisë, përshkrimi i cilësimeve, procesi i lidhjes së drejtorisë, etj.

Ju lutem vini re se më duhet një program për shpërndarje në një CD, dhe jo motorë interneti.

Fatkeqësisht, zhvilluesi që bëri guaskën për mua u zhduk diku pa lënë gjurmë, por ai arriti të zhvillojë ndërfaqen e programit. Nuk është plotësisht e vërtetë, por do të jetë e mjaftueshme për të kuptuar se çfarë kam nevojë.

RAPORTI

Programi i mirëmbajtjes së bazës së të dhënave.

Moduli Projekti 1 përmban informacion për të 2 Format.

Formulari 1 ( Njësia 1) - përmban menunë kryesore, e cila ka artikujt e mëposhtëm:

  1. Të dhënat
  2. Hetimet

Ø Ndihmë1

  1. Raportoni

Ø Raporti i shitjeve

Ø Raporti i arkëtimeve

  1. Dilni

Për të krijuar një menu në formular, instaloni komponentin Menuja kryesore , e cila ka vetitë e mëposhtme:

Ø AutoHotkeys– a do të krijohen automatikisht çelësat? thirrje e shpejtë. Nëse zgjidhni maautomatike, atëherë Delphi do të gjenerojë automatikisht çelësat. Në manual kjo bëhet me dorë.

Ø AutoMegre– bashkim automatik me dritaret e fëmijëve.

Ø Imazhet– lidhja e një liste fotografish që mund të shfaqen në artikujt e menysë.

Ø Artikuj– janë përshkruar artikujt e menysë.

Për të modifikuar menynë, klikoni dy herë në veçorinë Items dhe do të hapet redaktori i menysë. I njëjti redaktues mund të thirret duke klikuar dy herë mbi komponentin Menuja kryesore 1. Në inspektorin e objektit shkruajmë pronë Titulli fjala "Të dhënat". Duke shtypur butonin Enter, do të krijohet menyja “Data”. Krijimi i artikujve të tjerë të menusë ndodh me analogji.

Krijimi i një nën-artikulli për menynë "Raport". Klikoni në kornizë pikërisht poshtë menysë "Raporti" dhe në pronë Titulli vendosim fjalën “Raporti i shitjeve të produktit”. Krijimi i nën-artikujve të tjerë të menysë ndjek një procedurë të ngjashme.

Për të krijuar një mbajtës ngjarjesh për të klikuar një artikull të menysë, duhet të zgjidhni artikullin " Dilni" dhe klikoni dy herë mbi të ose shkoni te skeda Ngjarjet dhe klikoni dy herë mbi ngjarjen Ne klikim. Këto veprime do të bëjnë që Delphi të krijojë një mbajtës për ngjarjen e klikimeve të menysë. Në këtë mbajtës do të shkruajmë sa vijon:

Këtu po përdorim metodën e formës Mbylle . kjo metodë mbyll formularin. Nëse mbyllim formularin kryesor, i gjithë aplikacioni do të mbyllet.

Për artikullin e menysë "Të dhënat" ne caktojmë një mbajtës të ngjarjeve:

GroupBox1.Visible:=E vërtetë;

Kjo metodë bën të dukshëm objektin GroupBox1 dhe objektet e vendosura në të, të cilat përdoren për futjen dhe modifikimin e të dhënave në tabelat: “Produkti”, “Fatura e produktit”, “Shitja e produktit”.

Lidhja e bazës së të dhënave me programin organizohet përmes komponentëve të mëposhtëm:

Ø Tabela 1: TTtabela;

Ø Burimi i të dhënave1:TDataBurimi;

Ø DBGrid1:TDBGrid.

Le të vendosim objektin DBGrid1 nga paleta e komponentëve Data ControlsForm1. Këtë objekt e aktivizojmë duke e përzgjedhur me miun. Le të kalojmë në pronën e tij Burim i të dhënave Burimi i të Dhënave 1.

Le të vendosim një objekt jo vizual Burimi i të Dhënave 1 nga paleta e komponentëve Qasja në të DhënaForma 1. Le ta aktivizojmë këtë objekt. Le të kalojmë në pronën e tij Set i të dhënave dhe zgjidhni ato nga lista rënëse Tabela 1.



Le të zgjedhim Tabela jo-vizuale1:TTable nga grupi i komponentëve BDE. Mund ta vendosim kudo Forma 1. Këtë objekt e aktivizojmë duke e përzgjedhur me miun. Le të kalojmë në pronën e saj Emri i tabelës. Nga lista rënëse, zgjidhni tabelën "Produkt". Le të shkojmë në pronë Aktiv. Le ta bëjmë të barabartë E vërtetë. Pas kësaj në DBGrid do të shfaqet tabela e zgjedhur.

Për të menaxhuar këtë tabelë (shtimi, fshirja e të dhënave, ruajtja ose anulimi i ndryshimeve) vendosim në Forma 1 nën tabelë ka një objekt DBNavigator. Për ta bërë këtë, zgjidhni atë në paletën e komponentëve Kontrollet e të Dhënave. Le ta aktivizojmë dhe të shkojmë në pronë Burim i të dhënave, zgjidhni nga lista rënëse Burimi i të Dhënave 1.

Për analogji, ne krijojmë 2 tabelat e mbetura për tabelat " Ngjis"Dhe" Rashod».

Për të krijuar një mbishkrim mbi tabelën, vendosni një objekt në formularin tonë Burim i të dhënave nga paleta e komponentëve Standard. Le ta aktivizojmë. Le të kalojmë në pronën e saj Titulli. Futni tekstin "Produkt".

Për analogji, mbishkrimet krijohen për tabela të tjera: " Ngjis"Dhe" Rashod».

Për të krijuar një buton me një foto, le të shkojmë te grupi i komponentëve shtesë. Le të zgjedhim një objekt BitBtn. Le ta vendosim në objekt Kutia e grupit 1. Le ta aktivizojmë. Le të kalojmë në pronën e saj E sjellshme. Zgjidhni nga lista rënëse bkAnulo. Më pas le të kalojmë në pronë Titulli. Le të shkruajmë fjalën "Dalje". Le të qëndrojmë në pronë E sjellshme dhe e bëjnë të barabartë bkMe porosi. Le të krijojmë një mbajtës ngjarjesh për këtë buton:

GroupBox1.E dukshme:=E rreme;

Për të krijuar një fushë të karakterit të egër, duhet të aktivizoni objektin Tabela 2. Klikoni dy herë në këtë objekt. Dritarja Field Editor do të hapet. Në dritaren e kontekstit të redaktuesit të fushës, zgjidhni komandën NewFields. Le t'i japim fushës së re emrin "tov" dhe llojin Vargu. Vendosni çelësin në grup Lloji i fushës për të pozicionuar kërkim. Në listë Grupi i të dhënave Tabela 1– ky është grupi i të dhënave që duhet të shikohet. Në të dyja listat Fushat kyçe Dhe Fushat e kërkimit në këtë kuti dialogu, zgjidhni vlerën kodi– kjo është fusha e përgjithshme me vlerën e së cilës do të kryhet kërkimi. Në listë Rezultati zgjidhni një vlerë NaimT– kjo është ajo që duhet të shfaqim në grupin tonë të të dhënave.

Në mënyrë të ngjashme, ne krijojmë fusha zëvendësimi për Tabelën 3.

Për artikujt e nënmenysë "Raporti i shitjeve" dhe "Raporti i pranimeve" ne do të krijojmë një mbajtës ngjarjesh me ndryshimin e emrave të tabelave dhe fushave, përkatësisht, i cili ngarkon të dhënat e tabelës në Dokumenti i Microsoft Fjala:

Var Str1,Str2,Str3,Str4:String;(lajmëron variablat e tipit Vargu }

VSpisok, mark:Variant;(deklaron variablat e tipit Variant }

VSpisok:=CreateOleObject("Word.Application.8");(Krijon një objekt Ole)

VSpisok.Documents.Open("D:\institut\Nort\spisok0.doc");(shkarkon shabllonin e dokumentit)

VSpisok.ActiveDocument.SaveAs("D:\institut\Nort\spisok1.doc");(ruan shabllonin në dokumentin e punës)

VSpisok.E dukshme:=E vërtetë;(bën Dritarja e fjalëve e dukshme)

mark:=VSpisok.ActiveDocument.Bookmarks;(në ndryshore shenjë shkruan një faqerojtës)

mark.Artikulli("N1").Zgjidh;(e vendos kursorin në skedën N1)

Tabela3.E para;(qëndron në rekordin e parë të tabelës)

Ndërsa Jo Tabela3.Eof fillojnë(mbush tabelën në një lak)

Str1:=Tabela 3["KodR"];(i cakton Str1 vlerën e fushës Table3)

Str2:=Tabela 3["tovar"];(i cakton Str2 vlerën e fushës Table3)

Str3:=FloatToStr(Tabela 3["kol"]);(konverton vlerën e fushës Table3['kol'] nga lloji Number në llojin String dhe cakton vlera e dhënë ndryshorja Str3)

Str4:=DateToStr(Tabela 3["DataR"]);(konverton vlerën e fushës Table3['DataR'] nga lloji Date në llojin String dhe ia cakton këtë vlerë ndryshores Str4)

VSpisok.Selection.InsertBefore(Str1);(shkruani Str1 në pozicionin aktual)

VSpisok.Selection.InsertBefore(Str2);(shkruani Str2 në pozicionin aktual)

VSpisok.Selection.MoveRight(12);(kaloni në fushën tjetër të tabelës së dokumenteve)

VSpisok.Selection.InsertBefore(Str3);(shkruani Str3 në pozicionin aktual)

VSpisok.Selection.MoveRight(12);(kaloni në fushën tjetër të tabelës së dokumenteve)

VSpisok.Selection.InsertBefore(Str4);(shkruani Str4 në pozicionin aktual)

VSpisok.Selection.MoveRight(12);(kaloni në fushën tjetër të tabelës së dokumenteve)

Tabela 3.Tjetër;

Për nënmenynë "Help 1", le të krijojmë një mbajtës ngjarjesh:

Form2.ShowModal;

Metoda ShowModal hap Form2 (mbi të gjitha dritaret e tjera).

Ky formular ka për qëllim të shfaq të dhëna për shitjen dhe pranimin e mallrave. Zgjedhja e produktit kryhet klikoni dy herë duke regjistruar produktin e kërkuar në tabelën “Produkti”.

Te krijosh këtë formë ju duhet të kryeni sekuencën e mëposhtme në menunë kryesore të Delphi File – New – Form. Ruajeni atë në drejtorinë ku është ruajtur databaza jonë. Në shtojcat Përdorimet, në redaktorin e kodit, ne do të shkruajmë Njësia 1.

Tani le të krijojmë një tabelë nga e cila do të merret informacioni për mostrën. Për ta bërë këtë, zgjidhni një objekt DBGrid1 nga paleta e komponentëve Kontrollet e të Dhënave dhe objekt Burimi i të Dhënave 1 nga paleta e komponentëve Qasja në të Dhëna. Le t'i vendosim këto objekte në tonë forma e ekranit. Aktivizoni objektin Burimi i të Dhënave 1. Le të kalojmë në pronën e tij Set i të dhënave. Nga lista rënëse, zgjidhni Form1.Table1

Aktivizoni objektin DBGrid1. Le të shkojmë në ngjarjen e tij OnDblClick. Le të krijojmë një procedurë përpunimi për këtë ngjarje:

Var Str1:String;

Str1:=Form1.Tabela1["kod"];

Label2.Caption:="Shitet sipas "+Form1.Table1["naimT"];

Label3.Caption:="Pranim nga "+Form1.Table1["NaimT"];

Query1.SQL.Clear;

Query1.SQL.Add("Zgjidh * nga rashod ku KodR="+"""+Str1+"""");

Pyetja1.Open;

Query2.SQL.Clear;

Query2.SQL.Add("Zgjidh * nga postup ku KodP="+"""+Str1+"""");

Pyetja2.Open;

Për të krijuar një tabelë që do të shfaqë informacione rreth këtij produkti, duhet të krijoni objekte DBGrid2 nga paleta e komponentëve Kontrollet e të Dhënave nje objekt Pyetja 1 nga paleta e komponentëve BZHA, dhe gjithashtu objektin Burimi i të Dhënave 2 nga paleta e komponentëve Qasja në të Dhëna. Aktivizoni objektin Burimi i të Dhënave 2 dhe zgjidhni pronën e tij Set i të dhënave. Zgjidhni nga lista rënëse Pyetja 1.

Aktivizoni objektin DBGrid2 le t'i hedhim një sy pronës së saj Burim i të dhënave dhe zgjidhni nga lista rënëse Burimi i të Dhënave 2. Aktivizoni objektin Pyetja 1, le të shkojmë në pronën e saj SQL dhe në redaktorin e kodit do të shkruajmë selekto * nga rashod.

Për analogji, një tabelë tjetër krijohet për mostër nga tabela "Postup".

konkluzioni

Kështu, në këtë punë është zhvilluar një sistem informacioni "Kontabiliteti i mallrave në magazinë". Ky IS ka për qëllim të automatizojë aktivitetet e menaxherit. magazinë për kontabilizimin e mallrave në magazinë.

IS përbëhet nga një pjesë softuerike dhe informacioni. Nënsistemi i softuerit përfshin:

Ø nënsistemin e kontrollit;

Ø nënsistemi i mirëmbajtjes së bazës së të dhënave;

Ø nënsistemin e raportimit;

Ø Nënsistemi i ndihmës.

Pjesa e informacionit përfshin një bazë të dhënash të përbërë nga tre tabela të ndërlidhura (“Produkti”, “Pranimi i produktit”, “Shitjet e produktit”), të implementuara në formatin “Paradox 7.0”. Baza e të dhënave përmban të dhëna për disponueshmërinë e mallrave, marrjen dhe shitjet e tyre, furnitorët dhe klientët.

Sistemi i informacionit zhvilluar duke përdorur Delphi 6.0 duke përdorur komponentë standardë.

IS ju lejon të redaktoni informacionin në bazën e të dhënave, si dhe të gjeneroni certifikata dhe raporte në kohë reale (RTM). Certifikatat krijohen me kampionim të dhënat individuale sipas emrit të produktit. Raportet gjenerohen në formën e tabelave duke krijuar nga shabllonet Dokumentet MS-Word përmes teknologjive COM.

Vëllimi i përgjithshëm i IP-së së zhvilluar është 974 Kb. IS mund të veprojë në çdo Windows OS të përputhshëm.

ME PRAKTIKË SIPAS PROFILIT SPECIALE

OJSC JSCB "Svyaz-Bank"

Ulyanovsk, 20__

në lidhje me praktikën

Opsioni nr. 2 - DB "Aeroporti".
Formulimi i problemit. Krijoni një bazë të dhënash "Aeroporti" që përmban informacione rreth fluturimeve në aeroporte të ndryshme.
1. Baza e të dhënave duhet të përmbajë informacionin e mëposhtëm:
- Tabela “Aeroporti” që përmban informacionin e mëposhtëm për aeroporte të ndryshme: Qyteti, Emri.
- Tabela e “Aeroplanit” që përmban informacione rreth avionit: Modeli, Kapaciteti.
- Tabela “Pasagjerë” që përmban informacione për pasagjerët: Mbiemri, Emri, Patronimi, Gjinia, Nr. Pasaportë, Shtetësia.
- Tabela “Fluturimet” që përmban informacione për fluturimet: Dita e javës, Ora e nisjes, Kodi i Avionit, Kodi i pasagjerit, Kodi i Aeroportit.
2. Përcaktoni çelësat kryesorë dhe dytësorë (të huaj) (shtoni fushat nëse është e nevojshme). Futja e të dhënave në fushat me çelës të huaj, si dhe në fusha me një grup të vogël vlerat e mundshme organizojeni duke përdorur magjistarin e zëvendësimit dhe gjithashtu siguroni një maskë hyrëse aty ku është e mundur.
3. Vendosni një marrëdhënie midis tabelave, duke siguruar integritetin e të dhënave, përditësimet në kaskadë të fushave të lidhura dhe fshirjen në kaskadë të të dhënave përkatëse.
4. Futni të paktën 4 regjistrime në tabela pa çelës të huaj dhe të paktën 10 regjistrime në tabela që përmbajnë një fushë çelësi të huaj.
5. Krijoni pyetjet e mëposhtme, duke u dhënë emra kuptimplotë.
- Shembull i kërkesës. Për të shfaqur informacione rreth pasagjerëve që rezervuan një biletë për në Uashington. Shfaqni në ekran fushat e mëposhtme: Dita e javës, Mbiemri, Emri, Numri i pasaportës, Shtetësia.
- Kërkesë për operacione në grup. Për të shfaqur numrin e përgjithshëm të pasagjerëve nga tre vende të rastësishme. Shfaqni fushat e mëposhtme: Shtetësia, Numri i përgjithshëm i pasagjerëve.
- Pyetje parametrike. Për të shfaqur mbiemrin, emrin, numrin e pasaportës, shtetësinë e pasagjerëve specifikuar nga parametri"Emri" i aeroportit.
- Kërkesë kryq. Për të shfaqur informacione për numrin e pasagjerëve në aeroporte të ndryshme të një modeli të caktuar avioni.
- Kërkesë për të krijuar një tabelë. Për të krijuar tabelën "Planes 1", bëni një kopje të tabelës "Planes". Fshini informacionin rreth avionit F-117 nga tabela e krijuar duke zbatuar një kërkesë fshirjeje.
- Kërkesë për fshirje. Për të hequr informacionin nga tabela "Pasagjerë" për pasagjerët nga Japonia.
6. Krijoni format e mëposhtme, duke u vënë emra kuptimplotë.
- Një nënformë që shfaq të dhëna nga tabelat "Pasagjerët" dhe "Fluturimet". Shtoni butona në formularin e krijuar për të lëvizur midis regjistrimeve.
- Krijoni një formular që shfaq informacionin e mëposhtëm: Mbiemri, Emri, Numri i pasaportës së pasagjerit, Dita e javës së fluturimit dhe modeli i avionit. Shtoni kohën e nisjes në zonën e shënimeve.
7. Krijoni një raport që shfaq informacionin e mëposhtëm rreth fluturimeve: Mbiemri, Emri, Numri i pasaportës së pasagjerit, Dita e javës së fluturimit dhe Emri i qytetit të aeroportit. Në fund, shtoni mbiemrin tuaj, numrin e grupit dhe datën e krijimit të bazës së të dhënave.
8. Krijoni makro për të hapur të gjitha tabelat e bazës së të dhënave. Jepni emra kuptimplotë makrove.
9. Në modalitetin e projektimit, krijoni një formë " Ndërfaqja e përdoruesit", duke ju lejuar të punoni me bazën e të dhënave të krijuar. Formulari shfaq informacion rreth emrit të bazës së të dhënave dhe autorit. Vendoseni në formë butonat e komandës, duke ju lejuar të hapni të gjitha tabelat, pyetjet, formularët dhe raportet dhe të vendosni emra kuptimplotë për to. Redaktoni formularin duke përdorur kontrollet e vizatimit të Kutisë së Veglave. Vendosni foton tuaj në të.
10.Krijoni një makro për hapje automatike Format "Ndërfaqja e përdoruesit".

Kjo bazë të dhënash nuk është ende e disponueshme, por mund të porositet

Artikujt më të mirë mbi këtë temë