mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.vo-clipper
Titolo: che vuol dire not exported variable

da una data window premo il pulsante e mi compare messaggio di errore not
exported variabile argument sModo
ecco il metodo incriminato
METHOD schedaMaga1( ) CLASS Magaz1Browse
 LOCAL oEditMagaz1 AS Magaz1_scheda
 LOCAL SModo := "MODIFICA" AS STRING
 oEditMagaz1 :=
Magaz1_scheda{SELF:Owner,,SELF:oSF_Magaz1_Browse:Server,sModo}
 oEditMagaz1:Show()
questo metodo mi da errore nel metodo postinit di magaz1_scheda alla linea 4
METHOD PostInit(oWindow,iCtlID,oServer,uExtra) CLASS Magaz1_scheda
 file://Put your PostInit additions here
SELF:SModo :=uExtra
 IF SELF:SModo == "AGGIUNGI"
  SELF:BlankFields()
  SELF:Caption := "Inserimento dati in scheda"
 ELSEIF SELF:SModo == "MODIFICA"
   SELF:GetData()
  SELF:Caption := "Modifica dati in scheda"
 ENDIF
    *
 SELF:oDCmdescrizion:SetFocus()
 RETURN NIL
lo stesso sistema funziona perfettamente in un altro modulo o se lavoro
direttamente sull'archivio.
qualcuno mi può dire cosa succede ???

 ha scritto nel messaggio
news:qK7l7.104424$TS4.8...@news2.tin.it...

Hai dichiarato la variabile d'instanza SModo nella classe  Magaz1_scheda
come nel seguente es.?
CLASS  Magaz1_scheda
        EXPORT SModo AS STRING   //  HIDDEN - PROTECT ecc..
Ciao,
        Fabrizio Malaguti

 wrote in message
Frol7.72723$vC1.1...@news1.tin.it...


 Francesco
Molto bene.
Ciao,
       Fabrizio Malaguti

Newsgroup: it.comp.lang.vo-clipper
Titolo: Icone...sfuggenti

Non so se č capitato a qualcuno e se esiste un work around. Io ho una
applicazione che utilizza delle librerie tutto scritto in VO2.5a. Ho
definito nelle risorse dell'applicazione una icona e l'ho definita come
icona del programma nello Start della MainWindow (ShellWindows) con i metodi
MainWindow:Icon:=MiaIcona{} e
MainWindow:IconSm:=MiaIcona{}
Inoltre l'ho scelta quale icona della applicazione nel browser di VO2.5a.
Nell'ambiente, tutto bene, ma se compilo, l'icona della applicazione č
invariabilmente un'icona, diversa, presente nelle risorse di una delle
librerie linkate. Mistero....
Ciao a tutti.

...


 wrote in message
01c014ee$22ae63c0$22e80e97@vecchio...


 news:8osr9q$67n$1...@nslave2.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: ATTENZIONE...ATTENZIONE !!!

Caro sviluppatore VO :
Ti informo che a Settembre uscirà in edicola la rivista DEV con il CD che
avrà un notevole spazio dedicato a VO con delle utility interessanti ed
altro...
Dal successo di questa uscita dipenderà molto la permanenza della rubrica
dedicata a VO su DEV, quindi ti invito ad acquistare la rivista e...magari a
farla acquistare ai tuoi amici
Ciao
Enio Donci

Enio Donci ha scritto:

Io lo faccio già su tuo consiglio da alcuni mesi.
Prima la prendevo solo ogni tanto ma poi ho visto che la rubrica su VO (Quando
c'è) era interessante grazie a te!
Ciao
Paolo

...


 wrote in message
7nv1qk$f9e$1...@fe1.cs.interbusiness.it...


 wrote in message
news:7nv1qk$f9e$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: combobox

grazie in anticipo a tutti,
ho una combobox posizionata in una data dialog.
la combo viene popolata da un array
è possibile aggiungere al volo un elemento all'array in questione ??
Grazie
Francesco D'Aquila

Francesco D'Aquila ha scritto:

Certo !!!
con AADD(.....) aggiungi l'item all'array
poi devi rieseguire il metodo FuillUsing per riempire la combo con l'array
aggiornato.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.vo-clipper
Titolo: DateTimePiker e TabPage

Non riesco ad acceddere ad un controllo di tipo DateTimePicker posto
all'interno di una TapPage. Soluzioni ???
Alex Ambro

 ha scritto nel messaggio
news:YDpsb.9931$9_.3...@news1.tin.it...


 ha scritto nel messaggio
news:CArsb.14067$hV.5...@news2.tin.it...


 ha scritto nel messaggio
news:wN_sb.24413$hV.9...@news2.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: [CL] la stampa non parte.

Un saluto a tutti gli amici del newsgroup.
Il mio problema è questo: dopo aver creato un file in formato ASCII, invio il suddetto file alla
stampa:
run( "type " + PrnFile + ">PRN" )
Il file viene inviato alla coda di stampa ma la stampa non parte. Ho provato anche con il comando
Eject ma non funziona ugualmente.
Qualcuno può aiutarmi? Grazie anticipatamente.
Ermes

...


Marco


...


 wrote:
Ciao 
Provo ad aiutarti. 
Stampi in ambiente Win95? Ho notato che quanto tu hai descritto
succede stampando dall'interno di Win95. Hai provato a controllare
come č configurata la stampante in Windows? 
Questa forma di stampa ritardata te la da solo con questo programma
oppure anche in altri programmi?
Non so se ti sono stato d'aiuto... lo spero. Comunque nel caso
fornisci piů delucidazioni sull'ambiente operativo e forse potrebbe
essere piů facile darti una mano. Almeno lo spero!:-))

Ciao 
Annibale
fredaannibale[NOSPAM]@
iol.it
 //togliere [NOSPAM] per comunicare via mail
*
afr...@yahoo.com
 
http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale

Qualcuno puň aiutarmi? Grazie anticipatamente.
Perche' utilizzi la funzione Run() per fare il type del file ? Consuma molte
piu' risorse di sistema. Utilizza invece il comando del Clipper TYPE in
combinazione con la funzione PrCommit() che riporto sotto.
es:
TYPE ( cFile ) TO PRINTER
PrCommit()
FUNCTION PRCOMMIT()
#include "
set.ch
"
local cPrinter := set( _SET_PRINTFILE, "LPT3" )
                  set( _SET_PRINTFILE, "LPT2" )
                  set( _SET_PRINTFILE, "LPT1" )
                  set( _SET_PRINTFILE, "" )
                  // ripristina la porta stampante originale!
                  set(_SET_PRINTFILE, cPrinter, .t.)
return nil	
ciao
----------------------------------------------
SySTEMA di Stefano Costagli
Soluzioni per professionisti
Email : 
stec...@promix.it
EMail : 
vo...@usa.net
----------------------------------------------


--
To reply please remove from e-mail 'xyz'- Per rispondere togliere 'xyz' dall'indirizzo e-mail.

...


