17. juni 2003 - 09:49Der er
9 kommentarer og 1 løsning
Formular til oversættelse af salmenumre
Kære alle
Jeg skal have lavet en formular, som kan "oversætte" et nummer fra den gamle salmebog til salmens tilsvarende nummer i den nye samt salmens titel - og omvendt - dvs. fra den ny til den gamle salmebog - og så her med oplysning af titel.
Jeg har lavet en tabel, hvor første kolonne viser alle salmer fra d.gl.s., hvor anden kolonne viser tilsvarende salmer fra d.ny.s.´og hvor den tredje kolonne viser titlen på salmen.
Hvordan gør man bedst dette? En kombinationsboks kræver både indtastning af data + et klik på pilen til højre. Kan det gøres sådan, at når en gl. salmenr indtastes, udfyldes to andre felter i formularen automatisk med hhv. det ny salmenr. samt titlen... Og omvendt (fra ny til gl.)?
Hvilken vbasic-kode/makro/forespørgsel skal jeg skrive - og hvordan?
Jeg byder en del point - men vil derfor helst have et så fuldstændigt svar, som muligt.
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
Det er en god måde at opbygge tabellen på, såvidt du bruger salme teksten til opslag. Og derved får vist Ny og gammelt nummer. Jeg syntes du skal opbugge det med 3 formulare: 1. Indtast gl. salmeNr og vis ny + Salmetekst. 2. Indtast ny. salmeNr og vis gammel + Salmetekst. 3. Vis opslag på salmetekst med nyt og gammrlt nr. Vh Henrik
Private Sub GlSalmeNr_AfterUpdate() Dim varSalme As String varSalme = DLookup("[NySalmeNr]", "tblSalmer", "[GlSalmeNr]= " & Me![GlSalmeNr]) Me.NySalmeNr = varSalme Exit Sub
Ovenstående funktion virker på et tekstfelt i din formular kaldet "GlSalmeNr" og slår "NySalmeNr" op i en tabel der hedder "tblSalmer". Derefter indsættes værdien i formularfeltet "NySalmeNr". Du skal selvfølgelig have en tilsvarende funktion for hver værdi der skal indsættes.
Jo selvfølgelig, det er fordi jeg tog den fra min postnr-funktion. Det bør selvfølgelig være "as long" eller hvilket format der nu passer til salmenumre (på det punkt er jeg ikke så stærk).
>> stry Den testbase kunne jeg godt tænke mig at se, min E-mail adresse er: oz1bua@wanadoo.dk På forhånd tak. Vh Henrik
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.