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

Pagine: [1] 2 3 ... 108
1
Programmazione / anomalia di trasferimento dati al 1° passaggio
« il: 17 Ottobre 2023, 10:31:35 »
Si tratta di un riscontro non recentissimo, ma sul quale non mi sono soffermato mai più di tanto.
Nel mio programma ContabFam e all'interno della schermata riportata nell'immagine seguente, la seguente anomalia:
Alla presentazione della schermata, al primo doppio click dato su una qualunque delle righe compilate della gridbox, il programma non riesce ad eseguire il trasferimento del contenuto della casella "TIPO DI CONTANTI" nella proprietà TipoRestaG.text della ComboBox relativa, mentre tutte le volte successive, senza però mai uscire dalla schermata, il trasferimento viene eseguito benissimo.
Ho superato l'inconveniente duplicando l'istruzione di trasferimento.
Riporto qui sotto la modifica apportata al mio codice:
Codice: [Seleziona]
 If GriResta[i_RgGriResta, 2].Text <> "" Then
      ModElSelResta.Enabled = False
      bSwVoPresente = True
      $StriMia = GriResta[i_RgGriResta, 1].text
      GriResta[i_RgGriResta, 1].text = ""

      TipoRestaG.text = $StriMia
      TipoRestaG.text = $StriMia      ' serve per assicurare sempre il corretto trasferiemtno del contenuto di $StriMia

      $StriMia = (GriResta[i_RgGriResta, 2].Text)
Allego anche l'immagine che mostra l'effetto del mancato trasferimento nella testo visibilke della ComboBox denominata "Tipo di Contanti".

Non so se questa mia segnalazione può tornare utile a qualcuno.
 :ciao:

2
Domande tecniche / Re:installare Gambas3 in Ubuntu
« il: 30 Gennaio 2022, 16:31:36 »
Mi ripeto
Non so che desktop usi

Il mio ambiente grafico e Gnome.

Comunque, non hai risposto alla mia domanda.
Mi ripeto:  vorrei installare Gambas3.15.2 in Ubuntu 20.04.1. E' possibile?

3
Domande tecniche / Re:installare Gambas3 in Ubuntu
« il: 30 Gennaio 2022, 11:25:34 »
qui:
https://www.ubuntu-it.org/download
c'è la versione LTS di Ubuntu 20.04.3 Desktop, fai il download, verifica qui:

Purtroppo quella versione di Ubuntu l'ho installata ed abbandonata perchè mi ha dato un sacco di problemi di configurazione, per via dei driver VGA. Non sto qui a dilungarmi oltre. Andrei fuori tema  ed alla fine mi bocceresti, e questa volta senza paragonarmi a nessun nome illustre del passato.

Ora, se possibile, visto in fedora-32, ho installato, mi pare l'hanno scorso,  Gambas3.15.2, seguendo la stessa tua miniguida che ho cercato di seguire pure adesso, vorrei installare la stessa versione anche in Ubuntu 20.04.1.
Ora leggo le guide che mi hai segnalato e poi procedo, a meno che, nel frattempo tu non mi consigli diversamente per installare Gambas3.15.2.


4
Domande tecniche / installare Gambas3 in Ubuntu
« il: 29 Gennaio 2022, 22:20:05 »
Oggi ho potuto installare sul mio pc UBuntu 30.04.1.
Dovendo utilizzare Gambas anche indetto mS.O, ho seguito la miniguida"Compilare Gambas su Ubuntu 20.04.pdf (146.01 kB - scaricato 6 volte.)"
Ho pertanto eseguito i comandi
Codice: [Seleziona]
 sudo apt-get install build-essential g++ automake autoconf libtool libbz2-dev default-libmysqlclient-dev
    7  git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable
    8  sudo apt install git
    9  git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable
   10  cd gambastable
   11  export GB_GUI=gb.qt5 && gambas3
   12  sudo apt install gambas3-ide
   13  sudo make uninstall
   14  cd
   15  rm -rf gambastable/
   16  git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable
   17  cd gambastable
   18  ./reconf-all && ./configure -C
   19  make
   20  sudo make install
Ho riavviato e ho cliccato sull'icona gambas3, ma non si è avviato.
Evidentemente ho sbagliato qualcosa nella sequenza, ma cosa?

5
Fedora e derivate / Re:Gambas3 e fedora34
« il: 20 Agosto 2021, 11:24:45 »
@ Gianluigi

