jw Posted February 8 Share Posted February 8 Als je in een repeterend veld klikt, en je aan het veld een scripttrigger hangt, kun je dan in het script opvragen welk nr van het herhalend veld je staat? Quote Link to post
0 jw Posted February 8 Author Share Posted February 8 Ik heb al iets gevonden: Get ( ActiveRepetitionNumber ) Maar als je een Format conditie wil toepassen op een herhalend veld, dan werkt dat niet. Juist daarbij zou ik een Format conditie willen toekennen aan de hele reeks en daarin bijvoorbeeld de achtergrondkleur van het veld afhankelijk willen stellen van de inhoud van dat repeterend veld. Wie heeft er een oplossing? Quote Link to post
0 Marsau Posted February 9 Share Posted February 9 (edited) Gebruik dan de calculatie variant van deze get-functie. Gaat prima werken. Maar zoals jij het stelt werkt de Self-functie waarschijnlijk ook. Schijnt een onderschat beestje te zijn. Edited February 9 by Marsau Correctie en aanvulling Quote Link to post
0 hans erik Posted February 11 Share Posted February 11 De Self functie werkt inderdaad prima: ik gebruik die bijvoorbeeld bij een maandkalender, om aan te geven of een bepaalde datum afspraken bevat, een vrije dag is enz. Je vult een repeterend veld met datumwaardes en dan is de formule voor de conditional formatting bijv. FilterValues ( DatumFormatNL ( Self ; "YYYYMMDD" ) ; kalendertabel::gKalVrijedagen_lijst ) > 0 Hierin is DatumformatNL een customfunctie die de datumwaarde omzet in een tekststring, en gKalVrijedagenlijst is een veld met een lijst datumwaarden in YYYYMMDD formaat (tekst dus). De Self-functie werkt op elke herhaling van het kalenderveld. Quote Link to post
0 Marsau Posted February 11 Share Posted February 11 Mooie benadering, Hans Erik. Als je wilt verwijzen naar andere herhalende velden is het isoleren van het herhalingsnummer met Get (NummerBerekeningHerhaling) of Get(CalculationRepetitionNumber) wel onvermijdelijk, denk. Tevens dan erop letten dat je Extend (...) dan consequent toepast, anders wordt het niets. Quote Link to post
0 hans erik Posted February 13 Share Posted February 13 Exelisys heeft ooit een kalender met een herhalend veld als basis gepubliceerd en die gebruik ik (in gewijzigde vorm) nog steeds. Niet om een agenda bij te houden maar is het heel handig om met conditional formatting van alles en nog wat op dagbasis te signaleren. Ik wil wel een voorbeeld posten. Quote Link to post
Question
jw
Als je in een repeterend veld klikt, en je aan het veld een scripttrigger hangt, kun je dan in het script opvragen welk nr van het herhalend veld je staat?
Link to post
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.