Projekat

Općenito

Profil

Akcije

Podrška #24325

Zatvoren

Detalji narudžbe, čago narudžbe

Dodano od Saša Vranić prije skoro 14 godina. Izmjenjeno prije skoro 14 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Saša Vranić
Početak:
05.09.2011
Završetak:
% završeno:

100%

Procjena vremena:

Fajlovi

order_detail_01.png (28,9 KB) order_detail_01.png Saša Vranić, 05.09.2011 17:50
order_detail_02.png (24,7 KB) order_detail_02.png Saša Vranić, 06.09.2011 01:32
order_detail_03.png (37,8 KB) order_detail_03.png Saša Vranić, 17.09.2011 20:45

Povezani tiketi 1 (0 otvoreno1 zatvoren)

korelira sa mobile dev - Nove funkcije #24309: prototip mobilne aplikacije, čago narudžbeZatvorenoSaša Vranić01.09.2011

Akcije
Akcije #1

Izmjenjeno od Saša Vranić prije skoro 14 godina

nakon što odredimo stavke, kliknemo na potvrdi i dobijamo detalje narudžbe

Akcije #2

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 ?!???

Akcije #3

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.

Akcije #4

Izmjenjeno od Saša Vranić prije skoro 14 godina

moram ovo još malo protamburati

Akcije #5

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • % završeno promijenjeno iz 0 u 40
Akcije #6

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

Akcije #7

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

Akcije #8

Izmjenjeno od Saša Vranić prije skoro 14 godina

fakat misterija ?!???

Akcije #9

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

Akcije #11

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

Akcije #12

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
Akcije #13

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • % završeno promijenjeno iz 40 u 70
Akcije #14

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

Akcije #15

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

http://www.anddev.org/android_fonts_-_font_family-t642.html

Akcije #16

Izmjenjeno od Saša Vranić prije skoro 14 godina

da, setovao sam na "monospace" kako bi dobio klasični report view

Akcije #17

Izmjenjeno od Saša Vranić prije skoro 14 godina

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

Akcije #18

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.

Akcije

Također dostupno kao Atom PDF