Författare Ämne: Starta manus från qr kod Filemaker go 13  (läst 1331 gånger)

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

Utloggad Kaptenhaddock

  • Nykomling
  • Antal inlägg: 4
    • Visa profil
Starta manus från qr kod Filemaker go 13
« skrivet: 12 mars, 2014, 10:43 »
Har byggt en filemakerdatabas för Filemaker go.
Databasen har ett manus som via knapp gör föjande.
Skapar en ny post och lägger in dagens datum i den nya posten.
Läser in en streckkod på en produkt och lägger till informationen i ett fält i den nya posten.

Sen har jag ett antal fält där man via kryssrutor skall kunna rapportera fel på produkten.
Resultatet blir att det blir svårt att överblicka då man måste zooma in för att se i Iphones lilla skärm.

Lösning på detta är istället att skapa  Qr koder som innehåller information för att starta manus som
sätter in ett X i önskat fält.
Tanken är att ha en skylt med de olika felalternativen på produkt samt qr kod för varje felalternativ som man scannar in.
Databasens layout skall för enkelhetens skull innehålla 2 st stora knappar.
Knapp 1 är redan avklarad. Den gör som ovan dvs skapar en ny post öppnar scanner och läser in streckkod i ett fält.
Knapp 2 skall öppna scanner och läsa av valfri qr kod som startar manus som lägger till ett x i ett fält i den nya posten.

Har på knapp 2 testat med open url funktion men det går inte så bra. Scanner startar, lägger in följande info i ett globalt fält (FMP://%7e/Testdatabas?script=Scanna) Men det fungerar inte. Dessutom så skall denna url adress starta (testdatabas) med manuset Scanna. I mitt fall är ju redan testdatabas startad. Jag vill bara anropa manuset Scanna.

Någon som har en bra lösning ?





Utloggad Kaptenhaddock

  • Nykomling
  • Antal inlägg: 4
    • Visa profil
SV: Starta manus från qr kod Filemaker go 13
« Svar #1 skrivet: 12 mars, 2014, 16:11 »
Löst
Jag lägger till ifsatser istället och låter qr koderna få nummer från ett och uppåt
Qr kodens nummer läses in i det globala fältet, sen kollar ifsatsen upp siffran som står där och sparkar igång rätt manus.