Författare Ämne: Klicka fram ett värde  (läst 899 gånger)

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

Utloggad Erland Segerstedt

  • Nykomling
  • Antal inlägg: 4
    • Visa profil
Klicka fram ett värde
« skrivet: 24 augusti, 2018, 19:45 »
Hej

Jag är ny på detta forum och med 15 år gamla kunskaper i att bygga i Filemaker. Nu till min fråga:

Jag har 14 olika fält med namn på alla SHL-lagen. I stället för 14 olika skript vill jag kunna använda bara ett.
Jag vill att värdet i fältet (t ex Skellefteå AIK) - skriptet är kopplat till samma fält - ska sparas i en variabel när jag klickar på sagda fält.
Hur göra?
Jag har provat Get(AktivtFältinnehåll) men förstår inte hur det ska kunna fungera.

Erland Segerstedt

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: Klicka fram ett värde
« Svar #1 skrivet: 26 augusti, 2018, 15:42 »
Jag är inte helt säker på att jag förstår varje detalj i detta - och än mindre säker på att det är en bra idé att ha separata fält för varje lag - men bifogad fil visar grundprincipen i att hämta aktuellt fältinnehåll. Som synes behöver man använda Get(AktivtFältinnehåll) i kombination med Get ( AktivtFältTabellnamn ).
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Erland Segerstedt

  • Nykomling
  • Antal inlägg: 4
    • Visa profil
SV: Klicka fram ett värde
« Svar #2 skrivet: 27 augusti, 2018, 11:25 »
Hej

Tack för svar - jag återkommer när jag förstått hur ditt förslag fungerar.

/Erland Segerstedt

Utloggad Erland Segerstedt

  • Nykomling
  • Antal inlägg: 4
    • Visa profil
SV: Klicka fram ett värde
« Svar #3 skrivet: 27 augusti, 2018, 13:38 »
... behöver man använda Get(AktivtFältinnehåll) i kombination med Get ( AktivtFältTabellnamn ).

Hej

Jag lyckades inte fullt ut förstå ditt förslag till kod.
Däremot hittade jag denna kod (put  "GetField (GetFieldName ( YOURTABLE::YourField) )  in the script parameter section" ) och nu fick jag ihop det.
När jag nu klickar på aktuellt fält lagras värdet i en variabel och den använder jag vidare i skriptet. Ett skript och 14 olika skriftparametrar gjorde susen.

Tack för att du gav dig tid att se mitt problem
Erland Segerstedt