Come si fa a stampare in dos 
Canon 6000,2000,7100,5000 
NON FUNZIONANO PIU' IN DOS???
Marro


NON FUNZIONANO PIU' IN DOS???
Ho paura di no. Neppure la epson stylus color 400 e roba simile.
Windows e basta.
Ignazio
More than 90 HiRes images in my home page  
http://www.geocities.com/~puddu/

del task...
Hai provato a mandargli un Eject?





 Ermes
-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"

...


solo da finestra windows
cosa intendi?
Ho provato con la canon 6000 anche in modalita' dos (avvio in
modalita' dos) e non c'e' nulla da fare: solo quando spengo la
stampante questa mi stampa






Newsgroup: it.comp.lang.vo-clipper
Titolo: Un file che non si cancella !

Cari amici avrei bisogno di un piccolo aiuto se potete !!!
In una mia applicazione, tramite Report pro (2.14) genero un report in
formato pdf da codice :
(oReport:PrintExport(cCaption, cMessage, #RP_PDF,"fattura10.pdf") 
Se, in seguito, tento di sovrascriverlo non me lo permette dandomi un
messaggio di errore, per cui lo devo cancellare prima di riscriverlo. Ma
non me lo cancella !!! ho provato con delete file, con Ferase.... niente
da fare. Sembra che il file rimanga aperto (e quindi non lo può
cancellare) fino a che l'applicazione non viene chiusa. Se chiudo
l'applicazione e poi la riapro, allora lo cancella. Qualcuno ha una
soluzione ?
Grazie 
Enio Donci
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:gr2rv1$hbq$1...@news.newsland.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: CERCO DISPERATAMENTE NUMERI ioProgrammo

Sarei intenzionato a comprare a prezzo non eccessivamante elevato annate e/o
numeri complete/i dei rispettivi cd-rom della suddetta rivista. Sperando di
ricevere numerose risposte vi porgo un grazie in anticipo.





Newsgroup: it.comp.lang.vo-clipper
Titolo: Strano comportamento di MySQL sotto Vo

Ho notato una cosa strana. Se faccio una select su una tabella con una
connessione in localhost (con le librerie di Danilo Giuliani) ho una
risposta lenta, se accedo alla stessa tabella da un computer remoto
(mettendo nella connessione  l'IP del PC che era lento) ottengo un
tempo di risposta che e' 5-6 volte piu' veloce. Come si speiga questa
cosa? La risposta arriva prima in rete che in locale? C'e' qualche
settaggio sbagliato?
Ho provato a controllare con il task manager di WinXP e il computer ha
un utilizzo CPU bassissimo e anche un utilizzo rete bassissimo. Ma
allora perche' ci mette tanto a rispondere alla queri, mentre da
remoto ci mette un attimo?
-- 
Ignazio GSS© * More than 90 HiRes images in my home page  
http://www.ipuddu.it
200 Images of digestive endoscopy
http://www.areamedica.com/Atlante/Atlante.htm

 ha scritto nel messaggio 
news:jjg7o0df8gkdoka1o...@4ax.com...


 Non c'è paragone la connessione IP è sempre da preferire.
In altre parole usa l'indirizzo IP 127.0.0.1 quando ti connetti in locale
al posto di 'localhost'.
Ciao.
Andrea Ibba
andre...@NOSPAMtiscali.it 

al posto di 'localhost'.
Si, ho provato ma non cambia nulla. :-(

Newsgroup: it.comp.lang.vo-clipper
Titolo: tablet pc con windows

Ciao a tutti,
 
ha qualcuno avuto l'esperienza di sviluppare applicazioni VO o Vulcan per tablet PC con Windows ?
 
Si può fare ?
 
Grazie
 
Giorgio Pollarolo

 per tablet PC con Windows ?
 
se ti riferisci alle "app", quelli a fullscreen: al momento non è
possibile, ma per Vulcan ci stanno studiando.
 
se ti riferisci a programmi Windows usabili su tablet Windows con uso
del touch screen: ne ho sviluppato uno con Vulcan che è in uso da circa
9 mesi presso un cliente.
 
Il cliente aveva richiesto espressamente che il software sia usabile
anche so PC "normali" con s.o. a partire da XP.
 
Per uso su tablet ci sono degli accorgimenti da prendere: tutto deve
essere gestibile da bottoni abbastanza grandi, i processori Atom sono
relativamente lenti, e non tutti i controlli con Windows 8 funzionano
come su altre versioni di Windows (
p.es
. il calendario non si lascia
ingrandire).
Inoltre ho dovuto scartare il GridView perchè troppo lento in modalità
virtuale.
 
Se hai bisogno di altre informazioni, fammi sapere.
 
Wolfgang
 
 
--

Newsgroup: it.comp.lang.vo-clipper
Titolo: Eseguire pkzip su XP da clipper 5.2e

Ciao a tutti,
le ho provate tutte, ma non riesco a lanciare in XP un programma
scritto in clipper 5.2e il pkzip, da codice ho provato :
run "pkzip ...."
run "cmd.exe /C pkzip ..."
swpcmd("pkzip...")
swpcmd("cmd.exe /C pkzip ...")
ma nessuno di queste righe funziona, nel senso che mi si apre la
finestra dos, vedo l'intestazione del comando pkzip ( per cui lo esegue
) e poi si ferma sulla linea di comando dos senza eseguire lo zip dei
file.
A qualcuno è capitata questa cosa ? Eventualmente conoscete qualche
"truscone" o funzione di qualche libreria che potrebbe consentirmi tale
operazione ?
Un grazie a tutti.
Ciao da Enrico Giudici

 ha scritto nel messaggio 
news:1163689949....@i42g2000cwa.googlegroups.com...


 Stefano
Ciao Stefano,
nel frattempo ho risolto, posto la soluzione che potrebbe risultare
essere utile a qualcuno.
Ho scoperto ( grazie google ) che il pkzip non viene eseguito se
richiamato da una shell dos per il semplice motivo che il programma è
un eseguibile a 32 bit ( così credo di aver capito ), da qui il
workaround, occorre utilizzare il parametro "-3" di pkzip che serve a
disabilitare le istruzioni a 32 bit e di conseguenza farlo funzionare
in modalità 386.
Ciao e grazie a tutti.
Enrico Giudici

 wrote in message
news:1163752130.1...@m7g2000cwm.googlegroups.com
io (molto tempo fa) avevo risolto il problema creando un file batch 
(.bat) che conteneva il comando pkzip e i vari parametri e da clipper 
lanciavo il file .bat con swpruncmd.
ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.vo-clipper
Titolo: OT - Lentezza di Internet

 Marco Boschi


Newsgroup: it.comp.lang.vo-clipper
Titolo: RichEdit

buon giorno a tutti,
chiedo se qualcuno può postare esempio su RichEdit, 
in pratica vorrei permetter all'operatore di inserire dei dati,
come salvare i dati.
e prima ancora mi servirebbe sapere quale è la pratica utilità del suo utilizzo.
credo che abbiate capito che  non so nulla di nulla.
è graditissimo qualche esempio, anche semplice.
grazie
auorora baccio

Buon giorno Aurora,
 
nella IDE di VO:
 
New application
Pagina "Samples"
Scegliere "VOPad"
 
Saluti
 
Wolfgang

--

Newsgroup: it.comp.lang.vo-clipper
Titolo: Sparisce l'applicazione! Help!

Ciao a tutti. Mi succede una cosa molto strana.
Al momento dell'aggiornamento di un archiovio sparisce l'applicazione
senza darmi nessun segnale di errore.
In Debug mi da una Error Trap 0005 su oServer:COMMIT()...
ho controllato i dati in aggiornamento ed è tutto a posto...
E' già capitato a qualcuno?
Non ho idea di quale possa essere la causa.
Grazie e buona giornata
Davide

...


Ecco il mio Codice Paolo
oBDGPDC:setorder(3)
oBDGPDC:GoTop()
IF oBDGPDC:seek(cod3)
       IF RecLock(SELF,oBDGPDC)
        oBDGPDC:IMPPREV  :=iTrim3
        oBDGPDC:DTMOD  :=DATE()
        oBDGPDC:TIMEM  :=Time()
        oBDGPDC:DIVISA  :=ssD
        oBDGPDC:ErrInfo
        oBDGPDC:USER  :=User
        oBDGPDC:ErrInfo
       ENDIF
       oBDGPDC:Commit()
      oBDGPDC:Unlock()
   ELSE
       IF Net_Append(SELF,oBDGPDC)
        oBDGPDC:CODMAS   :=codmas
        oBDGPDC:CODCON   :=codcon
        oBDGPDC:CODSOT   :=codsot
        oBDGPDC:ANNO     :=sAnno
        oBDGPDC:NTRIM    :=3
        oBDGPDC:IMPPREV  :=iTrim3
        oBDGPDC:IMPIMPEGN:=0
        oBDGPDC:CONSNIMP :=0
        oBDGPDC:CONSIMP  :=0
        oBDGPDC:DIVISA   :=ssD
        oBDGPDC:DTCREAZ  :=DATE()
        oBDGPDC:DTMOD    :=DATE()
        oBDGPDC:TIMEC    :=Time()
     oBDGPDC:TIMEM    :=Time()
     oBDGPDC:USER     :=User
  ENDIF
  oBDGPDC:Commit()
  oBDGPDC:Unlock()
ENDIF


     oBDGPDC:USER     :=User
*/


...

io faccio cosi
oDS:=DBServer{"MAstr",DBEXCLUSIVE}
 IF oDS:USED
 oDS:CreateIndex("mastr","_FIELD->codice",{||_FIELD->codice})
    oDS:CreateOrder("P_E_O","mastr","_FIELD->P_E_O+_FIELD->CODICE",;
                     {||_FIELD->P_E_O+_FIELD->CODICE } )
         oDS:Close();oDS:=NULL_OBJECT
    ELSE
     WarningBOX{SELF,"Attenzione", "File MASTR non presente!"}:show()
    ENDIF
Saluti
Paolo Calzi
Newsgroup: it.comp.lang.vo-clipper
Titolo: Parole accentate

Salve a tutti,
ho un file.txt
in questo file ci sono come accade spesso in Italiano molte parole
accentate tutte GIUSTE (non ci sono errori di accentatura insomm).
Se io leggo queste parole accentate con FREAD()
l'accento viene sostituito da altri simboli.
Per esempio
Pi  diventa pi
Amņ diventa am_
e cosl via.................
sembra insomma che FREAD usi una tablella di caratteri  diversa e se salvo
la parola in un campo carattere o peggio memo la parola accentata viene
salvata  esattamente come fread l'ha restituita ovvero con l'accento
sbagliato.
Se nel medesimo campo in cui ho appena salvato la parola con l'accento
sbagliato la correggo con una  ovvero con l'accento giusto va tutto bene
quindi la tabella di caratteri   giusta.
La stessa cosa mi accade quando uso BOX e simili per cui clipper negli apici
dei riquadri a volte usa un carattere diverso per esempio un numero o una
lettera.
Cosa posso fare secondo voi?
Grazie.
P.Pietro

 l'accento viene sostituito da altri simboli.
Se il file l'hai creato con un programma Windows e poi lo visualizzi con
un programma Clipper/DOS allora questo è perfettamente normale dato che
le accentate in Windows e in DOS hanno codici diversi (ANSI contro OEM).
Comunque anche a te suggerisco di passare a [x]Harbour e risolvere
questi problemi alla base.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg

Newsgroup: it.comp.lang.vo-clipper
Titolo: Limiti dei DBT

Qualcono sa se il file .DBT (memo) hanno una dimensione massima? Mi sembra
che sia 32 mega...
Grazie mille!
D.G.

 che sia 32 mega...
Sembra anche a me che ci sia un limite ma non riesco a ricordare dove
l'ho letto.
EMG

 che sia 32 mega...
Non so quale sia il limite, ma personalmente eviterei di fare files di memo
cosi grandi, cercherei qualche strategia alternativa.
Se ti si rompe il memo e' molto difficile recuperare i dati.
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

Newsgroup: it.comp.lang.vo-clipper
Titolo: da c# a xsharp

Salve
 
sono a chiedervi gentilmente come si puo` tradurre
 
byte[] b=new byte[100];
in c#    a Xsharp
 
giovanni

 in c#    a Xsharp
 
local b := byte[]{ 100 } as byte[]
 
Vedi 
 
https://docs.xsharp.it/doku.php?id=string_char_byte
 
 
in fondo pagina.
 
Wolfgang
 
 
-- 
 

Grazie
 
Giovanni
 
 
"Giovanni"  ha scritto nel messaggio 
news:p9atbe$2sa2$1...@adenine.netfront.net...

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO tray icon

ciao a tutti
ho un piccolo problema con la trayicon
me lo hanno segnalato dei clienti, ma non riesco a replicarlo
SPARISCE L'ICONA
utilizzo un'istruzione del tipo
AddTrayIcon( SELF:Icon, 500, "descrizione tooltip' )
succede che ad un certo punto, su certi PC, sparisce!
forse l'identificatore univoco dell'icona 500 viene sovrascritto da qualche 
altro programma?
ho il sospetto che sia l'icona di Outlook che avvisa di nuovi messaggi che 
distrugge le mia icona.
la cosa è gravissima perchè la procedura rimane attiva ma è inaccessibile!
come faccio a verificare?
qualche idea?
-- 
Massimo Bighelli
ARCA Sistemi S.r.l. 

 wrote in message 
news:44cf41d5$0$30246$4faf...@reader1.news.tin.it...


 ha scritto nel messaggio 
news:44cf8adf$0$30234$4faf...@reader1.news.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Touch screen & VO2

Amici
Qualcuno di voi ha mai utilizzato il touch screen con  programmi scritti in
VO2?
Se avete delle esperienze vi sarei grado di farmele conoscere.
                           Grazie
                                                        Giancarlo
Giancarl...@libero.it

 Se avete delle esperienze vi sarei grado di farmele conoscere.
Che io sappia, il touch screen è indipendente dal programma e simula
semplicemente il click del mouse.
EMG
Newsgroup: it.comp.lang.vo-clipper
Titolo: Stampe clipper su NT

Sono alle prese con il seguente problema :
ho una applicazione scritta in clipper 5.2e ( blinker 5.1) installata su Nt
4.0 Wks.
se lancio stampe particolarmente lunghe  ( > 100 pagine 11" ) su una
stampante ad aghi , succede che verso la 90esima pagina la stampante si
"impantana" : stampa 2 righe poi si ferma per 2-3 secondi e riprende a
stampare 2 righe, si ferma e cosi' via...
Naturalmente stampe che dovrebbero finire entro 1 ora , impiegano cosi' 3/4
ore.
Visto che su win 9x questo non succede , ho provato a lavorare sulle
stampanti di Nt :
1) provato con generica solo testo con spooler disattivato ( stampa
direttamente alla stampante) : il problema rimane.
2) idem come sopra ma con spooler attivato : il programma termina
velocemente l'operazione di stampa, ma il problema si presenta ugualmente.
3) tolta generica solo testo, nessuna stampante installata : il problema
rimane.
4) cambiato fisicamente la stampante : idem come sopra.
Il file di spool di queste stampe varia da 500 a 800Kb.
Se a qualcuno viene in mente qualcosa.....
Grazie , saluti.
*----- Paolo Affaticati
*----- Multimedia sas - Piacenza
*----- 
paolo.af...@multimedia-sas.it
*----- 
paolo.af...@libero.it

 stampare 2 righe, si ferma e cosi' via...
Mi fai vedere la sequenza di comandi Clipper che dai per attivare la
stampante, stampare (non tutti, ovviamente) e disattivarla?
EMG

 ha scritto nel messaggio
news:3A1AB366...@flashnet.it...


 RETURN
Prova con
SET CONSOLE OFF
SET PRINTER TO mdevice
SET PRINTER ON
...
SET PRINT OFF
SET PRINTER TO
SET CONSOLE ON
sia nella fase di attivazione che nella fase di stampa.
Fammi sapere.
EMG


Ho fatto la prova : stesso risultato .
il fatto che il 90% della stampa viene eseguito correttamente mi fa pensare
allo spooler di Nt .
Sul Q132460 di Microsoft si afferma che nel caso non sia presente un
redirector ne' una stampante (nella gestione stampanti) , il print job viene
inviato direttamente alla porta inalterato.
Mah....
Saluti, Paolo.

 allo spooler di Nt .
Hai applicato tutte le patch possibili ed immaginabili ad NT? Mi
dispiace ma non mi viene in mente nient'altro e non ho NT per fare
qualche prova. Ah, un'altra cosa: prova ad impostare le proprietą del
tuo programma Clipper in modo che giri in un'area di memoria separata.
Poi fammi sapere.
EMG

 ha scritto nel messaggio
news:3A1CF6AD...@flashnet.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Aiuto Report Pro

Ho creato una funzione che traduce in lettere gli importi che ho inserito in
una DLL agganciata a report Pro (seguendo le istruzioni del manuale ). E'
possibile che non riesco a passargli un parametro perche mi restituisce
errore :-(

Si è successo anche a me (per questo servirebbe l'aiuto di Fabio Cresta...
Ehi Fabio se ci sei batti un colpo)  Ho ovviato portando questa funzione
nell'applicazione e poi passando il risultato (cifra tradotta in lettere)
come parametro al report con :
oReport:SetVariableValue("nomeVardiReportPro",Risultatodellafunzione)
Ciao
Enio

Mandatemi un esempio di quello che avete fatto e che non funziona,
cosi' lo guardo.
Ciao


-----------------------------
Fabio Cresta
Computer Associates FSG Consultant
VO/Jasmine specialist
e-mail: 
fabio....@ca.com
 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

 wrote:

Non ho capito quale potrebbe essere il tuo problema, ma, se ti può
servire come esempio, ti allego una mia funzioncina che ho realizzato
per aggiungerla a quelle disponibili in RP e che effettua la ricerca
in una tabella di un valore codificato , restituendone la traduzione:
FUNCTION MVDeCod(cCod,cDbf,cPath)
	DBUSEAREA(TRUE,"DBFCDX",cPath+cDbf+".dbf","UNO",,TRUE)
	UNO->DBSETINDEX(cPath+cDbf+".cdx")
	IF UNO->DBSEEK(cCod)
		cCod:=UNO->FIELDGET(2)
	ELSE
		cCod:="Errore: "+cCod
	ENDIF
	UNO->DBCLOSEAREA()
RETURN cCod
Questa che segue è la definizione per Report Pro:
FUNCTION rpFunctionList AS ARRAY
	LOCAL aArray AS ARRAY
	aArray :={}
	AAdd(aArray, "MVDeCod(cCod,cDbf,cPath)")
RETURN aArray
Inoltre occorre modificare il RPWIN.INI aggiungendo la seguente linea:
[FunctionLibs]
LIB1=PiaForRP.dll
(nel mio caso la funzioncina è stata inclusa in una DLL di nome
PiaForRP.dll )
Il tutto funziona perfettamente, dall'ambiente di Report Pro passo
alla funzione le tre variabili richieste (la prima sarà tipicamente il
riferimento ad un campo del database in stampa che devo stampare
decodificato) la seconda è il nome del dbf che contiene le decodifiche
e la terza è la path di ricerca ove cercare il dbf (la definisco una
volta per tutte come variabile di RP dall'esterno).
Spero di esserti stato utile
Ciao, Marino
Newsgroup: it.comp.lang.vo-clipper
Titolo: Notizie dalla grafx su VO 2.7 !!!

Eccovi pari pari il messaggio di Brian presente sul NG internazionale:
andate su 
www.grafxsoft.com/readme.txt
 e guardate quante cose sono state
corrette e riviste... io penso che valeva la pena di aspettare un pņ per
avere un prodotto affidabile .
Che ne dite ?
---------------------------------------------------------------------
Hello All,
In an effort to keep you all more informed.
1. VO 2.7 will be released in the next 4 to 6 weeks.
Please understand 2 to 3 weeks is duplication and printing.
2. If you can wait to see what has been done in 2.7 and want
to read about the it. I've posted the readme file at....
www.grafxsoft.com/readme.txt
As you can see, we have been very busy, and now that
we are so close to release, I'm sorry, but I really do not
have that much time to spend on the VO fourm.
3.With regard to support
http://www.cavo.com/
Support:
   Contact Support or
   Pay for Vocie support. or....
http://www.cavo.com/support/
http://www.globaltechsupport.com/
http://www.grafxsoft.com/vofaq.htm
Lastly if you would like to place an order for VO 2.7
http://www.grafxsoft.com/vo27.htm
Hope that helps,
Brian

 Che ne dite ?
Interessante.
Un unico neo, Brian, in un altro e-mail cercava gia' dei beta tester per VO
2.8.
Questo significa che si dovra' attendere ancora un po' per V0 3.0 (.NET).
In un ulteriore e-mail si parla di una probabile divergenza di idee tra il
team di 
CULE.NET
 e GrafX per la versione .NET. Quindi altro tempo e una
probabile ulteriore suddivisione degli utenti.
Sempre che io sia riuscito a tradurre correttamente il testo (non mastico
benissimo l'inglese)
Ciao,
      Fabrizio Malaguti
Newsgroup: it.comp.lang.vo-clipper
Titolo: Visual Object, stampe e PDF995

Amici,
    utilizzando PDF995 in un PC Win2000 Pro mi succede questa strana cosa,
già segnalata al support@pdf995 ma senza che io ne venga fuori.
Trattasi di un programma scritto in VO 2.5 il quale stampa report creati con
Report Pro.
Innanzitutto noto che le tipiche istruzioni che utilizzo per qualsiasi tipo
di stampante (anche DAVID per spedire i Faxes 
www.tobit.com
)
con istruzioni del tipo non sono per niente efficaci.
   oReport:PrinterDevice:SetPrinterByName(sPrintId)
  // così stampa le copie pag. 1,1,1 - pag. 2,2,2 - pag. 3,3,3
  // oReport:PrinterDevice:CollateCopies := FALSE
  oReport:Connect2Source()
  IF Upper(sPrintId) = "Fax"
   lSuFile := .T.
   oReport:PrinterDevice:Print2File := TRUE
   oReport:PrinterDevice:PromptForFile := FALSE
  ENDIF
Per fortuna agendo sil file pdf995.ini posso agire con le seguenti righe
Output Folder="L:\HSE\FAXES\PDF"
Output File=SAMEASDOCUMENT     // assegna in automatico lo stesso nome che
l'applicativo assegna con estensione PDF
in pratica decido dove mettere i files PDF creati e il nome del file sarà
quello che è contenuto nella variabile cPfile
  oReport:Print(sReport, cPfile, sMessaggio, sMessaggio)
Il problema è che da ogni applicativo tutto funziona egregiamente eccetto
che dal mio programma VO.
Cosa succede?
Succede che quando faccio la prima stampa da VO viene creato il file ma con
dimensione 0
Se faccio una seconda stampa ad esempio con Word mi esce la prima stampa
(quella fatta precedentemente con VO) e si mette in coda e così via.
Ogni nuova stampa che faccio mi si mette nello spooler e mi fa uscire la
penultima
Se dovessi ripetere il tutto riavviando il PC ma non utilizzando il mio
programma in VO tutto funziona liscio.
Qualche Idea?

 ha scritto nel messaggio
news:bdu1d9$10qb73$1...@ID-115129.news.dfncis.de...


 ha scritto nel
messaggio news:XVwMa.3717$xK6.1...@news1.tin.it...


 wrote in message
bdu1d9$10qb73$1...@ID-115129.news.dfncis.de...


 ha scritto nel messaggio
news:bdui71$10tm9i$1...@ID-119280.news.dfncis.de...


Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO2] DbServer:Sort() ???

Ciao a tutti,
oggi mi sento proprio demoralizzato.
Non riesco a fare un Sort di un DbServer con una cFORcondition!
Ho provato tutto (come da Help ed oltre...):
cNomSort := "Pippo"
cCriterio := "NOME != ''"
SELF:Server:Sort(cNomSort,{"COMUNE", "STELLE/D", "NOME"})  
//OK
SELF:Server:Sort(cNomSort,{"COMUNE", "STELLE/D", "NOME"},cCriterio)
// mi dà errore di sintassi
SELF:Server:Sort(cNomSort,{"COMUNE", "STELLE/D",
"NOME"},cCriterio,NIL,NIL)
// mi dà errore di sintassi
SELF:Server:Sort(cNomSort,{"COMUNE", "STELLE/D",
"NOME"},cCriterio,"",DBSCOPEALL)
// mi dà errore di sintassi
Ma dov'è che sbaglio???
Qualche anima pia potrebbe spegarmelo?
Grazie in anticipo.
	Francesco
-- 
"Uomo, tu sei giovane come la tua speranza e vecchio come la tua
angoscia"
"Man you are young like your hope and old like your anguish"


Prova con:
SELF:Server:Sort(cNomSort,{_FIELD->COMUNE, _FIELD->STELLE/D,
_FEILD->NOME, })  

 // mi dà errore di sintassi
-- 

Newsgroup: it.comp.lang.vo-clipper
Titolo: Qualche consiglio...

Salve a tutti, sono nuovo del ng e, da quello che ho visto, penso proprio
che inizierň a seguirlo.
Per motivi di lavoro mi trovo ad avere a che fare con Clipper, .dbf, .cdx,
ecc. senza avere una preparazione specifica al riguardo: mi occupo di reti
locali, so qualcosa  di programmazione e di database e questo mi permette di
intuire il senso dei sorgenti dei programmi fatti dal mio predecessore (che
ha salutato tutti dopo aver vinto un concorso nella forestale) ma poi mi
fermo lě.
Avete dei consigli da darmi? Libri, articoli, siti web con tutorial per
principianti (soprattutto).
Grazie a tutti per le eventuali risposte.
Ciao
danilo

BENVENUTO TRA NOI !!!
Mah ... su Clipper è stato scritto molto e nonostante tutto rimane un ottimo
linguaggio di programmazione (SOTTO DOS). Data la flessibilità del
linguaggio e lqa sua notorietà a livello PLANETARIO, sono state scritte
molte librerie che praticamente permettono di poterfare tutto o quasi.
Vi sono anche delle librerie che permettono di realizzare applicativi in
Clipper sotto Windows che, a sentir dire, danno buoni risultati.
Se poi ti vuoi cimentare nella realizzazione di applicazioni sofisticate
sotto Windows, ti consiglierei di andare decisamente su Visual Objects,
degno erede di Clipper, però forse è meglio che ti fai prima un pò di
esperienza su Clipper, perlomeno su ciò che riguarda i DB record campi
ecc...
Ciao e buone feste

BENVENUTO TRA NOI !!!
Mah ... su Clipper è stato scritto molto e nonostante tutto rimane un ottimo
linguaggio di programmazione (SOTTO DOS).
Alcuni libri ottimi sono editi dalla MC graw hill  o dalla Jackson
(soprattutto quelli scritti dal mitico Rick Spence) sono un pò datati ma
vanno bene ugualmente. Data la flessibilità del linguaggio e lqa sua


 linguaggio di programmazione (SOTTO DOS).......

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO trial

Ciao a tutti,
ho installato la versione di prova di VO, volevo sapere che limitazioni ci
sono, forse limita ad un certo numero l'apertura di archivi?, quanti di
preciso?.
Volendo comprave VO, quale è l'ultima versione e quanto costa?
Il manuale è poi in italiano?.
Grazie a tutti
Ciao Giorgio

 Il manuale è poi in italiano?.
No, ma esistono diverse forme di reperimento di documentazione, vedi il sito
dello User Group Italia.
http://www.windevs.com/
ciao Danilo Giuliani

...

Newsgroup: it.comp.lang.vo-clipper
Titolo: A Marco Boschi

ciao, scusa se ti disturbo ancora per un problema vecchio..
tempo fa mi passasti un file con su delle sequenze per fare la stampa
compressa sulla stampante HP laserjet 5L
Mi serviva sapere se i comandi e i controlli descritti il 29 giugno 1999 in
<stampa.sta> sono validi solo per la
stampante HP laserjet 5L o si possono usare anche con altre stampanti HP a
getto d'inchiostro.
In genere per stampanti di altra marca ho sempre usato per il compresso il
chr(15) e chr(18) per
togliere il compresso e ha sempre funzionato...
naturlamente, tranne ora ;^)
grassie..
--
Ciao,
     Alessio
---
Please remove the  --####-- tag if you want replay by mail

Purtroppo non ho una risposta pronta, potrei piů tardi fare qualche prova se
trovo una stampante a getto HP. Non ti assicuro niente in quanto non ho
documentazione in merito.
Comunque mi informo.
Porta pazienza qualche ora.

ok..attendo con ansia :^)



Guarda sul sito 
www.hp.com
, trovi tutte le informazioni che ti servono.
--
Ciao
Roberto
Email: roberto.ledda[NOSPAM]@
tiscalinet.it
N.B. Togliere [NOSPAM] per comunicare via email

Newsgroup: it.comp.lang.vo-clipper
Titolo: VO2ORACLE

Vorrei provare la libreria in oggetto.
Qui: 
http://www.electricpeople.com/DevTools/Download_VO2Oracle20_Demo.htm
c'e' un link per scaricare la versione demo... ma il file non esiste.
Ho scritto all'electric people segnalando il problema ma non ho avuto
risposte...
Per caso qualcuno di voi l'ha scaricata in passato??
Alex

 ha scritto nel messaggio
news:60Ck9.145248$ub2.3...@news1.tin.it...

Non so se fa al caso tuo, ma su knowvo c'è questo:
ftp://ftp.knowvo.com/pubvo/archive/oci.zip
prova a dargli un occhiata!
Ciao.
            Francesco Leo

 ha scritto nel messaggio
news:YLCk9.145434$ub2.3...@news1.tin.it...


 ha scritto nel messaggio
news:60Ck9.145248$ub2.3...@news1.tin.it...


Ma... scusa secondo te come fa a funzionare se non installi ORACLE ?  Io non
è che lo conosca ma facendo una similitudine con MySql io non posso eseguire
un programma che accede a tabelle MySql se non ho il motore !!!!
Inoltre la libreria OCI si aggancia alle API di ORACLE (appunto chiamate
OCI)
Ciao
Enio

 ha scritto nel messaggio
news:9KHk9.146976$ub2.3...@news1.tin.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Granularity

Salve a tutti!
Qualcuno mi sa dire come impostare il valore della Granularity?
Grazie!
Cristina

 wrote in message
news:bu91sq$etcrj$1...@ID-205580.news.uni-berlin.de...

Newsgroup: it.comp.lang.vo-clipper
Titolo: ListView in VO2.0

C'e' qualcuno che mi sa dire come si fa a rilevare ed ad impostare i
valori del  VerticalScroll e HorizontalScroll del ListView ospitato in
una finestra.
Grazie 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie
Hai 2 possibilitŕ pero' non cosě semplici da gestire :
1 - usa il metodo Dispatch per intercettare l'evento e controllarlo
     (riguardo le costanti da intercettare eventualmente posso fornirti un
elenco)
2 - Usa i metodi Horizontal eVertical Scroll della finestra (vedi control
Events nel form per generare
     automaticamente i 2 metodi)
(cosa devi fare ?)
ciao Alessandro
aless...@computerscenter.com

Newsgroup: it.comp.lang.vo-clipper
Titolo: Quesito su bBrowse.

Salve, utilizzo VO2.7B e da poco mi sono lanciato nell'impiego di
bBrowse (ho visto come usarlo e personalizzare le colonne grazie agli
esempi allegati).
Avrei un quesito da porre e cioe' mentre con il normale Browse di VO
in una SubdataWindow utilizzavo il metodo NOTYFY() della Sub per
interecettare al volo gli spostamenti sul browser e cambiare ad
esempio il contenuto di una Sle con il valore di un campo del record,
come faccio a fare lo stesso con bBrowse visto che il metodo Notify
della DataDialog in cui creo l'oggetto bBrowse non viene richiamato
quando mi sposto appunto tra i record del bBrowse?
Spero di essere stato abbastanza chiaro.
Ciao a Tutti.

 ha scritto nel messaggio
news:1184089098.1...@o61g2000hsh.googlegroups.com...

Newsgroup: it.comp.lang.vo-clipper
Titolo: ''

Se qualcuno può aiutarmi tenga conto che sono un neofita di VO che
pochissima documetazione ma tanto buona volontà.
Comunque:
ho un browser filtrato (saldo clienti) che mi visualizza un elenco clienti
debbo fare doppio click su un record
mi viene restituito un codice ed un nominativo
fin qui nulla quaestio (nota il latino forbito sintomo di isterismo)
LOCAL oClientiServer := SELF:Owner:Server AS CLIENTI
 LOCAL nCodcli AS INT
 LOCAL nNomeCl AS STRING
 nCodcli  :=oClientiServer:codice
 nNomeCl  :=oClientiServer:nome
 da qui dovrei visualizzare una diversa finestra contenente i movimenti del
cliente selezionato (dare/avere).
Il punto è che non so come andare avanti. Le ho provate tutte!!!!
Se alla finestra del saldo collego un pulsante e chiedo di visualizzare
l'archivio MovimentoClienti mi funziona
METHOD RigheMovimento( ) CLASS sc_saldo_cl
    LOCAL oRigheMovimentoCl AS BrowseMovimentoCl
    oRigheMovimentoCl :=
BrowseMovimentoCl{SELF:Owner,,SELF:oSF_Tabella_Saldo_Clienti:Server}
 oRigheMovimentoCl:Show()
ma in questa maniera mi viene visualizzato tutto l'archivio mentre a me
serve solo quella parte relativa al cliente selezionato.Ma se cerco di unire
le due parti di codice mi succede un casino della madosca.
in ogni caso il metodo corretto è quello del doppio click sul codice
METHOD CellDoubleClick() CLASS sub_DataBrowser
 LOCAL oClientiServer := SELF:Owner:Server AS CLIENTI
 LOCAL nCodcli AS INT
 LOCAL nNomeCl AS STRING
 LOCAL oClientiMovimento AS BrowseMovimentoCl
 LOCAL oMovimentoCl AS MovimentoCl
 LOCAL oRigheMovimentoCl AS _Clienti_Movimento
 nCodcli  :=oClientiServer:codice
 nNomeCl  :=oClientiServer:nome
 oRigheMovimentocl
:=Clienti_Movimento{SELF:Owner,,OmovimentoCl:oMovimentoClServer,nCodCli}
///errore
oMovimentoCl:oClientiServer:SetSelectiveRelation(oMovimentoCl:oMovimentoClSe
rver,#Codice)
 oRigheMovimentoCl:Show()
ma mi viene restituito un messaggio di errore alla linea 13 e si blocca il
computer. Questo perchè i sacri testi dove io ho scritto nCodCLI mi dicono
che dovrei scrivere oDCnCodCli:TEXTValue. Ma in questo caso mi viene
restituto errore di oggetto. Eppure sono  sicuro di essere sulla strada
giusta. Ma dove sbaglio ?????
Cercate di aiutarmi se potete.
 Grazie
Francesco

 ha scritto nel messaggio
news:0MHl7.80810$vC1.1...@news1.tin.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: ### CERCO MERCEDES ###

cerco mercedes anni 90, chilometraggio non importante, costo meno di
10.000.000, non incidentata
PREGO CONTATTARMI VIA  E-MAIL  a:  
Pe...@inwind.it
Antonio

10.000.000, non incidentata
Quanto ha di ram? Ha la USB?
------------------
MassimoM
per e-mail rimuovere un libero!
http://digilander.iol.it/mdin
------------------
Newsgroup: it.comp.lang.vo-clipper
Titolo: Rivista in Italiano

Stupendo ma non volendo inviare il mio numero di carta di credito per
Internet qualcuno conosce un altro sistema accettato
Danilo Giuliani


-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer
President of Clipper/Visual Objects/Jasmine User Group Italy
fcr...@tin.it
http://www.windevs.com
ITALY
------------------------------

 wrote in message
38705d38...@192.168.0.40...



Si e forse riusciamo ad averla addirittura stampata.
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer ITALY
President of Clipper/Visual Objects/Jasmine User Group Italy
e-mail: 
fcr...@tin.it
 
fcr...@windevs.com
web: 
http://www.windevs.com
------------------------------

Fabio:
Io non posseggo la carta di credito, accettano altre forme di pagamento ?



Non so. Prova a scrivere a 
os...@vacager.de
Ciao
-----------------------------
Fabio Cresta
EDP Consultant & VO/Jasmine developer
President of Clipper/Visual Objects/Jasmine User Group Italy


 wrote in message
84tle7$nv5$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: [VO25] SLE

Mi trovo in una datawindows dove devo inserire dei valori numerici su varie
SLE
Quando do il fuoco ad una SLE con il mouse, riesco a portare il cursore a
sinistra della SLE, ma quando quest' ultima č associata ad un fieldspec
numerico, durante un input questa presenta sempre uno zero e con il cursore
a SX e lo 0 a DX mi si creano dei casini durante l'inserimento dati.
Ho provato a dissociare le SLE dai FIELDSPEC a dare il valore NIL perň non
mi funziona piů un contatore che si aspetta uno 0 o un valore.
La mia domanda č la seguente:
č possibile dare il fuoco ad una SLE con il mouse e selezionare tutto il
contenuto e alla prima digitazione sostituire il contenuto stesso come
avviene con il tasto TAB?
Grazie a tutti
Roberto


Per impostare il funzionamento da te descritto mi sono definito una classe che
eredita dalla SingleLineEdit e che ridefinisce la selezione operata dal cursore.
Ho aggiunto un controllo per selezionare per intero tutto il contenuto della SLE
solo quando questa risulta vuota (ma in realtà occupata dalle picture definite).
Questa classe va attribuita ad ogni SLE della maschera (nello spazio Inherit
From Class).
CLASS SelTotSLE INHERIT  SingleLineEdit
    *** serve per attivare la selezione completa del campo con il mouse
METHOD Init(oOwner, xID, oPoint, oDimension, kStyle) CLASS SelTotSLE
    SUPER:Init( oOwner, xID, oPoint, oDimension, kStyle)
    SELF:Override()
METHOD Dispatch(oEvent) CLASS SelTotSLE
     IF oEvent:Message = WM_LBUTTONUP
	IF Empty(SELF:value)
		SELF:Selection := Selection{0, -1}
	ENDIF
     ENDIF
RETURN SUPER:Dispatch(oEvent)
Ciao, Marino
Newsgroup: it.comp.lang.vo-clipper
Titolo: Tasto Caps lock

Buona sera a tutti.
Ho bisogno di accendere e spegnere via software il tasto Caps Lock.
Sapete farlo?
Grazie
Paolo
p.s.
Non ha un valore inkey vero?

Non ha un valore inkey vero?
No.


Prova con l'API
SetKeyboardState(...)
da VO SDK:
METHOD __ToggleKeyState(bKey) CLASS StatusBar
  LOCAL DIM aKeyStates[256] AS BYTE
  GetKeyboardState(@aKeyStates)
  IF (_And(aKeyStates[bKey+1], 1) > 0)
    aKeyStates[bKey+1] := _And(aKeyStates[bKey+1], 0xFE)
  ELSE
    aKeyStates[bKey+1] :=  _Or(aKeyStates[bKey+1], 0x01)
  ENDIF
  SetKeyboardState(@aKeyStates)
  RETURN NIL
dove bKey -> VK_CAPITAL per CAPSLOCK
ciao ciao

Newsgroup: it.comp.lang.vo-clipper
Titolo: funzionalita' sul browser

Ciao a tutti,
e' possibile nel browser di VO rilevare un click del mouse sull'intestazione
della colonna ? Mi interesserebbe poter, cliccando sulla colonna, cambiare
l'indice collegato e di conseguenza  l'ordine di visualizzazione.
Grazie.
Daniele

Devi creare una nuova classe DataBrowser, il metodo dispatch intercetta
l'evento doppio click sulla testa di una colonna, il metodo GetButtonColumn
dice quale sia la colonna come oggetto, quindi puoi sapere tutto della
colonna.
Nell'ide devi dire che questa DataWindow ha la Browse che eredita dalla
HDataBrowser
CLASS HDataBrowser INHERIT DataBrowser
METHOD Dispatch( oEvent ) CLASS HDataBrowser
LOCAL nHFlag AS DWORD
LOCAL oCol AS DataColumn
 IF oEvent:Message == WM_COMMAND
      nHFlag := HiWord( oEvent:wParam )
     IF nHFlag = CN_BEGFLDTTLEDIT
            oCol := SELF:GetButtonColumn( oEvent )
           IF IsMethod(SELF:Owner,#CellCaptionDoubleClick)
                SELF:Owner:CellCaptionDoubleClick(oCol)
           ENDIF
           RETURN 0L
     ENDIF
 ENDIF
RETURN SUPER:Dispatch( oEvent )
METHOD GetButtonColumn( oEvent ) CLASS HDataBrowser
 LOCAL oColumn AS OBJECT
 LOCAL struField AS _WinFieldInfo
 struField := CntCNFldGet( SELF:Handle( ), oEvent:lParam )
 oColumn := SELF:__GetColumn( struField )
 RETURN ( oColumn )
METHOD CellCaptionDoubleClick(oCol) CLASS MyDataWindow
// Qui sapendo quale colonna (come oggetto) ha ricevuto il messaggio,...
implemento una setorder ed una refresh della browse //
RETURN NIL
Spero di esserti stato utile.
Danilo Giuliani
www.softdevo.com
in...@softdevo.com
sup...@softdevo.com
"Daniele" <d.br...@TOGLIPERRISPONDERElibero.it> ha scritto nel messaggio
news:HNx89.81012$n04.2...@twister2.libero.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: CL:Dos error 51

Ciao,
Volevo sapere se qualcuno aveva avuto esperienza dell'errore Dos 51. 
Sulle NG dice testualmente: computer remoto non in ascolto
Sul programma compare un messaggio con Quit / Retry/Default
Dando Default si prosegue regolarmente. 
Nella finestra di errore viene visualizzato il nome di  un file
indice.
Qualcuno puņ aiutarmi? :-))
 
http://users.iol.it/fredaannibale
http://utenti.tripod.it/fredaannibale
http://www.smscash.it/?907949
http://www.smsclub.it/mediabanner.asp?mediauser=59474
a.freda[NOSPAM]@
libero.it
 . togliere [NOSPAM] per comunicare in e-mail

 indice.
I tuoi archivi sono forse su di un altro computer? Prova a spostarli.
Magari può essere un problema della scheda di rete della tua macchina o
di quella che ospita gli archivi.
EMG

 wrote:
Ciao, 
GRANDE!
Si è vero aprivo un file indice in forma automatica testando la
presenza o meno dello stesso solamente che avevo dimenticato di
inserire il percorso di rete e quindi se lo cercava in locale!
GRazie ancora! :-))

http://users.iol.it/fredaannibale


Newsgroup: it.comp.lang.vo-clipper
Titolo: Fatture in PDF

Cari amici:
Una mia applicazione deve spedire le fatture in automatico via email.
Ovviamente esse devono essere in un formato non modificabile dal cliente
(quindi ho pensato sl formato PDF.... se ne avete altri benvengano !!)  le
operazioni dovrebbero svolgersi in questo modo:
1)   Report Pro crea il documento in un file .DOC (o quelli disponibili   
in   RPPRO).
2)    Questo file verebe convertito in formato PDF (o altro formato non
modificabile) e spedito in allegato via email.
Avete qualche soluzione ... se vi è capitato come avete fatto ?
Vi ringrazio infinitamente 
Enio Donci
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:e3q34s$6et$1...@news.newsland.it...


 Avete qualche soluzione ... se vi è capitato come avete fatto ?
Prova con PDFCreator. E' gratuito e consente di automatizzare completamente il 
processo.
EMG
--
EMAG Software Homepage:     
http://www.emagsoftware.it
The EMG's ZX-Spectrum Page: 
http://www.emagsoftware.it/spectrum
The Best of Spectrum Games: 
http://www.emagsoftware.it/tbosg
The EMG Music page:         
http://www.emagsoftware.it/emgmusic
 

 ha scritto nel messaggio
news:e3q34s$6et$1...@news.newsland.it...


Io uso l'invio di pdf regolarmente ed utilizzo due soluzioni diverse, 
secondo i casi.
O uso PDFCreator, che permette di gestire il tutto con dei parametri .ini o 
mi genero direttamente il pdf tramite le classi di vo.
Ciao.
                            Francesco Leo 

 ha scritto nel messaggio 
news:e3q34s$6et$1...@news.newsland.it...


 ciao, ale
Non lo ricordo !!!  me lo potresti spedire .... mi faresti un favore 
grazie Ale !!!


 ha scritto nel messaggio 
news:eKh8g.2535$bH....@tornado.fastwebnet.it...

Newsgroup: it.comp.lang.vo-clipper
Titolo: Considerazioni

Non sono nuovo al gruppo, forse sono troppo vecchio
da + di 1 anno non programmo, perchè gli impianti mi hanno assorbito il 99%
delle risorse
Da poco ho riaperto un mio caro vecchio progetto, pare che si sia
risvegliato ( ben venga )
Reinstallo VO, ricarico tutto ed in 10 minuti sono di nuovo operativo
ora sto usando vo20b4, funziona, non posso dire di no
voloevo far comprare lla mia ditta la rel 2.5
Vale la pena ???
ciao a chi si ricorda e chi non si ricorda di me

Se vuoi avere un sistema più stabile e veloce, realizzre applicazioni
Internet, realizzare ACTIVEX, avere nuovi interessanti controlli, insomma
tutto ciò che è allo stato dell'arte dei moderni sistenmi di sviluppo.
Allora compra la vers 2.5
Ciao
Enio

 ha scritto nel messaggio
news:1mZb6.20045$ew1.1...@news.infostrada.it...


Si vale la pena ma pecciala subito a 25B1
Danilo Giuliani

 ha scritto nel messaggio
news:94rnm4$j1k$1...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.vo-clipper
Titolo: animation control

In una finestra che effettua un operazione di backup su
un database abbiamo messo un controllo Animation.
Il controllo si dovrebbe animare quando inizia il
backup ma nonostante l'uso del metodo Play l'animazione 
non parte.Il controllo è visibile ma non succede niente.
   Grazie per l'aiuto Antonio. 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:2973cd3c314d2f36b72...@mygate.mailgate.org...


Newsgroup: it.comp.lang.vo-clipper
Titolo: Finestra come system-modal.

Dal metodo Timer della classe ShellWindow, devo visualizzare una
dialogwindow per avvisare l'utente; ho creato la
finestra come system-modal.
Quando la dialogwindow è mostrata mentre è attiva una datawindow non
ci sono problemi, quando dalla datawindow apro una datadialog e è
mostrata la dialogwindow, diventa possibile attivare la datawindow,
che è la proprietaria della datadialog!
Come posso risolvere questo problema? Mi potete aiutare?
Grazie
Antonio Angelin

 che � la proprietaria della datadialog!


 ha scritto nel messaggio 
news:779d5ba7-248d-48fc...@h13g2000yqk.googlegroups.com...
Dal metodo Timer della classe ShellWindow, devo visualizzare una
dialogwindow per avvisare l'utente; ho creato la
finestra come system-modal.
Quando la dialogwindow � mostrata mentre � attiva una datawindow non
ci sono problemi, quando dalla datawindow apro una datadialog e �
mostrata la dialogwindow, diventa possibile attivare la datawindow,
che � la proprietaria della datadialog!


Ciao,
una risposta � arrivata da Robert nel VOPS.
Saluti
Wolfgang

 ha scritto nel messaggio 
news:VA.0000027...@gmx.net...



wrote:


 datadialog); si pu�, per esempio chiuderla.
