MHDroid: Różnice pomiędzy wersjami
Z Motława
Linia 6: | Linia 6: | ||
tabela definicji ankiet: | tabela definicji ankiet: | ||
+ | |||
'droid_ankiety_def_po' | 'droid_ankiety_def_po' | ||
Linia 18: | Linia 19: | ||
** 'edittext_datetime - wprowadzanie daty | ** 'edittext_datetime - wprowadzanie daty | ||
** 'edittext_phone - wprowadzanie numeru telefonu (z klawiaturą telefoniczną) | ** 'edittext_phone - wprowadzanie numeru telefonu (z klawiaturą telefoniczną) | ||
− | |||
− | |||
− | |||
** 'textview' - etykieta - stały napis | ** 'textview' - etykieta - stały napis | ||
− | ** 'list' - combobox - lista | + | ** 'list' - combobox - lista wyboru z danymi pobieranymi z 'datasource' |
** 'ok_cancel' - dialog ok anuluj (ok - dotaje akcje post - anuluj - back); | ** '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 | * 'label' - etykieta pola - tekst na przycisku lub opis pola edycyjnego | ||
− | * 'activity' | + | * '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 | ||
+ | |||
---- | ---- |
Wersja z 07:55, 6 gru 2012
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