Search  
Wednesday, May 23, 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  Rapoarte si generatoare de rapoarte  Tastrade rapoar...
 Tastrade rapoarte???
 
 3/29/2006 6:27:12 PM
User is offlineDiaboliq
12 posts


Tastrade rapoarte???
 (N/A) Modified By Diaboliq  on 3/30/2006 12:57:59 PM)

Salut! Intr-o criza de timp am luat aplicatia TASTRADE ca re vine cu MSDN s-o modific... (:P nerelevant de ce!-facultate) Toate bune si frumoase....DAR am realizat ca daca se selecteaza de la print raportul INVOICE, apare file browserul ... Daca rulez tastrade.app ala cu care vine aplicatie merge perfect... poti selecta intervalul facturii dar daca ii dau build si-l fac din nou... nu mai merge (plus ca app-ul nou are cu 1kb mai putin) Daca cineva ma poate ajuta, ii multumesc, daca nu sa fim sanatosi... :)  (eu am vfp6 dar am incercat si pe 9 dar acolo apar mai multe erori care cel putin pe mine ma depasesc)

PS:
 IF ((Incercati si voi sample-lul Tastrade din fox..... anuntati-ma!)!=null || (daca stiti alta aplicatie gen tastrade,exemplu, free)!=null ) thenANUNTATI-MA

Problema e timpul...

 3/29/2006 7:23:15 PM
User is offlineanonymous
0 posts


Re: Tastrade rapoarte???
 (N/A)

Exista un tutorial, dar din pacate nu este inca complet. In sectiunea Downloads\Tutoriale(incepatori) cauta Contacts pentru incepatori 1.2. Nu stiu in ce masura te va putea ajuta in aceasta faza.

Horatiu Rotar

 3/29/2006 10:07:13 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A)
Merci... il stiu e chiar foarte bine facut pacat ca nu are si partea de rapoarte.
Problema ramane! De ce dupa compilare INVOICE nu merge....?
 3/29/2006 10:18:07 PM
User is offlineanonymous
0 posts


Re: Tastrade rapoarte???
 (N/A)

Poti sa pui o arhiva cu ce ai (atasament)?

Horatiu

 3/29/2006 10:44:36 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A)
uite atasamentul. am facut si eu o compilare in arhiva si e si app-ul original....
file->print->invoice
 3/29/2006 11:44:14 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Tastrade rapoarte???
 (Romania)
Ce modificari ai facut in raportul Invoices? ca ala e buba.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 3/30/2006 3:27:43 AM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A)
NU AM FACUT NICI O MODIFICARE.....EXACT ASA E DIN MSDN.... EU DOAR L-AM RECOMPILAT....
 3/30/2006 10:00:18 AM
User is offlineanonymous
0 posts


Re: Tastrade rapoarte???
 (Romania)

M-am uitat aseara pe atasament. Fiecare clasa are 15-20 de proprietati si metode...Destul de complicat de urmarit. Sincer nu-mi dau seama de unde provine.

Horatiu Rotar

 3/30/2006 12:40:58 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A)
:(  An incercat si eu cu trace si debug... Tastrade oricum e inn toate versiunile... Sa fie versiunea mea stricata? Chiar va rog daca puteti sa va uitati in Samples-urile foxului si sa incercati......cu tastrade ..... daca aveti o versiune care merge.... anuntati-ma pls!
 3/30/2006 1:19:12 PM
User is offlineDoru
160 posts
www.aquila.ro
5th




Re: Tastrade rapoarte???
 (N/A) Modified By Doru  on 3/30/2006 2:03:19 PM)

Aici e o mica omisiune din raportul "orders" adica au 'uitat' sa puna in dataenvironment.init al raportului bucata de cod care exista in varianta compilata.

O cale rapida dar urita de a face sa mearga este sa pui pe default AutoOpenTables=.T. si AutoCloseTables=.T. . In acest fel cursorul se deschide si nu mai apare fereastra de deschidere dbf. Dar pentru ca este un view cu parametrii va cere - in dialogul propriu fox - parametrii de data inceput si data sfirsit. Daca-i dai (01/05/1992 si 10/05/1992 de exemplu) va afisa ce trebuie.

Acum ca sa fie elegant trebuie ca AutoOpenTables sa fie pe .F. si in init-ul la DE sa punem codul la loc, adica:

* ceva setari de mediu
set talk off
set date british
SET DELETED ON

local ddatefrom, ddateto

* deschidere form de preluare a parametrilor
DO FORM getinv NAME getinv
ddatefrom=getinv.ddatefrom
ddateto=getinv.ddateto
getinv.release

* deschidere cursor
this.opentables()
if _tally=0
  =messagebox('Nimic de listat')
  return .f.
endif

(in init trebuia nu in load)
Formul getinv era deja in proiect, dar nefolosit :)


Cristian Tenea
Aquila
 3/30/2006 1:31:03 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A)
