Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Ricky Riva

Pagine: [1]
1
Programmazione / gb.report con Gambas 3.6.2 funziona diversamente??
« il: 09 Febbraio 2015, 23:26:52 »
Buonasera a tutti. Ho sviluppato dei report utilizzando il componente gb.report inizialmente con la versione 3.5.3 di Gambas. Fondamentalmente per creare un report si aggiunge un container ReportVbox, all'interno del quale si piazza una ReportLabel non visibile che, grazie alla sua proprietà .DataIndex ha il compito di fungere da contatore per far muovere i risultati di una query da un record al successivo e popolare così il report stesso.
Tutto questo funziona perfettamente con Gambas 3.5.3 (su Ubuntu 10.04) ma non funziona più con Gambas 3.6.2 (su Ubuntu 14.04). In pratica quello che succede è che alla ReportLabel non visibile non si incrementa più la proprietà DataIndex, quindi niente popolamento report.

Qualcuno ha idee su come correggere?

Mille grazie come sempre

2
Programmazione / Re: Stampare report in PDF da programma
« il: 23 Novembre 2013, 18:26:20 »
Esatto, proprio quello che stavo facendo! ;D
Segno come risolto e ringrazio molto per l'aiuto.

W GAMBAS!

3
Programmazione / Re: Stampare report in PDF da programma
« il: 23 Novembre 2013, 00:25:02 »
Dunque, di sicuro ho le idee un po' più chiare, pertanto, ancora grazie.
Nel mio caso ho aggiunto un oggetto printer ("Printer1") al report. Nella routine Printer1_Draw, che viene richiamata automaticamente dall'istruzione Printer1.print, dovrei disegnare il report usando la classe Paint. Qui ci ho messo l'istruzione MioReport.paint(printer1.count) ed in effetti questa volta non mi è venuta fuori la solita pagina bianca. L'unica cosa è che il contenuto del report viene un po' rimpicciolito e risulta meno leggibile.
Se ci fossero suggerimenti anche per sistemare quest'ultima cosa sarebbero molto apprezzati.

4
Programmazione / Re: Stampare report in PDF da programma
« il: 20 Novembre 2013, 00:08:09 »
Non so se può esserti d'aiuto con i Report questa pagina della nostra WIKI:

http://www.gambas-it.org/wiki/index.php?title=Stampare_un_file_PDF

uhmmm... mi pare di capire che non posso creare direttamente file in PDF da programma. Sono tutti modi per aprire un file PDF già esistente, convertirlo in una immagine per poi stamparlo.
In pratica quello che faccio "a mano" schiacciando il pulsante stampa del Report Viewer e poi stampando su file, non lo posso fare in automatico.
Ho capito bene?

In ogni caso, mille grazie per la risposta.

5
Programmazione / [RISOLTO] Stampare report in PDF da programma
« il: 19 Novembre 2013, 22:32:54 »
Salve a tutti. Non riesco ad uscire da questo problema: eseguo una query sul mio DB e creo un report (utilizzando il componente gb.report), ne faccio una Preview() e fin qui tutto ok. il Report Viewer ha il suo bravo pulsantino di stampa che mi da anche la possibilità di stampare su file in PDF, ed anche questo è perfetto.
Quello che vorrei fare è di automatizzare tutto il processo, creando il pdf ed inviandolo via mail.
La parte di invio mail è già a posto e funzionante ma non mi riesce in nessun modo di stampare da programma il report. Ho letto parecchie cose e devo confessare che tra Print, Draw, Paint ecc. ho una certa confusione in testa...

Grazie dell'aiuto

6
Avvisi / Re: Creare un report con gb.report [risolto]
« il: 29 Aprile 2013, 22:14:34 »
 :-[
e dire che l'avevo anche provato... solo che non ci avevo messo le due parentesi ().
Marco come risolto, penso di poter continuare più o meno autonomamente... nel caso mi rifaccio vivo.

Grazie mille e scusate la rospaggine.

Ciao

7
Avvisi / [RISOLTO] Creare un report con gb.report
« il: 28 Aprile 2013, 21:51:39 »
Ciao a tutti, sono un novellino di Gambas che ho scelto per la somiglianza con VB di cui peraltro sono autodidatta. Trovo Gambas eccellente per le mie esigenze e sono riuscito a mettere in piedi una piccola applicazione che si basa su un DB MySQL (per cui avevo chiesto aiuto qualche tempo fa). Ora vorrei provare a fare dei report ed al proposito sto usando il componente gb.report. Ho letto la documentazione disponibile, mi sono guardato i video su Youtube di Fabien Bodard ed ho scaricato e "studiato" l'esempio tratto dal forum di Milio (credo) sul componente. Qualcosa ho capito ma mi rimane un problema: in tutti gli esempi il Report è utilizzato come Classe d'avvio. Come fare a richiamarlo/attivarlo se non è una classe d'avvio?

Mille grazie

8
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 15 Gennaio 2013, 12:31:28 »
Se vuoi utilizzare spazi nel nome delle tabelle devi porre il nome tra apici singoli
Sia per query di creazione che di ricerca

Se mettere o no risolto lo drvi sapere tu, se credi che il tuo quesito sia risolto mettilo .:)

