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 - giuseppe249

Pagine: [1]
1
Domande tecniche (Gambas 2) / Aggiornamento Pacchetti
« il: 22 Marzo 2009, 23:25:54 »
Scusate come mai nel gestore aggiornamenti di ubuntu mi dice che il seguente percorso non lo trova più:

"Impossibile ottenere http://xoomer.alice.it/pixel/dists/hardy/gambas/binary-amd64/Packages.gz"

E' cambiato qualcosa?

2
Programmazione (Gambas 2) / Re: Stampare con Gambas.
« il: 22 Marzo 2009, 22:46:46 »
Fino a qui ci sono anche io,

Codice: [Seleziona]
for each rresult  
 testo =rresult!mio_campo
 draw.text(testo,x,y)
 y=y+15
 next


Ho notato però nel caso di una Tabella con una grande quantità di dati, come fargli capire che deve continuare a stampare alla pagina successiva?

Io sono rimasto all'istruzione

Printer.NewPage()
 e poi?

3
Programmazione (Gambas 2) / Re: Somma Valori di un Campo
« il: 16 Marzo 2009, 23:34:43 »
Tutto OK grazie, ho unito anche la query in questione ad un altra query che mi crea prima un filtro nella gridwiev e quindi mi da il risultato totale solo dei valori visualizzati.

4
Programmazione (Gambas 2) / Somma Valori di un Campo
« il: 16 Marzo 2009, 00:09:27 »
Vorrei visualizzare il risultato di una somma dei valori di un determinato campo in una textbox oppure in una valuebox tramite questa query:

 sql = "SELECT sum(pippo3) FROM pippo"                
     
        hres = $hConn.Exec(sql)  
   
        valuebox1.Value = hres
        textbox1.text = hres  

Mi da errore (Type Mismatch: Wanted string, got result instead)

Ho provato anche a modificare il campo della tabella sqlite da campo stringa a numerico ma fa la stessa cosa.
Dove sbaglio?

5
Leo, quale sarebbe il componente per creare il menù a comparsa (PGA, Moduli, Stampe, Utilità, Info)  che si trova nell'immagine di cui sopra, ho provato a vedere tra i componenti di default ma non lo trovo.

6
Programmazione (Gambas 2) / Re: Gestire formato data
« il: 24 Febbraio 2009, 16:26:52 »
Funziona tutto ok, con inserimento e visualizzazione tramite datacontrol e non valuebox e salvataggio dati su campo stringa di sqlite. La query di Leo funziona perfettamente.

Un ringraziamento particolare a Leo per la sua pazienza ed anche a tutti gli altri del forum.

Alla prossima, saluti Giuseppe

7
Programmazione (Gambas 2) / Re: Gestire formato data
« il: 22 Febbraio 2009, 18:51:04 »
Ok per la valuebox in visualizzazione
Ho applicato lo stesso metodo sulla gridview in visualizzazione, ma non va mi inverte sempre prima il mese e poi il giorno

Codice: [Seleziona]
 GridView1[i, 0].Text = hres!id  
       GridView1[i, 1].Text = hres!pippo1
       GridView1[i, 2].Text = hres!pippo2
       GridView1[i, 3].Text = hres!pippo3
       GridView1[i, 4].text = CDate(hres!pippo4)



E riguardo alla query su questo campo data come devo inserire la data di ricerca in che formato?

Inoltre dovrei effettuare una query di un intervallo di date nel suddetto campo
ho provato questa sintasssi ma non va

SELECT * FROM TuaTabella WHERE TuoCampoData BETWEEN DataInizio AND DataFine

Grazie per i suggerimenti.

8
Programmazione (Gambas 2) / Re: Gestire formato data
« il: 22 Febbraio 2009, 14:07:08 »
Ho provato in questo modo ma non penso sia la sintassi corretta perchè mi da errore, dove sbaglio?

DIM miadata AS String
 
 miadata = CDate("%d/%m/%Y", pippo4) AS date
 miadata = ValueBox1.value
 rarticoli!pippo1 = datacontrol2.Value
 rarticoli!pippo2 = datacontrol3.Value
 rarticoli!pippo3 = datacontrol4.Value
 rarticoli!pippo4 = miadata

Aiuti?

9
Programmazione (Gambas 2) / Gestire formato data
« il: 15 Febbraio 2009, 21:49:49 »
Salve a tutti, sto un pò impazzendo sulla gestione del formato data.
Faccio l'inserimento della data da una valuebox settata con type = data
che mi fa inserire con il formato dd/mm/yyyy
apro sqlite browser per controllare e la data viene invertita con il formato yyyy-mm-dd
quindi lo stesso problema di visualizzazione me lo da anche nel gridview e nei datacontrol.
Mi dite come far combaciare il tutto?


Risolto questo problema, se per cortesia mi dite anche come eseguire una query nel suddetto campo data tra un intervallo di date.

Vi ringrazio per la Vostra collaborazione.

10
Programmazione (Gambas 2) / Re: Filtro in datasource?
« il: 04 Gennaio 2009, 21:37:12 »
Ceskho ho provato senza virgolette ma il risultato è lo stesso: "type mismatch: wanted string, got result instead"

