Författare Ämne: Beräkna fältinnehåll  (läst 990 gånger)

0 medlemmar och 1 gäst tittar på detta ämne.

Utloggad Taubmann

  • Nykomling
  • Antal inlägg: 94
    • Visa profil
Beräkna fältinnehåll
« skrivet: 8 februari, 2018, 17:22 »
Hej,
Behöver hjälp med att lösa detta:
Jag har fält A med ex "TYP[AB]" som jag vill att fält B beräknar med hjälp av LeftWords (Korpus ; 1) och då får fältet B "TYP".
Så långt är allt OK, men när fältet A har TYP@b[AB] blir resultatet "TYP" i fältet B och det är det jag har problem med. Jag vill att resultatet ska bli "TYP@b". Jag kan förvisso beräkna med: LeftWords (Korpus ; 2) men detta löser inte fältet A:s "TYP[AB]" som då blir "TYP[AB"
Hur löser jag detta?  Alltså om fältet A innehåller [*] är det jag inte vill ha med i fältet B.
/T

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 659
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Beräkna fältinnehåll
« Svar #1 skrivet: 9 februari, 2018, 09:25 »
En variant för allt före första "["

Let (

_FieldB = "TYP@b[AB]" ;


Left ( _FieldB ; Position ( _FieldB ; "[" ; 1 ; 1 ) -  1 )

)
FileMaker 16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Taubmann

  • Nykomling
  • Antal inlägg: 94
    • Visa profil
SV: Beräkna fältinnehåll
« Svar #2 skrivet: 9 februari, 2018, 13:50 »
Utmärkt!
Tack så mycket David!
/T