Search  
Friday, May 25, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Client/Server  offline views...
 offline views
 
 2/13/2006 1:25:27 PM
User is offlineAlin Berce
371 posts
3rd




offline views
 (Romania)
Tot cautand pe net si prin help am gasit o notiune noua mie: offline view.
Din cate am inteles eu treaba sta cam asa: daca omul s-a saturat sa stea la birou si sa intorduca datele in aplicatie (aplicatie cu baza de date pe sql server) eu ii fac aplicatia cu offline views si simplu, omul isi ia laptopul, merge acasa intoduce datele vine din concediu :) si comut prin aplicatie view-urile pe online si tada... se efectueaza update-urile pe server. Asa s-ar rezolva o parte din problemele care apar la caderea conexiunii cu serverul.

Toate bune si frumoase, insa se merita? Ati incercat careva sa folositi asa ceva?

VFP, C#, SQL Server 2005/2008
"Proud to be a ProFox member".
 2/13/2006 2:22:33 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: offline views
 (Romania)
 alinescoo wrote
Tot cautand pe net si prin help am gasit o notiune noua mie: offline view.
Din cate am inteles eu treaba sta cam asa: daca omul s-a saturat sa stea la birou si sa intorduca datele in aplicatie (aplicatie cu baza de date pe sql server) eu ii fac aplicatia cu offline views si simplu, omul isi ia laptopul, merge acasa intoduce datele vine din concediu :) si comut prin aplicatie view-urile pe online si tada... se efectueaza update-urile pe server. Asa s-ar rezolva o parte din problemele care apar la caderea conexiunii cu serverul.

Toate bune si frumoase, insa se merita? Ati incercat careva sa folositi asa ceva?


Am incercat. Conceptul e ok, dar trebuie ca orice PK sa fie generat cu GUID sau alta metoda care sa asigure unicitatea. Altfel nu  iese nimic. 
 9/21/2009 9:48:04 AM
User is offlinePetre Popescu
253 posts
4th


Re: offline views
 (Romania)
Server SQL  + Aplicatie VFP pentru analize, rapoarte, grafice....
In cazul unui volum de date mare + SELECTuri complexe cu multe JOINuri + viteza mica pe conexiunea la server, descarcarea datelor pe local dureaza foarte mult.
Plus ca programul poate sa nu fie optimizat:
 - se vrea o analiza pe ultimul an - pentru asta se descarca mai intai datele ultimului an
 - se vrea o analiza pe ultimii 2 ani - pentru asta se descarca din nou datele ultimului an plus anul anterior, etc

Am descoperit si eu de curand offline views.
Cred ca ar merge perfect pentru a tine pe local datele necesare pentru analize.
Cu ceva de genul =Dropoffline("Myview") =Createoffline("Myview")  fac refresh la rv-uri. Mai pastrez undeva si data ultimului refresh astfel incat sa atentionez userul  cand a trecut ceva timp de la ultimul refresh.

Eu sunt incantat de ce cred ca o sa iasa. Ce spuneti ? Ati folosit offline views pentru asa ceva ?

 9/21/2009 10:18:11 AM
User is offlineDaniel Buduru
2335 posts
1st




Re: offline views
 (N/A)
E mult mai eficient sa muti prelucrarea pe server si sa aduci pe local doar rezultatul final, decat sa aduci datele pe local si sa le prelucrezi local, fie si cu offline views. Daca prelucrarea dureaza prea mult pe server, in mod cert trebuie optimizat algoritmul, sau baza de date, sau ambele.

Daca totusi optezi pentru offline views, trebuie implementat un mecanism care sa verifice daca datele sunt sau nu perimate si sa faca in mod automat reactualizarea lor. Daca datele dunt de anul trecut, sau de acum 2 ani, e de presupus ca nu se mai umbla la ele (cel putin asa ar fi normal), asa ca data crearii view-ului offline poate fi neconcludenta pentru utilizator.


Daniel Buduru
  Visual FoxPro  Client/Server  offline views...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement