Hallo,
Ik heb twee tabellen:
categorie: - id
- categorienaam
- omschrijving
product: - id (isbn)
- titel
- omschrijving
- categorie_id
- eenheidsprijs
- aantal
Ik heb een query gemaakt vd tabel 'categorie' om deze alfabetisch te sorteren, en de naam 'qryCatSort' genoemd.
Daarna heb ik een formulier gemaakt van de tabel 'product'.
In dit formulier heb ik het veld 'category_id', veranderd in een keuzelijst, en de gegevens (eigenschappen) de gerelateerde query 'qryCatSort' toegevoegd, en als gebonden veld '1' ingevuld.
Wanneer ik het formulier wens in te vullen, krijg ik enkel de id's van de query te zien in het keuzemenu, en worden deze NIET opgeslagen, als ik een product wens toe te voegen.
Hoe kan ik ervoor zorgen dat de 'id' vd keuzelijst 'categorie', gekoppeld wordt aan de tabel producten, en de 'id' van de query wordt opgeslagen in het betreffende veld 'category_id'?
Hoe kan ik de 'categorienaam' in de keuzelijst krijgen, en NIET de id's?
PS: Bestaan er goede nederlandstalige boeken over Base?
Christophe
[OPGELOST] Keuzelijst koppelen
-
- Berichten: 115
- Lid geworden op: do okt 29, 2009 11:53 am
- Locatie: Adinkerke, België
- Contacteer:
[OPGELOST] Keuzelijst koppelen
Laatst gewijzigd door tuxy op wo mei 05, 2010 12:51 pm, 2 keer totaal gewijzigd.
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
Re: Keuzelijst koppelen
Hallo
Schakel de assistent voor keuzelijst in op de toolbar waar ook de knop voor keuzelijst is.
Als korte oplossing dan draai je die velden toch om in de listbox
Kijk eens voor boeken in de lokale boekhandel of bibliotheek.
Voor vragen over listboxen en andere zaken moet je een boek van OpenOffice.org hebben
Voor vragen over SQL kun je een willekeurig boek pakken wat over SQL gaat. Ik heb vroeger veel gehad aan een klein boekje waar ik nu de titel niet meer van weet. De dikke boeken zijn vaak echt voor proffessionals bedoelt om echt grote databases te beheren.
Indien je engels kunt
http://www.dbbm.fiocruz.br/class/Lectur ... qltut.html
http://www.h2database.com/html/grammar.html
Romke
Schakel de assistent voor keuzelijst in op de toolbar waar ook de knop voor keuzelijst is.
Als korte oplossing dan draai je die velden toch om in de listbox
Kijk eens voor boeken in de lokale boekhandel of bibliotheek.
Voor vragen over listboxen en andere zaken moet je een boek van OpenOffice.org hebben
Voor vragen over SQL kun je een willekeurig boek pakken wat over SQL gaat. Ik heb vroeger veel gehad aan een klein boekje waar ik nu de titel niet meer van weet. De dikke boeken zijn vaak echt voor proffessionals bedoelt om echt grote databases te beheren.
Indien je engels kunt
http://www.dbbm.fiocruz.br/class/Lectur ... qltut.html
http://www.h2database.com/html/grammar.html
Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
Re: Keuzelijst koppelen
Hallo
Hoe krijg je dat voor elkaar om een keuzelijst in een formulier op te nemen via een query?
Bij mij gaat dit alleen via een tabel.
Bij het maken van de keuzelijst moet je dus aangeven dat het om het veld Categorienaam gaat en in de volgende stap kies je de beide ID-nummers. Sorteren kan trouwens ook in het formulier bij het besturingselement van de keuzelijst. Tabblad 'Gegevens' en dan bij 'Lijstinhoud met <Ctrl-End> naar het einde gaan en tussen de "" Order By .....Asc plaatsen
ldk
Hoe krijg je dat voor elkaar om een keuzelijst in een formulier op te nemen via een query?
Bij mij gaat dit alleen via een tabel.
Bij het maken van de keuzelijst moet je dus aangeven dat het om het veld Categorienaam gaat en in de volgende stap kies je de beide ID-nummers. Sorteren kan trouwens ook in het formulier bij het besturingselement van de keuzelijst. Tabblad 'Gegevens' en dan bij 'Lijstinhoud met <Ctrl-End> naar het einde gaan en tussen de "" Order By .....Asc plaatsen
ldk
OpenOffice 3.2.1 op Windows XP
-
- Berichten: 115
- Lid geworden op: do okt 29, 2009 11:53 am
- Locatie: Adinkerke, België
- Contacteer:
Re: Keuzelijst koppelen
Hallo,
Het is gelukt met de wizard, was een fluitje van een cent.
Bedankt hiervoor.
Maar hoe kan ik de categorieën nu alfabetisch ordenen?
Christophe
Het is gelukt met de wizard, was een fluitje van een cent.
Bedankt hiervoor.
Maar hoe kan ik de categorieën nu alfabetisch ordenen?
Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
Re: Keuzelijst koppelen
Hallo,
Rechtsklikken op de Keuzelijst en dan
Tabblad 'Gegevens' en dan in het veld van 'Lijstinhoud' met <Ctrl-End> naar het einde gaan en tussen de "" Order By .....Asc plaatsen. Er staat aan het eind nl. 2 keer een aanhalingsteken en daar moet je dus even ruimte tussen maken om de sorteervolgorde op te geven dus "Order By "Categorienaam" Asc" De groene aanhalingstekens zijn dus de bestaande laatste 2
ldk
Rechtsklikken op de Keuzelijst en dan
Tabblad 'Gegevens' en dan in het veld van 'Lijstinhoud' met <Ctrl-End> naar het einde gaan en tussen de "" Order By .....Asc plaatsen. Er staat aan het eind nl. 2 keer een aanhalingsteken en daar moet je dus even ruimte tussen maken om de sorteervolgorde op te geven dus "Order By "Categorienaam" Asc" De groene aanhalingstekens zijn dus de bestaande laatste 2
ldk
OpenOffice 3.2.1 op Windows XP
-
- Berichten: 115
- Lid geworden op: do okt 29, 2009 11:53 am
- Locatie: Adinkerke, België
- Contacteer:
Re: Keuzelijst koppelen
Gelukt!
Bedankt!
Grtz,
Christophe
Bedankt!
Grtz,
Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04