19. februar 2004 - 10:51Der er
17 kommentarer og 2 løsninger
Dropdownbox2 afhængig af dropdownbox1
Jeg har 2 dropdownboxe, Den første indeholder varegrupper ud fra @Unique(@DbColumn("";"";"Varegruppe";1)) i Use Formula for choices. Den anden skal så indeholde de vare som ligger i den valgte varegruppe i dropdownbox1. Hvordan gør jeg lige det???
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Variblen Varegruppe := er det den der bliver sat ind som "key" i @DbLookup NavnPåFeltDerIndeholderVarer er bare Varenr Jeg får nemmelig ikke noget output i drowdownboxen, men heller ikke nogen fejl.
Ok nu får jeg da idet mindste en fejl: Error: Keywords must be text:
koden ser nu således ud: Varenavne := @Unique(@DbColumn("";"";"Varenavn";1));@DbLookup("":"";"":"";"Varenavn"; Varenavne; "Varenr") er keywords ikke tekst når man benytter @unique Jeg ændrede variablen varenavn til varenavne for lige at adskille navnene.
Der sker fuldstændig det samme som før. Jeg kan sku ikke rigtig greje hvad f..... der sker. Jeg tror selv error: Keywords must be text: er at resultatet i dropdownbox skal være tekst så derfor:
Ok hvis jeg gør sådanne, erstatter key varenavne med "IS" så får jeg det første varenummer retur fra varenavne IS, men hvorfor kun et når der 9 forskellige?
Oversigten du slår op i skal i dette tilfælde være sorteret på Varegruppe i første kolonne, have den værdi du vil returnere i anden kolonne, evt. være sorteret yderligere på andre kolonner.
Koden: Varenavne := @Unique(@DbColumn("";"";"Varenavn";1)); @Text(@DbLookup("":"";"":"";"Varenavn"; Varenavne; "Varenr")) vil ikke virke af forskellige grunde. Navngiv også lokale variable med _ foranstillet for at være sikker på at du ikke rammer værdien på et feltnavn på selve formularen.
Hvor VaregruppeSoegField er navnet på min dropdownbox1. Her får jeg et resultat i min dropdownbox, men det er kun det første Varenr i Varegruppen, hvorfor?
så ligger problemet vistnok i din oversigt. Har du kategoriseret første kolonne? Hvis ikke, så gør det, så kan du se om din varegruppe-sortering er OK.
Nu har jeg tilføjet dine egne navne til min kode, prøv den.
Jo tak den virker hvis jeg sætter @text foran @Dblookup, men jeg får samme resultat i min dropdownbox, kun et svar selv om der burde være mange. Kan det være mit view der er fejl i. Når jeg lister mit view i en frame ser det jo rigtig nok ud, Varegruppe > Varenr > .... .... ....
Når jeg lægger koden i en knap og vælger i varegruppe i dropdownbox1 ok trykker på knappen popper en boks op med det første varenr den finder under den valgte varegruppe.?? Ligesom det der kommer i dropdownbox2
Har fundet fejlen. Det var ikke i koden min store klaptorsk. Jeg havde både kategoriseret Varegruppe og Varenummer, dvs den viste kun 1 varenr pr varegruppe.
Jeg giver selvfølgelig point for jeres brugt tid, send et svar og jeg skal dele ud.
how du rutter nok rigtig med pengene idag hvad, men jeg takker
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.