Ok, lo lascio non risolto perchè il problema sopra citato comunque rimane.

Ciao e grazie ancora

9
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 14 Gennaio 2013, 22:36:28 »
Dunque, ho capito che nomi delle tabelle e campi del DB MySQL non devono avere spazi tra le parole ("ID giocatore" non va bene, mentre "ID_giocatore" sì) almeno per Gambas, perchè strumenti come phpmyadmin mi hanno consentito di creare tali tabelle e db e mi facevano correttamente vedere i dati.
Quindi confermo che facendo la connessione e dando la proprietà ai vari oggetti datasource e databrowser via codice, non presenta problemi di sorta.
Resta il fatto che l'utilizzo dell'oggetto Connection tramite la cartella connessioni nel riquadro in alto a sinistra dell'IDE funziona parzialmente. Si riesce ad impostare la connessione, ti fa visualizzare tabelle e dati (sempre che non ci siano spazi nel nome di tabelle e campi) ma a run time ritorna l'errore che ho postato all'inizio e cioè:

gb.db: warning: unable to retrieve connection password: Mio_database/Connection1: Unknown symbol 'Passwords' in class '>Desktop'

Chiedo a chi è più esperto di me del forum se marcare questo topic come risolto oppure no.

Grazie comunque a tutti coloro che si sono interessati al mio problema.

Ciao

10
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 14 Gennaio 2013, 00:09:10 »
Citazione
mi connetto utilizzando la cartella connessioni. Ho visto che si può fare anche da codice, dici che è quella la strada da percorrere?

non dico che sia la strada da percorrere .... però io ho sempre usato quello  (anche perchè tempo fa non c' era) e non ho mai avuto problemi

Ultima cosa. Se creo una tabella da Gambas utilizzando gli strumenti a disposizione nell'IDE della connection, i dati nel databrowser me li fa vedere.

Ciao

11
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 13 Gennaio 2013, 23:15:28 »
Citazione
mi connetto utilizzando la cartella connessioni. Ho visto che si può fare anche da codice, dici che è quella la strada da percorrere?

non dico che sia la strada da percorrere .... però io ho sempre usato quello  (anche perchè tempo fa non c' era) e non ho mai avuto problemi

Scusa, aggiungo anche l'errore che si può leggere in ogni campo "DataBase.loaduntil.97:Query failed..."

12
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 13 Gennaio 2013, 23:11:35 »
Citazione
mi connetto utilizzando la cartella connessioni. Ho visto che si può fare anche da codice, dici che è quella la strada da percorrere?

non dico che sia la strada da percorrere .... però io ho sempre usato quello  (anche perchè tempo fa non c' era) e non ho mai avuto problemi

in effetti dopo il tuo suggerimento da oggi pomeriggio sto facendo quello. Ora, in effetti, impostando via codice la Tabella all'oggetto datasource e le colonne a quello Databrowser l'errore è cambiato, adesso non visualizzo i dati (allego immagine per rendere l'idea).
Ipotizzo un errore di SQL anche se non saprei quale SQL.

Mille grazie ancora.

13
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 13 Gennaio 2013, 12:34:13 »
@milio: sì certo ti posso dare il codice sorgente se mi spieghi come fare. Di fatto il progetto non è granchè per ora. Ho la finestra principale in cui ho aggiunto un oggetto Datasource (in cui ho settato le proprietà Connection e Table con la tabella del mio DB) ed uno Databrowser (in cui imposto i campi della tabella).
Dimmi tu se ne vale la pena.

Grazie cmq

14
Segnalazione bug / Re: Problema connessione a DB MySQL con Gambas3
« il: 13 Gennaio 2013, 10:35:56 »
mi connetto utilizzando la cartella connessioni. Ho visto che si può fare anche da codice, dici che è quella la strada da percorrere?

15
Segnalazione bug / Problema connessione a DB MySQL con Gambas3
« il: 12 Gennaio 2013, 16:41:09 »
Ciao a tutti, sto cercando di creare un'applicazione in Gambas che acceda ad un DB MySQL. Creo la connessione, recupero la tabella ed anche i campi che la compongono. Quando però cerco di far partire l'app, mi ritorna il messaggio

gb.db: warning: unable to retrieve connection password: Mio_database/Connection1: Unknown symbol 'Passwords' in class '>Desktop'

Ho cercato e letto parecchio nel web e direi che il mio problema assomiglia molto alla "Issue 257 in gambas" tranne per il fatto che l'IDE non va in crash.
Ho fatto un po' di tutto: sono passato da Mint a Ubuntu (10.04, il mio pc è vecchiotto), compilato e ricompilato gambas3, ma niente.
Ecco il mio ambiente:
[System]
OperatingSystem=Linux
Kernel=2.6.32-45-generic
Architecture=i686
Memory=1025336 kB
DistributionVendor=Ubuntu
DistributionRelease="Ubuntu 10.04.4 LTS"
Desktop=Gnome

[Gambas 3]
Version=3.3.4
Path=/usr/local/bin/gbx3

[Libraries]
Qt4=libQtCore.so.4.6.2
GTK+=libgtk-x11-2.0.so.0.2000.1

Grazie a chiunque possa aiutare.

Pagine: [1]