[OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bespreek het databaseprogramma
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

[OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Geachte,

Ik heb een formulier Producten, met invoervelden.

Nu zou ik graag onderaan het formulier een lijst hebben van alle producten.

Ik veronderstel dat ik een subformulier moet aanmaken, wat ik ook heb gedaan. Deze heb ik 'ProductLijst' genoemd.

Intussen geprobeert om iets in dit subformulier te plaatsen, maar het lukt me niet. Ik kan zelfs niets zichtbaars zien als ik op het subformulier in de navigator klik.

Hoe kan ik alsnog een lijst met producten in dit subformulier plaatsen?

Christophe
Laatst gewijzigd door tuxy op wo mei 05, 2010 12:50 pm, 2 keer totaal gewijzigd.
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door RPG »

Hallo

open Formulier in edit mode
open dan de form navigator
maak daar een nieuw formulier
kies eerst op de control balk welke control en teken deze in het document formulier
zorg dat ze in het goede formulier komen versleep ze eventueel

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Dank je voor de snelle reactie, had het intussen gevonden, ik moest gewoon de werkbalk openen om meer besturingselementen te krijgen.

Maar heb nu wel een andere vraag ivm deze 'ProductLijst'.

In een andere topic, heb ik een gekoppelde keuzelijst aangemaakt:
http://user.services.openoffice.org/nl/ ... f=13&t=325

Uiteraard is het de bedoeling, als je de productlijst bekijkt, dat het gerelateerde veld 'categorie_id' de categorienaam toont ipv het id-nummer.

Hoe kan dit verwezenlijkt worden?

Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door RPG »

Maak het eerst met een wizard nieuw formulier.

Maar bij master en slave field op algemeen tabbblad zijn twee kleine vierkantjes rechtsklik daar op.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Beste RPG,

Ik had in mijn bestaand formulier een subform aangemaakt, en in de eigenschappen van het subformulier had ik de gegevens hoofdvelden/slavevelden koppelen tegengekomen.

Ik vermoedt dat dit is wat je bedoeld?

In 'hoofvelden koppelen' heb ik 'categorie_id' vd tabel 'Producten' geplaatst, en in 'slavevelden koppelen' heb ik de 'ID' geplaatst vd tabel 'Categorieën', maar ik krijg niet het resultaat die ik zou willen.

http://picasaweb.google.be/lh/photo/tqH ... directlink

Onder category_id staat niets.
Deze lijst wordt nu trouwens gevuld met de gegevens vd tabel 'Categorieën', en niet vd tabel 'Producten'.

Ik begrijp deze stap niet zo goed.

Zoals je ook kunt zien in de schermafdruk, heb ik nog velden (uitgeverij_id, leverancier_id) in deze lijst, die zouden moeten gekoppeld worden, maar is dit wel mogelijk?
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Intussen met de wizard een nieuw formulier aangemaakt mét subformulier, maar net hetzelfde resultaat. :(
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door RPG »

Hallo

Een subformulier moet wel iets gemeenschappelijke hebben met het hoofdformulier bijvoorbeel een naam, een ID of iets anders. Een sub formulier is een query die een zoek opdracht krijgt van het hoofdformulier. Een beetje vrije verklaring maar ik denk dat het zo toch goed weergeeft. Wat heeft het hoofdformulier waarvan je iets wilt weergeven in het subformulier?

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Beste Romke,

Inderdaad een query maken was de oplossing!!! :D

Sorry, maar dit is allemaal redelijk nieuw voor mij, daarom dat ik redelijk wat (domme) vragen stel.

Intussen begin ik meer op dreef te geraken met ooBase, en probeer ik toch iets nuttigs in elkaar te boxen.

Jammer dat er (nog) niet veel database-voorbeelden beschikbaar zijn, die gebruik maken van ooBase.

Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: [OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Ik heb nu de productlijst, zoals ik deze wil, maar als ik nu een record selecteer in deze lijst, worden de invoervelden niet 'gevuld' met de gegevens vh geselecteerde record.

Dit komt waarschijnlijk, omdat de subform niet rechtstreeks gekoppeld is met het hoofdformulier.

Hoe kan dit gerealiseerd worden?

Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: [OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bericht door RPG »

Hallo

Ik begrijp niet wat je bedoelt?
Er kan iets van mainform naar subform maar niet omgekeerd.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: [OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Romke,

Je hebt het antwoord al gegeven:
'Er kan iets van mainform naar subform maar niet omgekeerd.'

Ik had graag een lijst van alle producten gezien onderaan het formulier, en wanneer ik dan een record aanklikte uit die lijst, werden alle invoervelden in het hoofdformulier ingevuld met de gegevens van het aangeklikte record, zo kunnen ev. de gegevens gewijzigd worden van het betreffende record.

Hopelijk is dit begrijpelijker. :roll:

Hoe zou ik zoiets wel kunnen oplossen?

Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
RPG
Berichten: 4667
Lid geworden op: wo apr 15, 2009 1:01 am
Locatie: Apeldoorn, Nederland

Re: [OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bericht door RPG »

Hallo

Niet een nieuwe vraag in een afgesloten draad.

Romke
LibreOffice 7.4.3.2 op openSUSE Leap 15.4
tuxy
Berichten: 115
Lid geworden op: do okt 29, 2009 11:53 am
Locatie: Adinkerke, België
Contacteer:

Re: [OPGELOST] Subformulier toevoegen en productlijst weergeven.

Bericht door tuxy »

Ok, mijn excuses

Christophe
OpenOffice 3.1 / Vista / Ubuntu Linux 10.04
Plaats reactie