Med mobila vyer kan man anpassa vad och hur listorna i den mobila klienten visas, t ex uppdrag, kunder artiklar, objekt etc. Dels anges ett format på hur posterna ska visas och dels anger man vilka poster som ska visas.
OBS! Mindre ändringar t ex att ändra formatet kan de flesta kunder göra på egen hand, medan anpassningar över vilka poster som ska visas är en avancerad funktionalitet som kräver kunskap i hur databasen är uppbyggd och SQL-syntax. Kontakta din Mobigo-partner för hjälp med anpassning av de mobila vyerna om du är osäker.
Webbapp/App
Mobila vyer kan användas både i den gamla mobila klienten (Webbapp) och den aktuella (App). Välj för vilken klient som du vill hantera/skapa de mobila vyerna för.
Register
I register väljer du för vilken typ av poster som den mobila vyn gäller (uppdrag, kunder, artiklar etc). Som standard finns de vanligaste registerna i listan. Om du inte hittar det register som du vill lägga in en mobil vy för, så kontakta din Mobigo-Partner för att aktivera mobila vyer för denna.
Format
Alla rader i listorna har tre "fält" som kan definieras:
- Uppe till vänster
- Uppe till höger
- Nedanför
Fälten separeras med ett semikolon och varje fält är en kombination av text, Mobigo-taggar och html-taggar. Ett exempel på hur formatet till ett uppdrag kan se ut är:
<Task.Nr>;<Task.PlanDateText>;<Task.Object1Name><br><Task.Task>;
[Uppe till vänster];[Uppe till höger];[Nedanför];
I exemplet ovan kommer alltså Uppdragsnr visas längst upp till vänster, planerad tid/dag/vecka visas längst upp till höger och nedanför följer namnet på översta objektet för uppdraget med ett radbryt och därefter uppdragsbeskrivningen. När formatet skapas finns en lista över alla tillgängliga Mobigo-taggar som kan användas för den aktuella list-typen /registret.
SQL-Fråga
I SQL-Fråga anges med sk SQL-Syntax vilka poster som ska visas i listorna. Detta gör att man kan visa ett litet urval av posterna som finns i appen. Om SQL-Frågan dessutom innehåller sorteringsordning (ORDER BY), så sätts sorteringsordningen fast istället för att låta användaren välja detta i listan.
Om SQL-Frågan innehåller fel som gör att denna inte kan köras i den mobila klienten, så kommer den inte att visas i listan över tillgängliga mobila vyer.
Parameter-alternativ
Mobila vyer kan också ha ett sk parameterfält som anges när man valt den mobila vyn i appen. Parameterfält skapas genom att lägga in fältnamnet med klammer i sql-frågan, t ex:
Category='{Kategori}'
Med fältet för parameter-alternativ kan man skapa en lista med alternativ som man kan välja mellan, t ex:
SELECT distinct Category from ProductRecord
OBS! I den Appen används databasen SQLite där SQL-syntaxen skiljer sig något från syntaxen i Microsoft SQL Server, vilket i kombination med att databasstrukturen skiljer sig något från servern gör att SQL-Frågor som funkar i Webbappen och desktop måste skrivas om för att fungera i Appen. I Appen har alla tabeller suffix Record istället för prefix tbl (jmf TaskRecord vs tblTask) och fältet Modified finns inte. Det kan därför vara en god idé att utforska databasen i den mobila klienten innan man skapar egna avancerade SQL-Frågor.
Behörigheter
När en mobil vy är skapad väljer man under behörigheter vilka användargrupper som ska ha tillgång till den.