[Access2k] Zelf volgorde van records bepalen

Pagina: 1
Acties:

  • Bu588
  • Registratie: Maart 2000
  • Laatst online: 22-12-2025
Ik heb een formulier met prijsafspraken tussen een leverancier en de klant. Het bevat een combobox met daarin de lijst van leveranciers, en een subformulier met de prijsafspraken met de geselecteerde leverancier. Dit werkt allemaal prima, maar de gebruiker wil zelf de volgorde waarin de afspraken worden getoond kunnen aanpassen (zodat hij de meest gebruikte bovenaan kan zetten, dan ziet hij ze zonder te hoeven scrollen). Hoe kan ik dit nu het beste aanpakken?

Ik heb het al op de volgende manieren geprobeerd:
  • Een verborgen veld sorteerID maken, dat wordt verhoogd/verlaagd d.m.v. 2 command buttons. Hierdoor kun je het record naar boven en beneden verplaatsen, maar dit werkt niet makkelijk omdat je niet snel meerdere keren op dezelfde knop kunt klikken (het record verspringt immers van plaats op het scherm, en de knoppen staan in het subformulier bij ieder record).
    Ik heb het geprobeerd door de knoppen voor omhoog/omlaag buiten het subformulier te zetten, maar kreeg het niet voor elkaar op die manier (ik kan niet zien welk record er is geselecteerd in het subformulier)
  • Het veld sorteerID zichtbaar maken, zodat de gebruiker hier zelf een nummer in kan zetten. Dit heeft als nadeel dat als hij een onafgebroken serie getallen invoert, en hij wil er 1 tussenvoegen, moet hij alle andere aanpassen omdat hij anders dubbele ID's krijgt.
Het moet dus zo eenvoudig mogelijk zijn (het zijn echte gebruikers), fool-proof dus >:). Ik kan wel verder klooien, maar misschien dat iemand mij de makkelijkste methode kan vertellen om dit te doen (het is vast al 10x eerder gedaan, maar ik kon niets vinden met de search).

Nothing is fool-proof to a sufficiently talented fool...


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Kan je de klant er niet van overtuigen dat het onhandig is? ;)

Magoed, als het echt zo moet zou ik proberen voor optie 1 te gaan. Eventueel combineer je 1 en 2.

Dan kan ie zelf alles regelen of met drukken op knoppen.

  • Dido
  • Registratie: Maart 2002
  • Nu online

Dido

heforshe

Waarom moeten de knoppen op het subform bij ieder record staan? Je kunt er niet maar twee op zetten en ze laten werken op het geselecteerde record? (Ik zie waarschijnlijk iets over het hoofd... probleem is dat ik hier (werk) geen access heb)

Als je er vanavond nog niet uit bent kijk ik vanavond thuis wel ff (klinkt als een leuk probleem; maar dat is misschien mijn afwijking)

De klant overtuigen dat het onhandig is, is natuurlijk ook een idee...

Wat betekent mijn avatar?