Ti ringrazio tantissimo per le tue indicazioni.
Ho seguito, alla fine delle letture che mi hai indicato, la tua miniguida per l'installazione di Gambas e non ho incontrato ostacoli.
Alla fine di tutto il processo di installazione, ho riavviato fedora34, ho trovato l'icona di gambas nel pannello delle applicazioni avviabili, ho avviato gambas col mio applicativo.
 :yeah:

Ho provato a lanciarlo ed a seguire alcuni passaggi. Pare che funzioni bene.
 ;D

6
Fedora e derivate / Re:Gambas3 e fedora34
« il: 19 Agosto 2021, 19:16:43 »
Forse potresti compilare.
Si è vero, ma io non vi sono abituato ed in fedora ho sempre trovato l'ambiente corretto, quindi mji trovi assolutamente impreparato.
L'ho fatto in passato un paio di volte, mi pare  per Mageia e Sabayon.
Allora però ho scaricato i sorgenti Gambas da sourceforge.net, ma non ho annotato niente su come ho proceduto dopo. Capisci che la mia mente, ormai stanca, ha difficoltà ad imparare sempre criteri di installazione nuovi e rudimentali, tornando indietro di interi decenni, rispetto alla mia precedente versione di SO.

Tu sai che Gambas è l'ambiente di programmazione con cui ho costruito la mia applicazione di contabilità familiare, di uso giornaliero. Non posso fare a meno di Gambas.
Quindi dovrò seguire, ad ogni avanzamento di versione di SO., una nuova installazione di Gambas.

Tornando al tuo consiglio: ho letto la tua guida su come compilare Gambas. Non ho capito come mai non abbia suggerito di scaricare i sorgenti di Gambas direttamente dal sito "https://sourceforge.net/projects/gambas/files/". Allora, per curiosità sono andato a guardare ed ho trovato la versione più recente scaricabile è la "gambas3-3.10.0.tar.bz2" risalente addirittura al  28-07-2017.
 :o ???

Spero che tu, conoscendo benissimo l'ambiente (lo vivi ogni giorno), voglia illuminarmi.

7
Fedora e derivate / Re:Gambas3 e fedora34
« il: 18 Agosto 2021, 22:22:43 »
l'ho installato da riga di comando, secondo quanto vissuto nell'instaloloazione in fedora32, per via di quanto letto sul malfunzionamento delle QT4:
Codice: [Seleziona]
sudo QT_QPA_PLATFORM=xcb /usr/bin/gambas3

8
Fedora e derivate / [Risolto] Gambas3 e fedora34
« il: 17 Agosto 2021, 22:34:39 »
Ahimè, Gambas3 non si avvia da fedora34.
L'avvio si arresta col messaggio riportato nell'immagine allegata.

Ogni aggiornamento di S-O, mi ha comportato problemi, finoo ad ora sempre superati.
Con fedora sono riuscito a proseguire sempre. Questa volta però non so come muovermi. ???
Chi mi può dare una mano?

9
Programmazione / Re:dirview
« il: 04 Ottobre 2020, 12:23:15 »
Credo che sia il comportamento normale, dirview mostra le directory filechooser mostra i file.
Si, corretto, infatti quello che mi sorprende è come mai, cliccando sul simbolo ">" a fianco alla cartella "ContaDigit", tale simbolo cambia in "˅" e appaiono le cartelle sottostanti, mentre, quando vado a cliccare sul simbolo  ">" a fianco alla cartella ".src", il simbolo scompare completamente e, allo stesso tempo, non compare niente del suo contenuto.
Non vedendo il suo contenuto non posso procedere a selezionare alcuno dei file in essa contenuti e quindi non posso scatenare alcun evento  di tipo click, per la successiva attività come, per esempio, aprire il file per leggerlo e riportare poi il suo contenuto in un file .txt.


10
Programmazione / dirview
« il: 03 Ottobre 2020, 23:05:19 »
Per procedere alla trascrizione in formato .txt dei file codice di un mio progetto, ho pensato di scrivere un progettino che risalga al contenuto della directory .src del dato progetto  e selezionare di volta in volta il file da trascrivere.
Ho creato perciò nella Form.Main una DirView dove espongo le directory dei vari progetti Gambas. Dentro la finestra della DirView, clicco sulla cartella di uno dei progetti e riesco ad aprire l'albero sottostante. Quando però vado a cliccare sulla cartella .src del progetto, non riesco a vedere il suo contenuto. Lo stesso accade per tutte le altre directory dipendenti.
Allego due immagini, la prima successiva al click sulla cartella del progetto, la seconda successiva al click sulla sottocartella .src, nella speranza che qualcuna possa darmi la spiegazione su un comportamento totalmente inatteso.

