Jump to content
  • 0

weergave niet-ledige veldnamen


Justaguy

Question

10 answers to this question

Recommended Posts

  • 0

Script: Verzamel veldnamen

Ingredienten:

- Layout genaamd "Alle velden" waarop alle velden staan

- Veld genaamd "Veldnamen" om de veldnamen in te noteren

- Veld genaamd "END": dat staat op mijn layout onder alle velden die ik bekijk, zodat het als einde van de loop kan dienen. Andere constructies zijn ook mogelijk.

VerzamelVeldnamen.JPG.30c22e0c34e9945433ab21980bb0ccd1.JPG

Link to comment
  • 0

Het is natuurlijk niet helemaal eerlijk, want het kan alleen in FileMaker 7, maar met een custom functie wil het wel!

 

Custom functie

EmptyFieldsOnLayout =

Let ( 
[
xCheckValue = LeftValues ( theFields ; 1 ) ;
xContent = GetField ( xCheckValue ) ;
xResult = If ( IsEmpty ( xContent ) ; xCheckValue ; "" )
] ;

If ( IsEmpty ( xCheckValue ) ; "" ; 
xResult & EmptyFieldsOnLayout ( RightValues ( theFields ; ValueCount ( theFields ) - 1 ) )
)

)

 

Veld definitie

EmptyFields =

EmptyFieldsOnLayout ( FieldNames ( Get ( FileName ) ; Get ( LayoutName ) ) )

 

Misschien is het voor het bepalen van het einde van de lijst met velden nog nuttig voor FM6

 

rmw

Link to comment
  • 0

@ rr: Ik doe dat zo gaarne voor u :)

___________________________________

 

Rmw: Ik heb de custom function getest, maar de functie kwam tot een totale stop toen ik alle velden op een layout gevuld had. Er verscheen een vraagteken en daarna heeft-ie niet meer gewerkt. Ook niet toen ik een veld leeg maakte en het gehele programma herstart had.

 

Mogelijk moet er nog een escape voor het geval van "alle velden gevuld" in?

 

Daarbij viel het mij op dat het met het beperkte aantal van 5 velden al zeer stroperig was. Zou dat erger worden met 400 velden?

Link to comment

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...