Om Mallverkstan

Mallverkstan är FileMaker Business Alliance Platinum Partner, en av 4 i Sverige. Mallverkstan har arbetat med FileMaker sedan version II, som kom för mer än 20 år sedan.

Statusområdet

Vad tycker du om utseendet på statusområdet?




Visa resultat

Senaste kommentarer

RSS för kommentarer

Manus-triggers

av Rolf, 5 January 2009
Något som du inte direkt ser i programmet, men som varit en länge efterlängtad funktion av världens alla FileMaker-utvecklare, är manusutlösare. Den svenska översättningen av "script triggers" kan diskuteras, av utvecklare kommer det nog att heta manus-triggers.

Med triggers kan manus utföras när du lämnar ett fält, kommer till ett fält, ändrar innehåll i fält, trycker på en tangent, byter layout, stänger fönster, klickar i portal, osv. Inte bara en gång, utan både före och efter varje händelse. Det kan bli ett mer dynamiskt arbetssätt och FileMaker närmar sig den programmering som t.ex. görs på web-sidor där mer och mer blir händelsestyrt.

Bilden visar dialogrutan Ställ in manusutlösare. Markera ett objekt (t.ex. ett fält) och välj kommandot Ställ in manusutlösare i menyn Utforma för att visa dialogrutan. Här väljer du att koppla ett manus till en händelse, t.ex. att någon skriver en bokstav i fältet. Manuset kan då sätta in något annat, filtrera, slå upp värdet i annan databas, möjligheterna är som vanligt obegränsade.

För att du ska veta vilka fält (eller objekt) som har triggers, visas det en liten röd stjärna i fältet (se nedan).

I tidgare versioner av FileMaker har manuset endast kunnat startas med knapptryckning eller menyval (plus start- och slutmanus). Nu kan manus köras vid alla möjliga tilfällen. Det finns också stöd för att köra manus vid regelbundna intervall. Dessa körs när användaren inte gör något annat.

Manus-triggers är en stor förändring och det kommer att ge upphov till massor av innovativa lösningar. Jag tror att vi får tillfälle att återkomma till manus-triggers i vår FileMaker-blogg ofta framöver.

För att göra manus-triggers behöver du FileMaker Advanced. Funktionen riktar sig helt till utvecklare, men kommer användare till gagn i form av utökad funktionalitet i FileMaker-tillämpningar. Istället för att t.ex. beräkna omfattande beräkningar "live" (lagersaldo eller liknande) kan FileMaker göra beräkningen när man verkställer posten, dialogrutor med varningar kan visas beroende på värden som just matats in, osv. Möjligheterna är många!

Currently rated 4.0 by 2 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Kategorier: , ,

FileMaker 10

Comments