Projekat

Općenito

Profil

Akcije

Podrška #24327

Zatvoren

db komponenta, č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:
06.09.2011
Završetak:
% završeno:

100%

Procjena vremena:

Opis

snimanje podataka u bazu


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

oko ovoga je bilo varijanti, šta da se koristi, klasični sqlite ili neki json u fajlu itd...

pa vidjet ću kada dođem do toga

Akcije #2

Izmjenjeno od Saša Vranić prije skoro 14 godina

koristit ćemo sqlite standardno da ažuriramo podatke narudžbi

Akcije #3

Izmjenjeno od Saša Vranić prije skoro 14 godina

Akcije #4

Izmjenjeno od Saša Vranić prije skoro 14 godina

zatvorio sam krug, kada odaberem stavke narudžbe itd... na kraju sve insertujem u tabele

  • purchases
  • purchase_items
Akcije #5

Izmjenjeno od Saša Vranić prije skoro 14 godina

Akcije #6

Izmjenjeno od Saša Vranić prije skoro 14 godina

na pregledu narudžbi treba implementirati još pregled detalja

Akcije #7

Izmjenjeno od Saša Vranić prije skoro 14 godina

sljedeći korak je implementiranje tabele customers (već sam je ubacio) i obrada opcija

  • novi partner
  • ispravka partnera
Akcije #8

Izmjenjeno od Saša Vranić prije skoro 14 godina

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

Izmjenjeno od Saša Vranić prije skoro 14 godina

Table: docs (sadrži listu dokumenata - header)

  • doc_no
  • doc_date
  • user_id
  • cust_id
  • items_total

Table: doc_items (sadrži stavke dokumenta - povezana sa tebelom docs u relaciji 1:n)

  • doc_no
  • doc_item_no
  • art_id
  • quantity

Table: customers (sadrži listu partnera)

  • id
  • desc
  • city
  • postcode
  • addr
  • tel
  • user_id
  • lon (longitude position)
  • lat (latitude position)
Akcije #10

Izmjenjeno od Saša Vranić prije skoro 14 godina

izmijenio sam sada strukturu db-a na osnovu gornjih podataka

Akcije #11

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • % završeno promijenjeno iz 40 u 60

prvobitno sam implementirao da se kod svakog pokretanja manipulacije sa db-om radi

var oDb = boDb.openDB();
oDb.run something...
oDb.close();

međutim uočio sam niz problema, nekada bude baza otvorena, nekada ne itd...

na kraju sam implementirao na taj način da se pri pokretanju aplikacije baza otvara

app.js

oDb = boDb.openDB();

pošto nisam navodio var ovo je varijabla koja mi je dostupna na nivou svih js skripti.

Kada se aplikacija zatvara, zatvara se i db.

Akcije #12

Izmjenjeno od Saša Vranić prije skoro 14 godina

  • Status promijenjeno iz Novo u Zatvoreno
  • % završeno promijenjeno iz 60 u 100
Akcije

Također dostupno kao Atom PDF