11
Programmazione / Re:Gridview con una sola colonna
« il: 03 Ottobre 2020, 10:19:39 »
Grazie.

12
Programmazione / [Risolto] Gridview con una sola colonna
« il: 01 Ottobre 2020, 23:09:49 »
Mi trovo a dovere costruire una GridView con un numero variabile di colonne e di righe.
Da codice individuo la quantità di colonne e di righe da costruire ed una di esse dovrebbe permettermi di potere dichiarare una sola colonna e, in questo caso, non ho bisogno nemmeno di una riga Header, perciò ho tirato fuori le seguenti righe di codice:
Codice: [Seleziona]
 n = ($TbVoIni.Count / 2) - 1
            Select Case DatiLetti.Rows.count
                    Case 0
                      DatiLetti.Header = DatiLetti.None          'impostazione della Riga di Testata
                      DatiLetti.Grid = False          'impostazione modello griglia "Disattivo"
                      DatiLetti.Columns.count = 1                                    'impostazione n° di colonne
                      DatiLetti.Rows.count = n + 1     
                      DatiLetti.Columns[0].width = "720"               'impostazione larghezza 1^ colonna
                      DatiLetti.Columns[0].Alignment = Align.Left
                      For i = 0 To n

                        DatiLetti[i].Text = $TbVoIni[i, 0]                          '  **?**

                        iCoVoce = $TbVoIni[i, 1]
                        $VoceCto = EstraiVocePianCont(iCoVoce)
                        DatiLetti[i].Text = $VoceCto
                        DatiLetti[i].Font.Size = 12
                      Next
Ebbene, al momento dell'esecuzione dell'istruzione
Codice: [Seleziona]
 DatiLetti[i].Text = $TbVoIni[i, 0]
ricevo il seguente Errore:
Citazione
argomenti non sufficienti nel Form71.1062

Ciò non succede quando le colonne sono 2 o più.

Può essere perchè non sono consentite, per la GridView, meno di 2 colonne?



13
Database / Re:sqlite3 connection.begin
« il: 23 Dicembre 2019, 22:38:54 »
Ci stai prendendo in giro?
Se ancora non sai che cosa è una transazione dopo anni di database, forse ti conviene dedicarti esclusivamente agli scacchi.
:o

14
Database / sqlite3 connection.begin
« il: 20 Dicembre 2019, 22:26:09 »
Ciao a tutti.
St cercando di velocizzare sempre più la lettura e scrittura di dati su un db.sqlite3 ed in tal senso ho modificato la mia classe Open del mio DB così:
Codice: [Seleziona]
  With
      DBConnection
            .Close
            .Type = "sqlite3"
            .Host = $DbPath
            .Name = $DbNome
            .OPEN    'Apro il DB
            .Begin
  End With

però, il comando "Begin" bllocca il DB, impedendo operazioni di scrittura sul DB come Drop table, create table, commit.

A questo punto, devo dire che, malgrado la mia esperienza su Gambas e su SQLite non ho capito quando e come usare il comando begin.

Se c'è qualcno che lo ha usato con successo, mi potrebbe dare un chiarimento su esso?

15
Programmazione / Re:classe action
« il: 27 Aprile 2019, 16:57:02 »
Scusa, ma tu ancora fai riferimento "A Beginner's Guide to Gambas" per capire Gambas ?  ???
:D In effetti...
"In effeti..",   che cosa?
Non hai capito nemmeno tu.

I miei rudimenti con Gambas sono iniziati leggendo proprio "A Beginner's Guide to Gambas"  ed ho affrontato allora l'IDE di Gambas con quello strumento, strumento con cui ho molto facilmente imparato a disegnare gli oggetti grafici dentro le form occorrenti ai miei programmi. Mi sono trovato bene. Ormai quel manuale fa parte dei miei antichi ricordi, ma resta, comunque, la mia fonte principale d'apprendimento. Ecco perchè l'ho citato. Purtroppo ho sempre sofferto quando ho avuto bisogno di ricorrere a quel maledettissimo "SetFocus". Se non fosse per quello non sarei qui a ragionare sulla classe Action, perchè avrei capito già tutto quello che mi serviva capire.

Pagine: [1] 2 3 ... 108