Avatar billede zeon_rm Nybegynder
14. marts 2001 - 12:05 Der er 10 kommentarer og
1 løsning

Oprettelse af ny post

Jeg er ved at lave en udlåns database, her ligger en formular der hedder Emner hvor alle de emner der kan udlånes ligger. Det skal selvfølgelig være muligt at tilføje nye emner med tiden og dette skal helst værre så nemt som muligt for ham der bestyrer databasen. Emne formularen indeholder følgende felter Produktnr, Kategori, Navn, Beskrivelse. Jeg havde tænkt mig noget i retning af, man trykker på en knap der hedder opret nyt emne, derefter dukker der en boks op og spørg hvilke kategori emnet skal ligge under, hvis kategorien eksistere skal man så kunne tilføje en ny post inden for den kategori, hvis kategorien ikke eksistere dukker der en ny boks op der spørg om man vil oprette denne kategori, hvis man svare ja skal man så kunne tilføje en ny post

Jeg tror det var det hvis i har nogle gode ideer til hvordan jeg kan lave dette eller om man overhovedet kan eller om man måske kunne gøre noget helt andet så vil jeg blive utroligt taknemlig, jeg har snart ingen hår tilbage:)

for øvrigt så er dette mit første indlæg så hvis points ikke svare helt til sværhedsgraden af spørgsmålet så må i lige sige til

På forhånd tak
Nikolaj
Avatar billede janbangm Nybegynder
14. marts 2001 - 12:59 #1
Hvis du bruger en kombobox eller liste til kategorien kan duy programmer en hændelse til Not on liste.
Jeg ved hvor hurtigt de skal have det lavet. Hvis du kan vente til omkrirng weekenden vil jeg godt lave det for dig, men jeg har et par databaser jeg er nødt til at gøre noget ved først. Kan det vente til weekenden må du gerne sende databasen til Access@edb.dk
Avatar billede zeon_rm Nybegynder
15. marts 2001 - 08:28 #2
Tak for tilbuddet men det er der desværre ikke tid til.
Jeg vil prøve at kigge på det her med en kombobox og se om jeg kan finde en løsning den vej.
Avatar billede janbangm Nybegynder
15. marts 2001 - 08:59 #3
På lige at kikke på not on liste. Jeg skal se om jeg kan finde et eksempel i eftermiddag
15. marts 2001 - 09:38 #4
Nedenstående eksempel gør noget lignende:

Private Sub Kategori_NotInList(NewData As String, Response As Integer)
Dim cn As ADODB.Connection
    If Msg(\"Du har indtastet en Kategori, som ikke findes i forvejen!@@Opret den nye kategori?\", vbQuestion + vbYesNo + vbDefaultButton2, \"Ny kategori?\") = vbYes Then
        Set cn = CurrentProject.Connection
        cn.Execute \"INSERT INTO kategorier ( Kategori ) SELECT \'\" & NewData & \"\';\"
        cn.Close
        Set cn = Nothing
        Response = acDataErrAdded
    Else
        Response = acDataErrContinue
    End If
End Sub

Hvor kategorier er tabellen og kategori er feltet i tabellen.

Den skal så måske nok modificeres lidt, så den passer til din applikation.

/Thomas

15. marts 2001 - 09:46 #5
(fortsat...)

Der er lige en lille rettelse: Linie 3 skal hedde:

If Msgbox(\"Du har indtastet en Kategori, som ikke findes i forvejen!\" & vbnewline & \"Opret den nye kategori?\", vbQuestion + vbYesNo + vbDefaultButton2, \"Ny kategori?\") = vbYes Then

Funktionen Msg er en brugerdefineret. Sorry ;-)

/Thomas
Avatar billede zeon_rm Nybegynder
15. marts 2001 - 10:03 #6
ok det lyder godt
Avatar billede janbangm Nybegynder
15. marts 2001 - 11:35 #7
Zeon den kode jeg har næste magen til, men jeg vil sætte den ind her.

Skrive du lige hvis du vil se den
Avatar billede zeon_rm Nybegynder
15. marts 2001 - 12:30 #8
Hej igen
Jeg vil gerne se den kode du har, så har jeg jo lidt og arbejde med .
Jeg har ikke lige haft tid til at prøve det Thomas skrev endnu, men det ser ud til at det er noget jeg helt sikket kan bruge.

jeg må sige at jeg er utroligt positivt overrasket over det her forum og dem som deltager.

Hvis det er i orden med jer så deler jeg points lige over(Jeg er ikke lige klar over hvor meget folk her går op i de her points)

Nu kommer næste opgave hvordan f***** godkender og fordeler jeg lige de her points...:)

Mange tak for hjælpen
Nikolaj
Avatar billede zeon_rm Nybegynder
15. marts 2001 - 13:33 #9
Hvordan acceptere jeg jeres svar. Lige nu vise den kun et indlæg i denne her tråd?
15. marts 2001 - 13:44 #10
Jeg ved det faktisk ikke, Zeon. Dette spørgsmål er i det hele taget lidt mærkeligt, netop fordi der hele tiden står at der kun er et indlæg.

Prøv evt at lukke dette spørgsmål og opret et nyt, som du bare kalder \"Til Thomas Jepsen og JanBangM\" med samme antal point. Så kan vi gå ind og svare, hvorefter du forneden skulle kunne vælge accepter point til hver af os.

/Thomas
Avatar billede zeon_rm Nybegynder
16. marts 2001 - 12:10 #11
hmm
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester