Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: tabel vullen met gegevens uit form en subform  (gelezen 5321 keer)

0 leden en 1 gast bekijken dit topic.

Offline Maurann

  • Volledig lid
  • **
  • Berichten: 166
tabel vullen met gegevens uit form en subform
« Gepost op: 07 december 2010, 00:01:34 »
beste forumleden,
heb hulp nodig bij het uitvoeren van code. Bedoeling is om een tabel te vullen met gegevens die in een form en subform staan.  knop 16 van formulier qryLijstdetail moet de productid's samen met de keuze uit keuzelijst qryLijst voegen in tabel lijstdetail.
vermoedelijk moet via een loop door de qry gegaan worden, waarbij telkens wordt aangevuld met de lijstid.
Graag hulp.

M.
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 7

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: tabel vullen met gegevens uit form en subform
« Reactie #1 Gepost op: 07 december 2010, 08:28:57 »
Ik zie een formulier qryLijstDetail. Is het niet de bedoeling dat één order gekoppeld is aan één klant?

Dan zou naast Ordernummer, datum en klantnummer moeten staan? en in details alle orderdetails  voor dit order?

Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Maurann

  • Volledig lid
  • **
  • Berichten: 166
Re: tabel vullen met gegevens uit form en subform
« Reactie #2 Gepost op: 07 december 2010, 09:04:54 »
Juist dizzl,

daar wil ik naartoe .
Maar nu, in de opbouw, ben ik vooral bezig met de code
om in vba (via knop 16) de lijst lijstdetail te vullen. Ik zoek de code om de lijstid (die de gebruiker uit de keuzelijst qrylijst aanwijst) samen met de producten in lijstdetail te plaatsen. Dus elk product moet behoren tot een lijstid.
Kan dit via code uit het formulier in lijstdetail komen?

Bedankt,

M.
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 7

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: tabel vullen met gegevens uit form en subform
« Reactie #3 Gepost op: 07 december 2010, 11:11:27 »
Wat is het doel van die lijstID?

Ik heb een vb dat je mss op weg zet..? je beginnt met frmNieuwOrder
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Maurann

  • Volledig lid
  • **
  • Berichten: 166
Re: tabel vullen met gegevens uit form en subform
« Reactie #4 Gepost op: 07 december 2010, 13:01:38 »
Beste Dizzl,  bedankt voor uw hulp.
Ik hoop met volgende uitleg duidelijker over te komen.
Doel van lijstid:
een klant kan een lijst aanleggen waarvan andere klanten dan producten kopen. De db zou moeten bijhouden welke producten andere klanten hebben gekocht. Dus: er is een lijst met klanten (klantnummers/naamvoornaam) & lijstid, en er zijn producten die worden gekocht van de lijst en in de db aan de lijst moeten worden toegevoegd (tabel lijstdetail). Dus: in het formulier (qryLijstdetail) moet de gebruiker aanduiden welke lijst (lijstid) moet worden gekozen, en de producten moeten worden weggeschreven samen met de lijstid naar tabel lijstdetail (via knop 16 die de vba code doet werken om dit te verwezenlijken). De code moet dus uit de form (qryLijstdetail) de lijstid halen en die koppelen aan de productid van lqrylijstdetail. Die moeten worden weggeschreven naar tabel lijstdetail (lijstid + productid). Het kunnen meerdere producten zijn met 1 gekozen lijstid die worden weggeschreven.
Voor mij gaat het over die code, het verder uitwerken van de db is een later stadium.  Kan ik de selectie van lijstid in subformqrylijst in de code zichtbaar maken ( en zo ja hoe?) en dit koppelen aan elk product (productid) van het formulier qrylijstdetail (via een loop...?).
Die code zou me helpen om verder deze db te ontwikkelen.

Ik hoop hiermee verduidelijking te scheppen.

Grt,

M.
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 7

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: tabel vullen met gegevens uit form en subform
« Reactie #5 Gepost op: 08 december 2010, 06:27:06 »
héhé t lijkt me nog niet veel duidelijker wees wat geduldig  met me....het doel van die lijstID ontgaat me nog steeds.

