MHDroid
Z Motława
Ten artykuł wymaga dopracowania zgodnie z zaleceniami edycyjnymi. Po wyeliminowaniu wskazanych powyżej niedoskonałości prosimy usunąć szablon {{Dopracować}} z kodu tego artykułu. |
System Mobilny Handlowiec
tabela definicji ankiet:
'droid_ankiety_def_po'
znaczenie pól:
- 'form ' - symbol formularza ("okna") na którym ma się znaleźć kontrolka
- 'lp' - liczba porządkowa - określa kolejność pól/kontrolek na formularzu
- 'componentName' - typ kontrolki:
- 'menu' - pozycja menu (przycisk) - bez zapisu wyboru
- 'button' - przycisk - z zapisem wyboru do logu
- 'edittext - wprowadzanie tekstu
- 'edittext_number - wprowadzanie tekstu (z klawiaturą numeryczną)
- 'edittext_datetime - wprowadzanie daty
- 'edittext_phone - wprowadzanie numeru telefonu (z klawiaturą telefoniczną)
- 'textview' - etykieta - stały napis
- 'list' - combobox - lista wyboru z danymi pobieranymi z 'datasource'
- 'ok_cancel' - dialog ok anuluj (ok - dotaje akcje post - anuluj - back);
Uwaga: Do tekstu dodanany jest zawsze labelek z opisem !
- 'label' - etykieta pola - tekst na przycisku lub opis pola edycyjnego
- 'activity' - nazwa activity, które ma być wywołane wskutek wyboru opcji (dotyczy tylko menu i button) - domyślnie main - do przyszłych zastosowań
- 'action' - akcja wykonywana przy wyborze i przekazywana jako parametr do 'activity'
- 'menu' - uruchamia nowe okno
- 'post' - zapisuje i uruchamia nowe okno
- 'back' - zamyka istniejące okno
- 'logout' - na razie tak jak back -
- 'edit' - nic nie robi
- 'pause' - nic nie robi
- 'exec' - nic nie robi a chodzilo o okno dialogu
- 'nextform' - jaki następny formularz ma być wywołany po wyborze opcji (dotyczy componenttype 'menu' i 'button')
- 'datasource' - nazwa słownika, z którego mają być pobierane dane dla listy - dotyczy componenttype 'list'
- 'isunique' - 0 oznacza, że w wynikach danej ankiety to pole może wystąpić wielokrotnie (np start, pauza, stop pracy itp), 1 - tylko raz (ostatnio wybrana wartość)
- 'descr' - opis zawartości kontrolki
- 'status' - 0 - kontrolka aktywna, 1 - ukryta