Podrška #25478
Zatvoren
štampa fakture, 5 puta se otvaraju sve tabele
Dodano od Saša Vranić prije oko 13 godina.
Izmjenjeno prije oko 13 godina.
Odgovorna osoba:
Saša Vranić
Opis
Kod štampe fakture uočio da se 5 puta (najmanje) otvaraju sve tabele
tj, poziva se funkcija o_fakt_edit()
da li možeš u o_fakt_edit staviti na početku
close all ?
nije bitno što se puno puta stvari otvaraju pa zatvaraju.
dbf otvaranje/zatvaranje ne bi trebalo biti skupa operacija za lokalne dbf tabele, kako je to slučaj sa F18.
to naravno treba minimizirati, ali sada nam je bitno da dođemo do rješenja koje radi kako treba.
hmm iako se sada svaki put vrši checkiranje servera radi stanja semafora ...
ovo je rješenje. ne close all
SELECT F_TABELA
if !used()
O_TABELA
endif
i tako svaku
onda može 100x pozivati o_fakt ... otvaranje i my_use će se desiti samo jednom
onda je dovoljno isključivati nepotrebe
close all tačke u kodu što je puno lakše.
ova modifikacija će takođe osigurati da se ne desi use na već otvorenu tabelu što je očigledno uzročnik mnogih problema
- Status promijenjeno iz Novo u Zatvoreno
- % završeno promijenjeno iz 0 u 100
ovo sam iščistio prošli put koliko sam mogao - maksimalno
Također dostupno kao Atom
PDF