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

Pagine: [1] 2 3 ... 278
1
Esatto... infatti io ho tolto il raggruppamento e siccome nel post precedente ha detto che non c'erano problemi con query semplici, volevo verificare che il lotto n. 722078 esistesse per davvero, in modo da non correre dietro a problemi che non esistono (già avuto queste esperienze.... )

 :-[ hai ragione, scusate la confusione  :ciao:

2
A parte la proprietà count che mi ritorna sempre -1 anche se il recordset contiene di fatto dei dati, ho provato anch'io a fare dei test di raggruppamento... A me non da problemi la query...

Ma se esegui questa query:

Codice: [Seleziona]
rs = $con.Exec("SELECT * FROM anaetichette WHERE lotto = '722078' ;")

For Each rs
  PRINT "record trovato: " & rs[0]
Next

ti ritorna dei dati?

Scusa se mi intrometto, ma sembra che Simo ti abbia risposto così:
Citazione
Grazie per la celere risposta.

Ho provato anche col For Each come da te suggerito, ma non entra nel ciclo FOR come se il recorset fosse vuoto...

Ci sono altri suggerimenti o test che posso fare?
:-\  :ciao:

3
Ci sono altri suggerimenti o test che posso fare?

In una discussione sulla ML viene data questa risposta alla richiesta di codice per interrogare con ODBC:
Citazione
Il mio codice è tutto in funzione che chiama la funzione e non è realmente riutilizzabile, ma il punto principale è utilizzare una raccolta per archiviare il set di risultati e quindi ottenere dati dalla raccolta poiché il set di risultati di ODBC non è enumerabile. Il resto è lo stesso di altri DB

Qui si parla di ODBC sulla nostra wiki:
https://www.gambas-it.org/wiki/index.php/ODBC

E qui sul libro tedesco:
https://gambas-buch.de/doku.php?id=k22:k22.9:start

 :ciao:

4
Domande tecniche / Re:Compilare Gambas3 su Ubuntu 24.04 LTS
« il: 01 Maggio 2024, 11:54:37 »

Ho invece paura che il problema sia nella versione 7 di Virtualbox perchè mi ha fatto qualche scherzo, del tipo freezing completo della macchina ecc.
Grazie per le prove Capitano, comunque.  ;)
 :ciao:
PS: ovviamente se scopro qualcosa faccio sapere.

Io uso la versione Open di VBox (6.1) e con la maggior parte delle distribuzioni funziona bene senza problemi.
L'unica è Manjaro con KDE che non riesco proprio a rendere stabile invece la versione con Cinnamon funziona a sufficienza

 :ciao:  :ok:

5
Domande tecniche / Re:Compilare Gambas3 su Ubuntu 24.04 LTS
« il: 30 Aprile 2024, 14:50:04 »
Prima di risponderti ho fatto una prova completa:
Ho installato Ubuntu 24.04 su una nuova VBox
Ho installato Gambas3 (stable) senza problemi
Credo pertanto che il tuo problema sia in qualcosa che non va nel tuo Ubuntu.

Dovresti specificare meglio come lo hai installato

Io ho usato safe graphics (sempre che si scriva così) per installarlo e ho installato l'ubuntu completo.

 :ciao:

6
Altri Paesi / Re:Come faccio a regolare l'ora sul mio fuso locale?
« il: 28 Aprile 2024, 12:14:30 »
Codice: [Seleziona]
Public Sub Main()

  ' occorre usare gb.util
  Print Hour(Now) - Hour(Date.ToUTC(Now))
  ' Meglio ancora:
  Print Hour(Now) - Hour(Date.FromUTC(Now))

End
:ciao:

7
Piccolo aggiornamento anche da parte mia.
Gli ultimi fix fra cui quello trattato qui, stanno per arrivare.
Oggi Minisini li ha inseriti nella stabile e dovrebbero essere disponibili dopo 24 ore sul PPA.

 :ciao:

8
Domande tecniche / Compilare Gambas3 su Ubuntu 24.04 LTS
« il: 26 Aprile 2024, 22:42:07 »
Per compilare Gambas su Ubuntu 24.04, questi sono i comandi del terminale:

