Geselecteerde gegevens gelijk tonen op zelfde form.

Status
Niet open voor verdere reacties.

MarcovD

Gebruiker
Lid geworden
3 feb 2006
Berichten
109
Hallo,

Wat ik wil is het volgende:
Ik heb een tabel met daarin materiaal gegevens bijv:
Omschrijving = Knie 90 graden
Prijs = 2,50
Ik wil op 1 formulier het volgende kunnen doen:
- selecteren een record uit de materiaal gegevens tabel
- het geselecteerde record (blijven) tonen
- eventueel een aantal invullen gekoppeld aan het geselecteerde record

De bedoelings is dan dat ik dan een hele lijst krijg op het form met daarin alle geselecteerde materialen en het aantal dat ik ze nodig heb.
Ik heb een schermprint bijgevoegd van hoe ik het nu heb.
Het lijst deel is nu een subformulier maar dan kan ik de losse regels niet apart een aantal geven.

Ik hoop dat iemand me kan helpen, eventueel met een andere oplossing.
 

Bijlagen

Het lijst deel is nu een subformulier maar dan kan ik de losse regels niet apart een aantal geven

Hallo Marco,

waarom kan dat niet?
Als dat wel zou kunnen, is dan je probleem opgelost?

Groet,

Tardis
 
Ja inderdaad als ik de losse regels zou kunnen wijzigen dan is mijn probleem opgelost.
Maar ik denk dat er iets niet klopt in mijn oplossing. Wat ik namelijk doe is het volgende:
- Bovenin kies het materiaal dat ik wil hebben.
- Dit materiaal sla ik op in een tussentabel
- De inhoud van deze tussentabel selecteer in het subformulier
- Nu krijg ik wel alle juiste regels te zien (zie de screen print)
Als ik nu echter het aantal van 1 regel wil wijzigen dan wijzigt het op alle regels, dit komt omdat het gekoppeld is aan een veld in de tussentabel.
Ik zou graag het aantal willen kunnen wijzigen door op + of - te klikken (zie screen print) maar als ik daarop klik dan worden alle +en en -en ingedrukt.

Ik kom er niet meer uit, heeft iemand nog een idee ?
 
Hallo Marco,

je probleem hoeft niet per se aan je tussentabel te liggen.
Voeg even je toepassing bij, in Access 2000 formaat.

Groet,

Tardis
 
Ik krijg het programma niet toegevoegd. Ik heb het gecomprimeerd maar dan blijft het nog 1Mb en als ik dan zip dan krijg ik een zip bestand > 100Kb en dat kan ik niet uploaden. Is er nog een andere oplossing om het bestand toe te voegen ?
 
Hallo Marco,

verwijder afbeeldingen (als je die gebruikt).
Verwijder anders alles wat niet nodig is.

Groet,

Tardis
 
Ik heb mijn programma toegevoegd, ik heb alles verwijderd wat niet nodig was.
ik hoop dat je er uit komt.
 

Bijlagen

Hallo Marco,

open je subformulier in ontwerpgave.
Zet in de Bij Klikken gebeurtenis van je knop met het + teken deze code:

Code:
Private Sub Bijschrift28_Click()

Me.Hoeveelheid = Me.Hoeveelheid + 1

End Sub

Zet in de Bij Klikken gebeurtenis van je knop met het - teken deze code:

Code:
Private Sub Bijschrift29_Click()

Me.Hoeveelheid = Me.Hoeveelheid - 1

End Sub

Code die je hebt staan bij "Bij muis omlaag" en "Bij muis omhoog" kun je verwijderen.

Groet,

Tardis
 
Dat is inderdaad wat ik wil, dat ik daar zelf niet aan dacht.
Is er nu ook een manier om te detecteren of je de juiste detail regel hebt geselecteerd ?
Als ik nu namelijk op rij 4 op de plus klik terwijl ik regel 1 geselecteerd heb dan gaat het aantal op regel 1 omhoog.
 
Hallo Marco,

je zult er zelf op moeten letten dat je de juiste regel selecteert.
Het systeem kan niet weten wat de "juiste regel" is ;)

Wat je wellicht zou kunnen doen is de gekozen regel highlighten (een ander kleurtje geven).
Op de site van Lebans kun je een voorbeeldje vinden hoe je dat kan aanpakken:

http://www.lebans.com/conditionalformatting.htm

Groet,

Tardis
 
Tardis, ik heb eea. van de site gehaald en in mijn programma geplaatst en geprobeerd aan de praat te krijgen maar dat lukt niet.
Volgens mij gaat het bij fout omdat ik een subformulier gebruik en in het voorbeeld wordt altijd een hoofdformulier gebruikt.
Zou je misschien eens een blik kunnen werpen op mijn programma ?
Ik heb programma weer toegevoegd, ik kom er niet uit dit is volgens mij access voor (ver) gevorderden.
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan