Projekat

Općenito

Profil

Akcije

Podrška #25292

Zatvoren

F18, parametri aplikacije - db

Dodano od Saša Vranić prije oko 13 godina. Izmjenjeno prije oko 13 godina.

Status:
Odbačeno
Prioritet:
Odmah riješiti
Odgovorna osoba:
Početak:
18.11.2011
Završetak:
% završeno:

50%

Procjena vremena:

Opis

f18_get_metric, f18_set_metric


Fajlovi

f18_params.png (69,3 KB) f18_params.png Saša Vranić, 18.11.2011 12:55

Povezani tiketi 4 (0 otvoreno4 zatvorenih)

korelira sa F18 - Podrška #25169: F18, portiranje modula KALKZatvorenoSaša Vranić08.11.2011

Akcije
korelira sa F18 - Podrška #25545: modul LD, više obračuna za jedan mjesecZatvorenoSaša Vranić06.12.2011

Akcije
korelira sa F18 - Podrška #25245: F18, parametri aplikacije - iniZatvorenoSaša Vranić15.11.2011

Akcije
korelira sa F18 - Podrška #25877: tip: urnek za TDD: fetch_metric, set_metricZatvorenoErnad Husremović24.12.2011

Akcije
Akcije #1

Izmjenjeno od Saša Vranić prije oko 13 godina

radeći na #25169 došli smo do zaključka da se trebamo prebaciti na

pqsql knowhow funkcije setmetrics() fetchmetrics() itd...

Akcije #2

Izmjenjeno od Saša Vranić prije oko 13 godina

stoga treba uvesti

f18_set_metric()

f18_get_metric()


f18_get_metric() treba da ubaci parametar u bazu ako on nepostoji...

parametri treba da se snimaju po principu

f18/FIN/unosdatumavalute

ovu podjelu f18/FIN imamo već sa goModul:oDatabase:cName itd...

Akcije #3

Izmjenjeno od Saša Vranić prije oko 13 godina

  • % završeno promijenjeno iz 0 u 100

implementirao opciju, radi ko čvoka... e evo i kako radi

kao i do sada radimo pri logiranju u aplikaciju read parametara na ovaj način

https://github.com/knowhow/F18_knowhow/blob/master/kalk/t_kalk_mod.prg#L302

a setujemo ih u parametrima sa write opcijom ovako:

https://github.com/knowhow/F18_knowhow/blob/master/kalk/kalk_params.prg#L498

funkcije se nalaze u https://github.com/knowhow/F18_knowhow/blob/master/common/f18_metrics.prg

Akcije #4

Izmjenjeno od Saša Vranić prije oko 13 godina

u pgsql bazi je situacija ovakva

Akcije #5

Izmjenjeno od Saša Vranić prije oko 13 godina

  • Status promijenjeno iz Novo u Zatvoreno
Akcije #6

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Status promijenjeno iz Zatvoreno u Dodijeljeno
  • % završeno promijenjeno iz 100 u 90

parametar za određenog usera ?

nisam našao use-case za setovanje varijabli za korisnika
Akcije #7

Izmjenjeno od Ernad Husremović prije oko 13 godina

kako setovati globalni parametar ?

Saša Vranić je napisao/la:

implementirao opciju, radi ko čvoka... e evo i kako radi

kao i do sada radimo pri logiranju u aplikaciju read parametara na ovaj način

https://github.com/knowhow/F18_knowhow/blob/master/kalk/t_kalk_mod.prg#L302

a setujemo ih u parametrima sa write opcijom ovako:

https://github.com/knowhow/F18_knowhow/blob/master/kalk/kalk_params.prg#L498

funkcije se nalaze u https://github.com/knowhow/F18_knowhow/blob/master/common/f18_metrics.prg

gledajući

f18_set_metric("DokumentRNTrosak1", @cRNT1)

ovdje se setuje implicitno ovisno od modula setuje parametar F18/<imemodula>

f18_set_metic po svemu sudeći nije dobro dizajnirana.

Očigledno nisi pročitao #25271 posebno http://redmine.bring.out.ba/issues/25271#note-6

Akcije #8

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • % završeno promijenjeno iz 90 u 50

može li nam u jednom modulu zatrebati parametar iz drugog modula ?

može, ali to takođe nije predviđeno

ne ovo definitivno ne valja.

Akcije #9

Izmjenjeno od Ernad Husremović prije oko 13 godina

unosdatumavalute

treba: unos_datum_valute

Dokument10Trosak1

treba: dokument_10_trosak_1

Akcije #10

Izmjenjeno od Ernad Husremović prije oko 13 godina

ako već radimo izmjene trebamo se držati usvojenih notacija http://redmine.bring.out.ba/issues/25271#note-2

Akcije #11

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Naslov promijenjeno iz F18, lokacija parametara aplikacije u F18, parametri aplikacije
Akcije #12

Izmjenjeno od Ernad Husremović prije oko 13 godina

Ernad Husremović je napisao/la:

može li nam u jednom modulu zatrebati parametar iz drugog modula ?

može, ali to takođe nije predviđeno

ne ovo definitivno ne valja.

kasnijom analizom sam došao do zaključka da striktna podjela parametara po modulima nije dobra, te da je korištenje sekcija unutar F18 najlogičnije rješenje.

Akcije #13

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Prioritet promijenjeno iz Normalan u Odmah riješiti
Akcije #14

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Odgovorna osoba promijenjeno iz Saša Vranić u Ernad Husremović
Akcije #15

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Naslov promijenjeno iz F18, parametri aplikacije u F18, parametri aplikacije - db
Akcije #16

Izmjenjeno od Ernad Husremović prije oko 13 godina

  • Status promijenjeno iz Dodijeljeno u Odbačeno

druga implementacija

Akcije

Također dostupno kao Atom PDF