Merci! Mult daca si merge!!! Dau o bere! ;) virtuala ca fizic nu cred ca se poate
 3/30/2006 2:36:54 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A)
Multumesc ..... pt sfat..... Acum sa nu exagerez....... Dar poti sa trimiti si o versiune comprimata? Oricum multumesc pt ajutorul nesperat..... Eram cam demoralizat.......

Din cate vad are multe buguri..... Mai e o chestie mi se pare ca stocurile nu se actualizeaza......
 3/30/2006 2:58:32 PM
User is offlineDoru
160 posts
www.aquila.ro
5th




Re: Tastrade rapoarte???
 (N/A)

Tastrade e un exemplu de cum sa faci / pornesti o aplicatie, nu o aplicatie full functionala care sa o folosesti ;)
Mai are multe parti nefunctionale.

Am atasat raportul modificat.


Cristian Tenea
Aquila
 3/30/2006 3:19:44 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A) Modified By Diaboliq  on 3/30/2006 3:23:39 PM)
:) Da asa e..... Eu personal cunosc putin sql si PL/sql (oracle).... da fox.... seamana da nu rasare.... mai le dibuiesc, dar nu prea..... (din cate se vede:)
OOOOOOffffff...... Stai ca daca dai cancel la formul cu data facturii...... iar da eroare..... hmmmmmmm (cand se termina astea)


I-am dat
set date to german
--(banuiesc ca e tot aia cu british)

dar datele raman tot pe american

 3/30/2006 3:31:30 PM
User is offlineDoru
160 posts
www.aquila.ro
5th




Re: Tastrade rapoarte???
 (N/A)

Vezi ca trebuie sa modifici chestia cu data in clasa "Environment" pe care el o foloseste peste tot unde se seteaza mediul


Cristian Tenea
Aquila
 3/30/2006 3:50:48 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A) Modified By Diaboliq  on 3/31/2006 5:02:17 PM)
Mission acomplished!!! Reporting in!  :)) Incerc sa repar eu treaba cu "CANCEL" si daca nu merge va mai bat si maine la cap..... Saru' mana! :)
Telul final e sa fie functionala complet.....
 3/31/2006 1:32:13 PM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A) Modified By Diaboliq  on 3/31/2006 1:50:52 PM)

La naiba..... rezolv o problema si dau in alta..... chestia cu data merge si nu merge (am pus in mediu set date british... dar nu se modifica peste tot) plus ca:

1. merge sa creezi un client nou dar nu merge sters (poate merge cu set delete on)

2. chiar daca creezi clientul daca te duci in order si dai new nu gasesti clientul in lista.....

si lista de probleme continua..........................:((((

Are cine va o versiune functionabila? sunt cam disperat. Am mai cautat si pe foxite.com dar ori nu stiu sa caut ori nu este..... banuiesc ca cei de la microsoft au facut un "sp :)" ceva pt aplicatie....

Sau poate cineva sa-mi dea cateva ore de "meditatii" pe fox si sa ma ajute cu problema asta (desigur contra cost)

 4/1/2006 2:41:58 AM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A) Modified By Diaboliq  on 4/1/2006 2:42:48 AM)
Yeeeeeeeeee! Sunt genial......................... Am gasit in Data Enviroment/init de la raportul orderstrebuie introdus codul:

#DEFINE C_TASTRADEDIR_LOC    "Samples\Tastrade\"        && asta tine de locatie
#INCLUDE "INCLUDE\TASTRADE.H"

LOCAL loGetInvoice, ;
      llContinue
IF WEXIST("Project Manager")
    *- assume that TasTrade isn't running, since it closes the Project Manager window
    DO FORM (HOME() + C_TASTRADEDIR_LOC + "forms\getinv") NAME loGetInvoice LINKED
ELSE
    DO FORM forms\getinv NAME loGetInvoice LINKED
ENDIF
llContinue = loGetInvoice.lRetVal
IF llContinue
  dDateFrom = loGetInvoice.dDateFrom
  dDateTo = loGetInvoice.dDateTo
  this.OpenTables()
  llContinue = !(_tally = 0)
  IF !llContinue
    =MESSAGEBOX(NOTHINGTOPRINT_LOC, ;
                MB_ICONEXCLAMATION, ;
                TASTRADE_LOC)
    this.CloseTables()
  ENDIF
ENDIF
RELEASE loGetInvoice
RETURN llContinue

iar la destry ii dai un release si gata



Multzumesc Dorule pt ajutor......... .... Mai ca ma indoiam de mine................
 4/1/2006 2:43:50 AM
User is offlineDiaboliq
12 posts


Re: Tastrade rapoarte???
 (N/A) Modified By Diaboliq  on 4/1/2006 2:44:56 AM)
Doru Rulez....... Mi-ai deschis ochii omule :))

Sa-mi traiasca cunostintele de sql .... ca altfel
  Visual FoxPro  Rapoarte si generatoare de rapoarte  Tastrade rapoar...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement