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ą)
 
''Uwaga: Do tekstu dodanany jest zawsze labelek z opisem !''
 
 
 
** '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

Szczotka.png
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




tematy związane: