Jeg har en lille base med 3 tabeller: firma, ydelse, priser.
Logikken er: hvert firma sælger en eller flere ydelser, som har en eller flere priser, typisk for en given periode. Mens en Hver firma kun findes 1 gang kan den samme ydelse leveres af flere firmaer.
Jeg vil gerne have 1 form (skærmbillede) hvor jeg via drop down menu el.lign kan vælge først firma, derefter en af de ydelser som dette firma sælger, og oprette en tilhørende pris.
Har jeg prøvet, syntaks rettes jo nærmest automatisk. MEN: to dialogbokse "Enter Parameter Value" dukker op, derefter er dropdown menuet (selvfølgelig) blank. Som uddybning: Tab1: "Firma", med kolonnerne "ID" og "Firma" Tab2: "Ydelse", men kolonnerne "ID", "Firma_ID" og "Ydelse". Firma_ID er en lookup til Tab1. Tab3: "Priser" med kolonnerne "ID", "Firma_ID" (lookup til Tab1), "Ydelse_ID" (lookup til Tab2), "Dato", "Pris".
Form: "Priser". Select statement i Kombo2: "SELECT [Ydelse].[ID], [Ydelse].[Ydelse] FROM Ydelse WHERE [Firma]=[priser].[firma_id]; " AfterUpdate i Kombo1: "Me!ydelse_id.requery"
Rettelse: Jeg har fundet nogle fejl i SELECT statement, og nu kommer dialog boksen ikke længer op. Syntaks fra Kombo2: SELECT [Ydelse].[ID], [Ydelse].[Ydelse] FROM Ydelse WHERE [ydelse].[firma_id]=form!Firma_ID;
Relationer: Mellem Firma.ID og Ydelse.Firma_ID mellem Firma.ID og Priser.Firma_ID mellem Ydelse.ID og Priser.Ydelse_ID
MEEEN: Kombo1, som skal hente firmanavne viser intet.
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.