09. marts 2002 - 16:04Der er
5 kommentarer og 1 løsning
C5 - kartoteker
Jeg ønsker oprettet et kartotek hvor oplysninger, om firmaets biler, kan oprettes og vedligeholdes. Der skal kunne indsættes initialer fra medarbejderkartoteket. Endvidere skal der oprettes et kartotek, der kan hægtes ind under førnævnte, med oplysninger om hvornår bilen har været til service m.v.
Endvidere ønsker jeg at kunne udskrive en oversigt pr. post.
Slutteligt ønskes oprettet en tast i medarbejderkartoteket, som viser den respektive medarbejders oplysninger i bilkartoteket.
1. Du skal have Udviklingsværktøjer til C5 (se under Generelt/Tilpasning/Adgangskontrol/Koder/Programmoduler om der er et mærke ud for "Basisudvikling", samt Form tilretninger eller Form ubegrænset) 2. Der skal (fra DOS/Console udgaven af C5) oprettes 2 kartoteker under Generelt/Tilpasning/Udvikling/DBD/Opret. Dertil kommer 1 form under FRM/Opret samt en rapport under REP/Opret.
MEN at beskrive og guide dig igennem alt dette - det er altså ikke gratis!
Synes godt om
Slettet bruger
09. marts 2002 - 18:45#2
Hej dma
Jeg har slet ikke brug for en komplet guide. Hvis du kan give mig et par oplysninger, vil jeg være meget tilfreds (og selvsagt give dig points for svaret):
1) Hvordan laver jeg links mellem de 2 nyoprettede kartoteker og medarbejderkartoteket? 2) Hvordan indsætter jeg et felt fra et kartotek i en form (kan kun indsætte "fiktive" felter). 3) Feltet tast er låst, når jeg opretter en procestast?
1. Du skal have et felt i det overordnede kartotek som skal være entydigt, dvs. der skal oprettes et index med dette felt, med Nej til ens poster. Det bliver så linket mellem de to felter. I formen skal der lidt programmering til. Hvis du f.eks. kigger på LagKart, så kan du se hvordan LagKart og LagPris hænger sammen. Kig i Init-triggeren, samt Pre-Record på LagKart. Linkningen er en ren form ting! 2. Når du har oprettet formen, skal der oprettes data-blokke (SHIFT+F2). Giv blokken det samme navn som kartoteket. I programmeringen i en form adresserer man bloknavnet og ikke kartoteksnavnet! Når blokken er oprettet, kan du indsætte felter med F2 (tryk Enter når den spørger efter feltnavn). OBS! Programmeringen i Init-triggeren kan først laves når blokken(e) er oprettet! 3. ?? Jeg er ikke sikker på hvad du mener??
Synes godt om
Slettet bruger
10. marts 2002 - 16:56#4
Til dma ad 3) Når jeg er inde i formen medarbejder ønsker jeg en given tast oprettet som "genvej" til formen bil. Det kan jeg godt, men jeg kan kun anvende allerede oprettet tast og således ikke tilføje en ny.
I nedenstående forudsætter jeg at dit bilkartotek (formen) hedder BilKart.
1. Lokalmenupunkt: I FRM/Ret af Medarbejder-formen: Tryk F10, vælg hvor punktet skal stå og tryk Insert.
Proces: Form-afvikling Parametre til proces: Form=BilKart Menupunktets navn: Bilkartotek. Gem Formen med F3.
2. Som tast: I FRM/Ret af medarbejder formen: Tryk Alt+P, tryk Insert, Proces: Form-afvikling Parametre til proces: Form=BilKart Hjælpetekst: Bilkartotek
Gå ned ud for Tast og tryk Enter. Du skal nu tildele en tast. Tryk f.eks. F5 (den er ikke i brug i medarbejderkartoteket)
Gem formen med F3!
Det skulle altså virke!
Synes godt om
Slettet bruger
11. marts 2002 - 10:52#6
Hej dma
Kort supplerende spørgsmål: Hvordan "kigger" og redigerer jeg init-trigger og pre-record?
/moo
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.