Newsgroup: it.comp.lang.vo-clipper
Titolo: dubbi su report pro ed altro

Ciao ragà,
a) in poco tempo mi son fatti tutti i report "scemi" con reportpro. ora
pero' devo fare delle
stampa su moduli prestampati attingendo da + archivi contemporaneamente e
non sempre relazionati.
inoltre ad ogni record dell'archivio principale corrisponde una stampa ed è
l'utente a sceglierlo.
In breve browse archivio, selezione del record, pbutton stampa
se qualcuno avesse un .rpt di esempio da cui attingere mi farebbe una enorme
cortesia
b) la mia struttura dati prevede root\cartella principale\archivi\anno\ .. e
nel gestionale c'è una variabile di ambiente che controlla il setdefault(),
se io cambio anno quando reportpro fa partire il report tiene conto del
cambio di path o va a leggere da quella impostata quando
ho creato il report.? credo che valga la seconda ipotesi e in questo caso
credo che sia necessario aggirare il problema usando una cartella di
transito in cui copiare di volta in volta gli archivi da utilizzare.
c) stampante di default
   nelle mie precedenti prove di stampa con i mezzi standard di vo , impostavo
la stampate
tramite oprinter:setup() dove oprinter era derivata printerdevice{} tramite
l'apposita voce di menu. poi andavo a stampare e stampava sulla selezionata.
con reportpro no, stampa sempre su quella impostata come default da sistema,
se invece
gli uso la sua oreport:ShowPrinterSetupDlg(1) prima
dell'oreport:printreport() va.
di domandine ne avrei tante, giusto per "abusare" della vs benevolenza e
pazienza ma la cosa che mi preme proprio tanto tanto è quella al punto (a)
scusate se mi sono dilungato, ma necessitava
 Stefano the.fisher
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 c) stampante di default
domani cerco un paio di funzioni che ti aiuteranno a gestire - enumerare -
selezionare - le/la stampante
ciao
MB


grazie.
cmq il manuale è scarso, la guida è pessima e non ho avuto un buon approccio
.
la consolazione sta nel fatto che almeno tu ti sia fatto vivo
riprendo a studiare, grazie Massimo
stefano


dell'oreport:printreport() va.
Non ho afferrato la domanda. Vuoi stamare su una stampante diversa
dalla predefinita?
oRp:PrinterDevice:SetPrinterByName("miapstampante")
Antonello
___________________________________
Antonello Negrone
Biella - Italy
http://www.anc-software.it
S.P.E. client/server engine for Visual Objects,
it runs remote-objects on any TCP/IP connection.


resta valida la mia risposta: cerco di non avere NULLA embedded nel RPT,
percorsi file e/o report
questo mi consente di copiare il Clienti.RPT dalla cartella \dati\repo\ di
una mia applicazione alla cartella \dati\repo\ di un'altra mia applicazione,
poi copio il metodo Stampa() del browse clienti ed ho finito (il metodo
stampa del browse lancia il preview di RP chiamando
g_perc_repo+nomereport.RPT e quindi resta identico a se stesso)
naturalmente il DBF dei clienti è identico e le mie procedure hanno le
stesse definizioni global dei vari path
ciao
MB

 un pomeriggio
mi hai dato uno scossone non da poco..... ed effettivamente, se ti metti col
sedere sulla sedia e ti sgombri la testa, è giusto il tempo che ci vuole.
ieri ho partorito il primo dei report complessi...
grazie massimo