Waar koopt de klant oorspronkelijk zijn eerste producten? Steeds bij een bestaande klant?

Als dat zo is volstaat het dan niet om samen met de productID de KlantID van de verkoper bij te houden?

Eén klant koopt aan bij meerdere klanten en Meerdere klanten kunnen bij één klant aankopen? Zeg ik dit juist of is er een piramidesysteem van verkoop?
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Maurann

  • Volledig lid
  • **
  • Berichten: 166
Re: tabel vullen met gegevens uit form en subform
« Reactie #6 Gepost op: 08 december 2010, 09:00:05 »
Dizzl,

ik apprecieer uw inzet om mijn plan te willen snappen ;).
ik poog uit te leggen:

't concept is dat er klanten zijn die producten kopen.
die worden dan in lijst orders en orderdetails opgeslagen. dus een klant kan producten kopen. in 't concept zijn er echter ook lijsten (soort geschenkenlijsten zoals huwelijkslijst e.d.). Dus een klant kan ook een lijst opmaken met producten die hij wil dat anderen voor hem/haar kopen. Indien een klant een lijst wil opmaken krijgt hij een record in tabel lijst. Andere klanten kunnen dan producten kopen die ook worden opgeslaan in de lijst orders/orderdetails én waarvan veld korting (van orderdetails)de waarde 'li' heeft (van lijst). Bedoeling is nu dat in de db de lijst wordt bijgehouden. Er is een lijst met een klant in tabel 'lijst'. De producten die gekocht zijn zouden moeten gestoken worden in lijstdetail. In lijstdetail is er per record een lijstid (want elk product in lijstdetail behoort tot een lijst). Waar ik 't moeilijk mee heb is de code om vanuit formulier 'qrylijstdetail' de waarde uit de combobox te halen in vbacode, en dan per product (in formulier 'qrylijstdetail') de lijst id te koppelen aan de producten. Want die moeten dan gestoken worden in lijstdetail. 
Dizzl, hoop dat dit verduidelijkt wat ik nu wil bereiken. 't Is een opzet, ik werk nu aan die vba code (van 'knop 16') die voor voorbeschrevene moet zorgen, en werk dan verder aan de db.
Dus de code zou uit de combobox de lijstid moeten halen die gekozen is door de gebruiker, en dan die per productid moeten koppelen en wegschijven in tabel lijstdetail.
Mijn kennis van vba is beperkt, maar ik denk dat de code via een loop de data moet ophalen, gekoppeld aan de value van de combobox.

Grt,   M.
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 7

Offline dizzl

  • Ambassadeur
  • *****
  • Berichten: 2.345
  • I've Upped my standards,now,up yours!
Re: tabel vullen met gegevens uit form en subform
« Reactie #7 Gepost op: 12 december 2010, 18:15:25 »
Hé Mauran
Ik maakte een vbtje dat begint met frmStart.
Bij het kiezen van de naam verschijnt of di epersoon een lijst heeft of niet.

Vervolgens kan een lijst gekozen worden (moet mss verfijnd als één persoon meerdere lijsten kan hebben)

Dan kan je als klant items uit de lijst selecteren en bestellen.

Bekijk het eens rustig als je vindt dat ik er helemaan naast zit, dan zeg je t maar hé.
Systeem  : Intel Core i5-4440 3.1Ghz, 3.1GHz 16Giga Ram 64Bits
Software : Windows 10 professional, Avira, Office 2016 Professional

Offline Maurann

  • Volledig lid
  • **
  • Berichten: 166
Re: tabel vullen met gegevens uit form en subform
« Reactie #8 Gepost op: 12 december 2010, 20:01:30 »
Super,
Ik ben volop met de ontwikkeling bezig. 'k bekijk uw vb.
Laat na studie een bericht.

Alvast bedankt. :)
Standaard emailprogramma: Outlook Express
Standaard Operating System: Windows XP SP2
Standaard Browser:Internet Explorer 7

 


www.combell.com