Cum de a arăta procesul de a face ceva se întâmplă pe server


Pro1S-nik


Grupa: Echipa
Mesaje: 8756
De la: Kharkiv
Au spus Multumesc: 2332 ori
Evaluare: 1416.3

De ce să se mute undeva? Non-folosind bara de progres, dar condiția () foarte utilizarea, este clar că într-un fel prin bine, dar utilizatorul ar trebui să fie ceva pentru a afișa, și prelucrarea unor volume mari de Porțiune merge un pic mai repede, și nu pune în mod clar procesul.
Esența astfel: clientul, un indicator de structură, care conține o cantitate de informații prelucrate (de exemplu, numărul de cicluri de prelucrare), și mai departe către client până când starea indicatorului este îndeplinită - numita procedură de server care se ocupă de bucată de informații în conformitate cu parametrii actuali ai indicatorului, plus în cazul punerea în aplicare cu succes a procedurii de server - se schimba, de asemenea, afișajul pentru ciclul următor.

Vofka

Cum de a arăta procesul de a face ceva se întâmplă pe server

Caută mesajele utilizatorului


Noi aici are atmosfera proprie.

Grupa: Fondator
Mesaje: 12303
De la: Kiev
Au spus Multumesc: 3633 ori
Evaluare: 2769.1

Citat (Zăval # 064; 01.21.13, # 21, 58; 12)

În opinia mea, în ceea ce privește o tehnologie procedură progres server de bare client-server - răul absolut


În contextul formelor controlate 1C așa, dar, la naiba, lucrul corect bine. M-am gândit că ar putea avea încă unele soluții normale, Repet un lucru ca și nu în întregime inutil.

Citat (Zăval # 064; 01.21.13, # 21, 58; 12)

Pornim de la „arcuri“ la stilul spartan: „Procesul“ / „Finalizat“.


Deci, este cel mai probabil din cauza în acest caz, o singură dată de procesare, astfel încât nu există nici un sens să deranjeze. Problema a apărut pentru a extinde orizonturile, ca să spunem așa.

logist. Am considerat această opțiune, dar a crezut că într-un fel mai ușor acest lucru se poate face. Și apoi, cu obiecte în care numărul de cod poate fi împărțit în porțiuni și pentru a selecta și proces (în cazul în care codul> = X și codul de

PS. forme gestionate sunt controlate.

Servicii 1C programator

Citat (vofka # 064; 01.22.13, # 9, 58; 20)

În contextul formelor controlate 1C așa, dar, la naiba, lucrul corect bine. M-am gândit că ar putea avea încă unele soluții normale, Repet un lucru ca și nu în întregime inutil.


Mi-ar fi primit pe server și numărul de intrări ar transfera o bară de progres. Și în jurul ei este deja posibil să se știe când cota de eroare despre procesarea finalizată. Precizia nu este deosebit de important.

Citat (alex040269 # 064; 01.22.13, # 17, 58; 41)

Dacă luăm în considerare UV ca un browser specializat, de exemplu pe Internet, (și, în esență, este). Apoi, toate paginile, browser-ul se deschide, executați periodic la server și întrebați, cum e procesul meu? Nu a fost mult timp încărcat (pe procese pe termen lung, descărcați fișierul la server sau prețul de actualizări). O astfel de posibilitate nu este UV.


această tehnologie se numește ajax. Da, nici o dinamică în 1C. Sderut cred că cu timpul.

Vofka

Cum de a arăta procesul de a face ceva se întâmplă pe server

Caută mesajele utilizatorului


Noi aici are atmosfera proprie.

Grupa: Fondator
Mesaje: 12303
De la: Kiev
Au spus Multumesc: 3633 ori
Evaluare: 2769.1

Citat (Acid # 064; 28/01/13 10 # 58; 35)

Mi-ar fi primit pe server și numărul de intrări ar transfera o bară de progres. Și în jurul ei este deja posibil să se știe când cota de eroare despre procesarea finalizată. Precizia nu este deosebit de important.


În acest caz, trebuie să sari de la client la server în mod constant (la statutul de bara de progres pentru a schimba). Nu este o opțiune. Ți-am spus, aceasta este o chestiune de natură academică. Problema care a dus la crearea acestui subiect a fost mult timp stabilit. M-am întrebat cum un astfel de lucru se poate face elegant.

Servicii 1C programator

acid

Cum de a arăta procesul de a face ceva se întâmplă pe server

Caută mesajele utilizatorului

Citat (vofka # 064; 28/01/13 10 # 58; 42)

În acest caz, trebuie să sari de la client la server în mod constant (la statutul de bara de progres pentru a schimba)


Am oferit această opțiune, dimpotrivă, să nu sară. 1 ori da numai numărul de înregistrări înainte de procesare.


Cod Document # 33; mama ta.

Vofka

Cum de a arăta procesul de a face ceva se întâmplă pe server

Caută mesajele utilizatorului


Noi aici are atmosfera proprie.

Grupa: Fondator
Mesaje: 12303
De la: Kiev
Au spus Multumesc: 3633 ori
Evaluare: 2769.1

Citat (Acid # 064; 01.28.13, # 12, 58; 59)

Am oferit această opțiune, dimpotrivă, să nu sară. 1 ori da numai numărul de înregistrări înainte de procesare.


Și că va da? În primul rând va fi necesar să sară cel puțin o dată de la server la client pentru a arăta valoarea, și în al doilea rând, această cifră Ei bine, nu spune nimic pentru utilizator. De exemplu, pentru a scrie, ei spun că este necesar pentru a procesa 100.000 de intrări, utilizatorul de panică imediat, deși, de fapt, poate dura 30 de minute

Servicii 1C programator

acid

Cum de a arăta procesul de a face ceva se întâmplă pe server

Caută mesajele utilizatorului

Nu mă înțeleg.
Ei bine, o altă opțiune - pentru a crea funcția de pisica de server-side. piese cât de multe intrări au lucrat deja. Și de la client să-l acces (cu o prelucrare de așteptare, de exemplu 10 secunde) pentru a obține starea curentă.

Mesaj editat de acid - 28.01.13, 14:03

articole similare