Ho risolto in parte grazie all'esempio di Fsurfing che mi da il risultato del filtro visualizzato nelle gridview, anche se il mio scopo era un pò diverso.

n.b.: una domanda per Fsurfing: Ho notato nel tuo progetto di esempio, che facendo una ricerca dalla textbox mi visualizza i dati filtrati nella gridview, fin qua tutto ok, ma come fa poi che quando cancelli tutto il testo, ritornano di nuovo tutti i dati della tabella? (Magia?  :incredibile:)
Ti dico questo perchè in visual basic dovevo rifare di nuovo una query su ID e impostare "id=>0" facendo in modo che mi visualizzava di nuovo tutta la tabella completa(come l'esempio riportato sotto).

Comunque giusto per rendervi le idee chiare Vi riporto l'esempio di codice che utilizzavo in visual basic che sto provando a riconvertire con gambas e non ci sono ancora riuscito... :muro:

Codice: [Seleziona]
Private Sub Command2_Click() 
On Error Resume Next
Dim var5 As String
Dim filtro2 As String
var5 = txtPassword.Text
If var5 = "" Then  MsgBox "Non è stata inserita Nessuna Descrizione", vbCritical, "ATTENZIONE"
txtPassword.SetFocus
Else  
filtro2 = "descrizione like " & "'" & var5 & "*" & "'" & ""
DataEnvironment1.rsMagazzino.Filter = filtro2  
If DataEnvironment1.rsMagazzino.EOF Then  MsgBox "Non esiste nessun Articolo in Magazzino con la descrizione specificata.", vbCritical, "ATTENZIONE"
 DataEnvironment1.rsMagazzino.Filter = "Id >= '0'"
Unload frmricerca
Else
MsgBox "Questi sono gli Articoli secondo la Descrizione specificata, premere Invio per visualizzare tutti gli Articoli in Magazzino.", vbCritical, "ATTENZIONE"  
Unload frmricerca
frmmovimenti.DataGrid1.ForeColor = &HC0&  
End If
End If
End Sub

11
Programmazione (Gambas 2) / Filtro in datasource?
« il: 04 Gennaio 2009, 13:06:01 »
Ho a disposizione questo codice che mi fa un filtro e mi visualizza il risultato
in delle listbox come l'esempio "prova1"


comando = "SELECT * FROM pippo WHERE " & ComboBox1.Text & " LIKE '%" & textbox5.Text & "%'"
hdata = $hconn.Exec(comando)
IF hdata.Available = TRUE THEN
form1.load
form1.show
Form1.ListBox1.Clear
Form1.ListBox2.Clear
Form1.ListBox3.Clear
Form1.ListBox4.Clear
Form1.ListBox5.Clear
 FOR EACH hdata  
Form1.ListBox1.Add(hdata!id)
Form1.ListBox2.Add(hdata!pippo1)
Form1.ListBox3.add(hdata!pippo2)
Form1.ListBox4.Add(hdata!pippo3)
Form1.ListBox5.Add(hdata!pippo4)

Ora vorrei sapere come applicare questo tipo di filtro ad un datasource in modo che tutti gli oggetti collegati ad esso tipo il databrowser mi visualizzano solo i dati usciti dal filtro..
 questo comando non mi funziona...form1.DataSource1.Filter = "hdata"
mi date una mano?

12
Programmazione (Gambas 2) / Re: Editare dati in un Databrowser
« il: 31 Dicembre 2008, 19:02:44 »
Ho risolto riguardo alla gestione del database con i componenti suddetti, ho fatto riferimento al database di esempio di gambas come ha detto Leo. (in effetti è da poco che sono migrato da Visual Basic6.0)

Però in effetti sarei interessato anche io a programmare secondo il Vostro metodo più affidabile, siccome in giro non riesco a trovare nessuna documentazione, vi dispiacerebbe mandarmi qualche file di esempio da prendere spunto?

N.b. Mi si presenta spesso quando avvio l'applicazione "no current connection" nonostante sia tutto collegato correttamente al database, da cosa dipende?

13
Programmazione (Gambas 2) / Re: Editare dati in un Databrowser
« il: 30 Dicembre 2008, 21:53:47 »
Ciao Leo grazie per l'interessamento, ho provato ad aggiungere i DataControl nel form, sia all'interno del DataSource che fuori, non me li visualizza in avvio, anche se non ho capito ancora come si devono collegare al datasource.
Per caso hai un progettino per farmi capire meglio questi controlli?
Ho iniziato già da quello trovato qui nel forum "prova1" però non è molto completo, spero in una tua collaborazione,
Ciao Giuseppe.

14
Programmazione (Gambas 2) / Editare dati in un Databrowser
« il: 28 Dicembre 2008, 22:53:30 »
Scusate come si editano i dati direttamente da un DataBrowser?
In Visual Basic era abbastanza semplice bastava solo collegarlo alla tabella e specificare dalle opzioni che era sia di input che output.

Ho provato a visualizzare anche i dati dei campi nelle textbox ma non ho capito ancora come si fa ad avanzare il record perchè con i controlli del Databrowser scorrono i record solo all'interno del databrowser stesso ma non nelle textbox.

Grazie in anticipo.

Pagine: [1]