Jump to content
  • 0

Script checkbox


Dynare

Question

Posted

Hallo

 

Ik zit met een probleem met een script schrijven.

 

Ik heb meerdere checkboxen

Ik wil dat als ik op de checkbox klik hij automatisch de waarden 1 krijgt

en als ik hem uit klik de waarde 0

Want zoals ik het nu heb als ik checkbox uit zet krijgt het veld de waarde 'Null' en dat is niet de bedoeling

 

ik wil dit niet met 2 checkboxen doen, Zie voorbeeld hieronder.

 

[] ingeleverd

[] Afgehandeld

 

 

hoe kan ik dit oplossen?

9 answers to this question

Recommended Posts

  • 0
Posted

IK had eigenlijk iets anders in gedachte meer van

en dan met script trigger wanneer de checkbox wordt aangeklikt

 

als ik er op klik en het is 1 maakt die er 0 van en als die 0 is maakt die er 1 van.

  • 0
Posted (edited)

Geef je veld een automatische veldwaarde: if ( checkbox = "" ; 0 ; 1 ) Vergeet niet 'niet evalueren als alle velden leeg zijn' uit te vinken!

 

Maak een valuelist 'boolean' aan met de waarde 1 en koppel deze aan je checkbox

 

Maak een script gotofield [] en koppel deze aan je checkbox bij toegang object

Edited by Guest
  • 0
Posted
if checkbox-veld
   setfield(checkbox-veld) = 0
else
  setfield(checkbox-veld) = 1
endif

 

Maak er een button van die een set field stap doet:

Set Field ( checkbox-veld ) = 
Case ( checkbox-veld = 1 ; 0 ; 1 )

  • 0
Posted

Dat is nou het leuke van het forum dat je door gewoon door te discusseren weer tot nieuwe inzichten komt.

 

Bedankt voor de tip Jean.

 

Zelf zorg ik er altijd voor dat de layout in de seachmode een andere achtergrondkleur krijgt. Een gebruiker is immers gewend aan de inputlayout en zal hierin het gemakkelijkst zijn weg vinden. Denk ook eens aan alle portalen waarop gezocht kan worden. Moet je dan een de complete layout gaan kopiëren en velden alleen toegankelijk maken in de searchmode?

  • 0
Posted
Het nadeel van een button is dat je dan niet meer op het veld kunt zoeken

 

Gebruik geen data input layout als search layout.

Als je geen andere layout wil gebruiken voor zoeken, dan kan je je script laten testen op window mode.

 

If [Get ( WindowMode ) = 0]
Set Field ( checkbox-veld ) [ Case ( checkbox-veld = 1 ; 0 ; 1 ) ]
Else
Set Field ( checkbox-veld ) [ 1 ]
End If

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...