Avatar billede amiedk Nybegynder
01. juli 2003 - 12:42 Der er 7 kommentarer og
2 løsninger

Hjælp til loop i forms

Hejsa

Så er jeg her igen med min medarbejder database :)
Jeg giver 100 point til den der kan få mine to små former til at virke. Jeg har lagt databasen og en forklarings powerpoint på mit site.

http://home.tiscali.dk/amie/database/forklaring.ppt
http://home.tiscali.dk/amie/database/SverigVersion1.mdb

Baggrundsforklaring:
Hele basen skal bruges til indtastning af kunder, som sælger skaffer. Selve indtastningsfunktionen er nu den jeg har problemer med.

På hovedsiden skal man indtaste sælgerid ( MedarbejderNR ) Dette er et unikt nr, men det er ikke nøglen pga. nogle andre ting. Disse ting er ikke i den version jeg har lagt op. Ud fra MedarbejderNR skal den selv udfylde sælger navn. Instore skal man vælge på en liste. Dato og Batch skal indtastes. Felterne skal være oblikatoriske og man må ikke kunne komme videre uden de er indtasted. Når disse oplysninger er udfyldt for den enkelte sælger, trykker de videre på knappen og kommer frem til Kundeindtastnings formen. Denne skal køre i loop, for alle de kunder den enkelte sælger har skaffet. Alle felter undtagen CPR nr skal være opblikatoriske. Når der ikke er flere, afslutter man på knappen og hovedsiden står tilbage. Herefter kan man indtaste en ny sælgers info og på den måde køre i loop.

Håber inderligt at der er en venlig sjæl der kan fikse det her problem for mig, da jeg er gået helt istå med den og har en chef der ånder mig i nakken :)

Venlig hilsen
Malene
Avatar billede terry Ekspert
01. juli 2003 - 13:58 #1
Hi Malene,
I dont have much time right now, but if you havent received an answer this evening then I will take a look.

mvh
Terry
Avatar billede amiedk Nybegynder
01. juli 2003 - 14:04 #2
cool.. i look tonight if ther is anyother ther have made some :)
Avatar billede terry Ekspert
01. juli 2003 - 20:37 #3
Hi Malene,
I have made a simple demo you can download from here
http://home1.stofanet.dk/santhel/Download/SverigVersion1.zip
Avatar billede terry Ekspert
01. juli 2003 - 20:48 #4
Explanation:
Look at the kunde table. I have changed the MedarbejderNR field to a number which has a relationship to the primary key in Medarbejder table (field Lønmodtagernr). I assume that the MedarbejderNR will never change for a specific Medarbejder. In other words you have two unique fields for one medarbejder!

Now look at the form medarbejder. I made this using the form wizard, you should try it to see how it works. In the wizard add all the fields from table Medarbejder and Kunde. Access will see that the data is related and suggest making a form for the Medarbejder with a sub form for Kunde. The Kunde form will be a continuous form (showing all related records for current Medarbejder) You can change this to a Single form as I have done, to show one record at a time.

Then I have added a combo, again using the wizard. You will be able to choose to get the combo to find a specific record on the form.

I hope this gives you some ideas. :o)

mvh
Terry
Avatar billede amiedk Nybegynder
01. juli 2003 - 20:58 #5
Yes i'm looking at it now, but i havend got time tonight. I will look into it tomorrow and get back.

And thanx again :)
Avatar billede amiedk Nybegynder
01. juli 2003 - 23:05 #6
ok.. i have been looking now, and it's not what i want. I have to have 2 forms .. on with MedarbejderNR, Navn, Instore, Dato and Batch and another form with Fornavn, Efternavn, Telefon and CPR. Like i deskribe in the powerpoint presentation.

Because the girls ther are going to use the database are extremly dum hehe and they have to have 2 windows otherwise they go into panick :)

Sorry my english.. hope u understand :)

Malene
Avatar billede mugs Novice
02. juli 2003 - 00:31 #7
Malene > Du skal arbejde videre med terry's forslag. Dine relationer i din oprindelige db er ikke korrekte, og det vil aldrig komme til at fungere ordentligt. Og hvis pigerne er så dumme som du hævder, hvilket naturligvis er en stærk overdrivelse, så tag rø... på dem:

I formularen "Medarbejder" har du en underformular. Denne har en egenskab Synlig. Klik på underformularen > Fanen format > egenskaben synlig sættes til Nej. Derefter tager du en kommandoknap fra din værktøjslinie og placerer den på HOVEDFORMULAREN. I knappens VedKlik (OnClick) event indsætter du flg. kode.

Me.Kunde_Subform.Visible = True

I HOVEDFORMULARENS VedAktuel (Current) event indsætter du flg kode:

Me.Kunde_Subform.Visible = False

Det vil se ud som om, der dukker en ny formular op af det bare ingenting. Og pigerne vil aldrig opdage, hvad der gik galt.
Avatar billede terry Ekspert
02. juli 2003 - 08:46 #8
Take a look at this (medarbejder1 form)

http://home1.stofanet.dk/santhel/Download/SverigVersion1.rar
Avatar billede amiedk Nybegynder
02. juli 2003 - 10:51 #9
Hejsa

Nu har jeg set lyset. Tak for jeres hjælp. Jeg er igang med at lave det nu og det ser rigtigt godt ud :)

Sommerhilsner
Malene
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