Smartproperties: type Opties

In mijn smartproperties wil ik de weergave van enkele eigenschappen van de revisietabel regelen volgens de revisie.

 

Toelichting: in mijn bestandsnaam heb ik de revisie (R0,R1,......).

  1. Ik haal de revisie automatisch op in mijn smartproperties via een String eigenschap.
  2. Ik plaats dan een voorwaarde-eigenschap op basis van het resultaat van mijn revisie-eigenschap.
  3. Met de voorwaardelijke eigenschap hierboven wil ik een array aansturen (eigenschap van het type Opties), die afhankelijk van de revisie verschillende eigenschappen weergeeft.

Dit is waar ik vast kom te zitten, het lukt me niet om mijn optie-array te beheren met een eigenschap.

Wie heeft een idee?


smartproperties_tableau_de_revision.docx

Hallo

Er is al eerder een soortgelijke vraag geweest. (het lijkt mij)

Hallo

 

Katoen als vraag!

 

Ik zou in de verleiding komen om te zeggen dat het niet mogelijk is, maar het lijkt erop dat je veel vooruitgang hebt geboekt!

 

We wachten op de ontwikkelaars van SmartProperties om hun mening te geven!

Hallo

 

Kan een stukje oplossing zijn

 

U kunt de volgende keer dat SmartProperties wordt gestart, afdwingen dat de optie wordt gevalideerd en gecontroleerd.

 

Helaas wordt het juiste masker pas weergegeven na het valideren en opnieuw starten van de Smart

 

Wat is er te zien?

 

Philippe


smart-options.zip
4 likes

Ik dacht dat door de voorwaardelijke eigenschap "revisietabel" direct voor de optie-eigenschap te plaatsen, deze laatste automatisch zou forceren.

 

Bedankt voor de tip (ik heb getest dat het werkt) maar het 2 keer starten van de smartproperties past niet bij mij!!.
 

Idee: start een macro (ik zag dat je een macro kunt starten vanuit smartproperties) bij het openen van smartproperties die het programma sluit en heropent, zou het het kunnen doen, toch?

Ja, het is mogelijk om een macro uit te voeren "Voor de creatie van het invoermasker" die de waarde van de eigenschap zal forceren, zodat de interface direct goed zal zijn.

Het zal werken

 

 

 

2 likes

Ik gaf het idee op.... te "gasfabriek"!!

1 like