Ga naar inhoud
  • 0

Keuzeveld met beperkingen


Justaguy

Vraag

Veronderstel je hebt een getalveld1 en een tekstveld1.

Enkel en alleen indien het tekstveld1 ingevuld is, mag men in een keuzeveld een waarde (ok of not ok) aanklikken.

 

Deze beperking kan niet door calculatie want het hangt af van wat men in tekstveld1 invult, ook niet door een relatie want beide velden zijn repetitieve velden (ofwel geen of alle te voorschijn).

Kan dit gebeuren door een bevestiging mee te geven aan het keuzeveld.

Zoiets van IsEmpty(getalveld1) and Not IsEmpty(tekstveld1) .... :roll:

Is er een andere of betere methode (ohja, met FM 5.0 natuurlijk).

test.zip

Link naar reactie

5 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Veronderstel je hebt een getalveld1 en een tekstveld1.

Enkel en alleen indien het tekstveld1 ingevuld is, mag men in een keuzeveld een waarde (ok of not ok) aanklikken.).

Niet zo duidelijk! Dat "keuzeveld" van je tweede zin, is dat dat "getalveld1" van je eerste zin?

Deze beperking kan niet door calculatie want het hangt af van wat men in tekstveld1 invult

Dat is nu juist waar calculaties voor dienen (ook als ze in een validatie-dialoogpaneel staan...).

Kan dit gebeuren door een bevestiging mee te geven aan het keuzeveld. Zoiets van IsEmpty(getalveld1) and Not IsEmpty(tekstveld1) .... :roll:

Met die IsEmpty zit je al op het goede spoor!

Link naar reactie
  • 0

Enkel en alleen indien het tekstveld1 ingevuld is, mag men in een keuzeveld een waarde (ok of not ok) aanklikken.

 

Deze beperking hangt af van wat men in tekstveld1 invult, ... want beide velden zijn repetitieve velden

 

Ik heb problemen met het bovenstaande te begrijpen (de mogelijke waarden in tekstveld1 vormen een voorwaarde, welke?) en vandaaruit het waarom, wat wil je bereiken ¿¿?? 8O

Link naar reactie
  • 0

Ik had gedacht dat het attachment 'test.fp5' voldoende duidelijk was.

Er zijn 2 ingeefvelden (een getalveld en een tekstveld) en daar nog bij een keuzeveld (als tekst gedefinieerd) die problemen schept.

 

Wanneer het getalveld een waarde bevat, mag het keuzeveld (met de keuze tussen 'OK' en 'Not OK') niet ingevuld kunnen worden.

Wanneer het getal veld En het tekstveld ingevuld zijn, mag het keuzeveld ook niet ingevuld kunnen worden.

Wanneer enkel het tekstveld een gegeven bevat, moet men de mogelijkheid krijgen om het keuzeveld in te vullen (d.i. met 'OK' of 'Not OK' of door niets in te vullen).

 

Waarom? Het tekstveld bestaat in de eigenlijke file uit verschillende testen. Naargelang van de soort test, moet men akkoord OF niet akkoord kunnen gaan.

 

Waarom geen calculatie? het akkoord gaan met de gegevens uit het tekstveld is een vrije keuze. Dus voor éénzelfde test kan men de éne keer voor Ok gaan en de andere keer voor Not OK.

 

Waaarom geen portaal en relatie? Alle 3 de velden zijn repetitieve velden. Alhoewel ze tot één groep behoren kunnen al de verschillende combinaties voorkomen in één record.

Link naar reactie
  • 0

Hierbij het voorstel van Ana Laura.

 

'k Heb niet gekeken hóe ze het opgelost heeft, alleen het resultaat....

en het schijn te beantwoorden aan de eisen....

 

Aan jou om te gaan graven...

 

... we denken dat het met relaties ook wel te verwezenlijken is....

Het is maar een kwestie van veldverwijzing....

 

De aanvullende stap is hoe het geheel moet reageren indien je een veldwaarde verandert, zonder op ok/Not ok te klikken, maar dat kan opgevangen worden met veldvalidaties....

Testjg.zip

Link naar reactie

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...