Codice: [Seleziona]
sudo apt-get install build-essential g++ automake autoconf libbz2-dev libzstd-dev default-libmysqlclient-dev unixodbc-dev libpq-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses-dev libgmime-3.0-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.1-dev git libssl-dev qt6-base-dev qt6-webengine-dev qt6-svg-dev

Questi sono i comandi per la versione Master:
Codice: [Seleziona]
git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel

cd gambasdevel

./reconf-all && ./configure -C

La risposta del terminale corretta:
Citazione
|| THESE COMPONENTS ARE DISABLED:
|| - gb.db.sqlite2
|| - gb.desktop.gnome.keyring
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
|| - gb.qt4.webview

Codice: [Seleziona]
make && LANG="C" sudo make install

Se invece desiderate ottenere la versione Stabile:
Codice: [Seleziona]
git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable

cd gambastable

./reconf-all && ./configure -C

make && LANG="C" sudo make install

 :ciao:

9
Poiché gb.media si basa sul sistema di gestione multimediale GStreamer, è qui (sui plugin di questo) che deve indagare e usare poi i Componenti MediaPipeline e MediaControl.

Grazie alle tue numerose wiki sull'argomento noi ne siamo al corrente, ma lui?  :)

 :ciao:

10

Mi rimane un unico dubbio, con il vecchio editor se io scrivevo l'istruzione print <qualche variabile> questa causava la stampa del valore nello spazio sotto al listato, ora questo non mi pare che si verifichi più..... ne sapete qualcosa?

Funziona così da sempre, vedi immagine allegata  :ciao:
(intendo dire che devi selezionare la variabile se vuoi vederla così)

11
Ho aggiornato l'esempio sopra (StopTest) per renderlo più comprensibile.
Se qualcuno ha un'idea migliore di questa è il benvenuto, grazie.

@Afo, se hai risolto ti invito a porre un "Risolto" fra parentesi quadre sull'oggetto del primo post

 :ciao:

12
Visto che questo è un tuo campo ben arato, mi sarei aspettato un tuo intervento
 :ciao:

13
Confermo...

Ho testato sul desktop che ho a casa con versione 3.18.1

Comunque penso di non vederlo come un bug.... Probabilmente il bug era prima della versione 3.18.4,.
Penso sia più corretto che un oggetto invisibile non debba interagire con il programma....

Era solo per farlo notare....

Sono d'accordo con te, il malfunzionamento era prima.

Ho provato a vedere se riuscivo a creare delle shortcut per pulsanti, solo con l'ausilio di Action, ma non si può fare, lo ha confermato lo stesso Minisini.
Comunque ti rammento Action per dare la possibilità all'utente di cambiare le shortcut a piacimento.

 :ciao:

14
Scusa Arco se ne approfitto, ho ancora un dubbio che spero non sia troppo banale come il precedete: dopo aver iniziato il debug con lo Stop si può in qualche modo interromperlo restando con il programma in esecuzione?

Allego un esempio banale, tanto per rendere l'idea.
Quando il programma arriva allo stop, in base alle tue esigenze puoi avanzare passo passo per verificare il codice fino al raggiungimento del messaggio, per fare questo devi prima cliccare sull'editor dell'IDE e quindi agire sul tasto funzione F8, una volta verificato il codice e solo se non hai ottenuto degli errori, puoi avanzare fino allo stop successivo agendo su F5, ripeti fino alla fine.
Naturalmente il messaggio lo poni alla fine del codice da verificare.
Se invece incappi in un errore prima lo devi risolvere e poi ripeti come detto prima.
 :ciao:

15
@milio

Gambas 3.19.1 con le librerie gtk e qt funziona solo se Visible è spuntato e senza Caption.
Gambas 3.18.2 con le librerie qt funziona in entrambi i modi anche con Visible non spuntato e con Caption.
Invece con le librerie gtk la 3.18.2 si comporta come la 3.19.1

Risulta anche a te?

 :ciao:

Pagine: [1] 2 3 ... 278