Podrška #24325
ZatvorenDetalji narudžbe, čago narudžbe
100%
Fajlovi
Povezani tiketi 1 (0 otvoreno — 1 zatvoren)
Izmjenjeno od Saša Vranić prije skoro 14 godina
- Fajl order_detail_01.png order_detail_01.png dodano
nakon što odredimo stavke, kliknemo na potvrdi i dobijamo detalje narudžbe
Izmjenjeno od Saša Vranić prije skoro 14 godina
nakon što ovo potvrdim podaci treba da idu u DB...
https://github.com/vsasa/mobilnenarudzbe/commit/4622786c6c6e6543b38dd185acae81eba8323ab7
međutim imam jedan problem ovdje i nikako da skontam o čemu se radi, a radi se o sljedećem:
idem na novu narudžbu, odredim artikle, dobijem report trenutne narudžbe, potvrdim - ok
idem opet iznova, nova narudžba, dobijam report i onda kada potvrđujem aplikacija se više ne ponaša identično, dva puta dobijam alert() koji sam stavio "podaci idu za db" pa onda tek kada opet kliknem na dugme potvrdi dolazim do glavnog menija ?!???
Izmjenjeno od Saša Vranić prije skoro 14 godina
sve se dešava ovdje
https://github.com/vsasa/mobilnenarudzbe/commit/4622786c6c6e6543b38dd185acae81eba8323ab7#diff-2
u boPurchase.addPurchase()
inače mi nije jasno kako da otvorim prozor i čekam da se klikne dugme pa da aplikacija nastavi dalje, on ovo selektivno podiže sve odjednom
boboCodes.Articles.getArticleMatrix( a_data ); boOrder.items.getOrderItems( p_data );
prva funkcija otvara matricu, a odmah se dešava i druga funkcija, još ne kontam ????
Nešto sam pokušao preko Ti.App.addEventListener metoda ali to nije to.
Izmjenjeno od Saša Vranić prije skoro 14 godina
- % završeno promijenjeno iz 0 u 40
Izmjenjeno od Saša Vranić prije skoro 14 godina
napravio sam debug info na konzoli
prvi put pozivam funkciju dodavanja stavke
I/TiAPI ( 652): (kroll$1: app://app.js) [5308,10530] matrix - ulazak I/TiAPI ( 652): (kroll$1: app://app.js) [18358,28888] details - ulazak I/ALERT ( 652): (kroll$1: app://app.js) [5,28893] Narudzba prihvacena, saljemo podatke u db!
drugi put pozivam... i evo belaja
I/TiAPI ( 652): (kroll$1: app://app.js) [5317,39340] matrix - ulazak I/TiAPI ( 652): (kroll$1: app://app.js) [168,39508] matrix - ulazak I/TiAPI ( 652): (kroll$1: app://app.js) [19078,58586] details - ulazak I/ALERT ( 652): (kroll$1: app://app.js) [5,58591] Narudzba prihvacena, saljemo podatke u db! I/TiAPI ( 652): (kroll$1: app://app.js) [84,58675] details - ulazak I/ALERT ( 652): (kroll$1: app://app.js) [18,58693] Narudzba prihvacena, saljemo podatke u db! I/TiAPI ( 652): (kroll$1: app://app.js) [62,58755] details - ulazak I/ALERT ( 652): (kroll$1: app://app.js) [1,58756] Narudzba prihvacena, saljemo podatke u db! W/InputManagerService( 53): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@44e52118
dva puta mi se pozivaju funkcije...
hm, da li je ovaj window uopšte zatvoren, on izgleda dva puta drži otvoren window i poziva istu funkciju dva puta, pa onda treći put 4 puta itd...
Izmjenjeno od Saša Vranić prije skoro 14 godina
jeste to se dešava...
e sada pročitao sam u api dokumentaciji da se na windows komponenti koristi modal:true ako je prozor koji se otvara kroz drugi prozor, međutim kada to setujem onda mi nakon 2 ulaska aplikacija krašira...
Izmjenjeno od Saša Vranić prije skoro 14 godina
dohakao sam mu :)
zarekao sam se da neću spavati svu noć !
https://github.com/vsasa/mobilnenarudzbe/commit/ef39983c08f90bda1b774575cf2e6b7a6c26d4c9
radi sada kako treba
Izmjenjeno od Saša Vranić prije skoro 14 godina
Izmjenjeno od Saša Vranić prije skoro 14 godina
kvaka je bila u eventListeneru na window komponenti i to funkcija "close", to je trebalo pratiti
Izmjenjeno od Saša Vranić prije skoro 14 godina
što je sad gledajući manje-više i logično
- otvorim prozor
- čekam da se desi "close" pa idem dalje
- otvorim drugi prozor
- čekam opet "close" pa idem dalje
Izmjenjeno od Saša Vranić prije skoro 14 godina
- % završeno promijenjeno iz 40 u 70
Izmjenjeno od Saša Vranić prije skoro 14 godina
interesantno je to što nisam uspio promjeniti font na "courier" recimo
koji su fontovi podržani na androidu ?? i gdje to vidjeti uopšte
Izmjenjeno od Saša Vranić prije skoro 14 godina
recimo ova orderdetail forma je sva nepregledna, treba mi čisti report ali sa fontovima kao što su
- courier
- itd...
http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/
bit će da su to
- monospace
- sans
- serif
Izmjenjeno od Saša Vranić prije skoro 14 godina
- Fajl order_detail_02.png order_detail_02.png dodano
da, setovao sam na "monospace" kako bi dobio klasični report view
Izmjenjeno od Saša Vranić prije skoro 14 godina
- Fajl order_detail_03.png order_detail_03.png dodano
ovaj report mi je pravo ružan, pa da više napravimo bijeg od FMK :)
implementirao sam jedan potpuno novi pregled - bolji naravno :)
ova forma se inače koristi i kod pravljenja narudžbe, nakon definisanja artikala te se na njoj vrši potvrda narudžbe
Izmjenjeno od Saša Vranić prije skoro 14 godina
- Status promijenjeno iz Novo u Zatvoreno
- % završeno promijenjeno iz 70 u 100
Jedina stvar koja je problematična je da TableView komponenti ne možemo promjeniti font na monospace kako bi ovaj tekst bio poravnat.
Ovdje nisam koristio TableViewRow komponente te na njih gizdao Labele itd... ovo je čisti TableView - sasvim dovoljno sada za sada.