FileMaker forum

FileMaker => FileMaker Pro => Ämnet startat av: Taubmann skrivet 8 februari, 2018, 17:22

Titel: Beräkna fältinnehåll
Skrivet av: Taubmann 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
Titel: SV: Beräkna fältinnehåll
Skrivet av: David Wikström 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 )

)
Titel: SV: Beräkna fältinnehåll
Skrivet av: Taubmann skrivet 9 februari, 2018, 13:50
Utmärkt!
Tack så mycket David!
/T