Ga naar inhoud
  • 0

Filter op deel van een veld


avandebeek

Vraag

Beste Forumleden.

 

Een vraagje:

 

Onderstaande formule wordt momenteel gebruikt in een portaalfilter.

- Relaties::Naam_relatie = (Relaties::zoekveld_1)

Deze werkt alleen wanneer de volledig naam van een relatie wordt ingevuld.

Is er een mogelijkheid om op een deel van de naam te filteren.

Onderstaand wat voorbeelden;

 

Jansen, geeft: Bouwbedrijf Jansen

Lood, geeft: Loodgietersbedrijf x

 

Ik wacht jullie reactie af.

Link naar reactie

2 antwoorden op deze vraag

Aanbevolen berichten

  • 0

FileMaker relaties zijn "value based" dus zoals je zelf ontdekt moet de hele waarde erin zitten.

 

Er zijn twee opties: ofwel "explode" je het veld "naam in een apart calculatie veld zodat je krijgt:

loodgietersbedrijf x
loodgietersbedrijf
loodgietersbedrij
...
l

maar zoals je kan zien zal dit serieus je database en index doen verzwaren.

 

 

Gelukkig hebben we nu portaal filters, waardoor je met een PatternCount( ) kan werken.

 

stel dat het filterveld gFilter heet, en het veld "bedrijfsnaam" zou je in de portaal filter kunnen zetten:

Case ( 
not isEmpty ( gFilter ) ; PatternCount ( bedrijfsnaam ; gFilter ) > 0 ;   //filter is ingevuld, gebruik hem
True   //filter is leeg, toon alles
)

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