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

Pagine: 1 2 [3] 4 5 ... 85
31
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 06 Agosto 2022, 14:46:41 »
Allego esempio per eventuali test....

32
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 06 Agosto 2022, 11:57:24 »
Allora ravanando un poco su internet ho trovato che si dovenva aggiungere
Codice: [Seleziona]
Response.AddHeader("Content-Disposition", "attachment;filename=\"data.csv\"")

Codice: [Seleziona]
Public Sub Main()

  Dim Nx As Integer
  Dim Nx2 As Integer
  Dim s, r As String
  Dim sPath As String

  For Nx = 0 To 10
    For Nx2 = 0 To 10
      s &= Nx2 & ";"
    Next
    r &= Left(s, -1) & "\n"
    s = ""
  Next

  sPath = Temp() & ".csv"

  File.Save(sPath, r)

  Response.AddHeader("Content-Disposition", "attachment;filename=\"data.csv\"")

  Response.SendFile(sPath, "text/plain")

End

Il problema rimane per i fatto che se lancio questo codice 'da solo' il browser di fatto mi scarica l'allegato con nome dati.csv.
Se il codice lo faccio partire da un form e' come se la pagina sul browser rimanesse in perenne attesa e non scarica nulla....

33
Domande tecniche / Re:Inviare file con gb.web.gui
« il: 04 Agosto 2022, 19:50:12 »
Qualcosa ho fatto, ma ora sto uscendo...
Domani ti rispondo

Ciao e scusa

Scusa di che, anzi sono io che devo scusarmi, avrei dovuto esserci gia' arrivato....  :hatecomputer:

Ho provato con
Codice: [Seleziona]
Response.SendFile(Path As String [ , ContentType As String ])
ma probabilmente non serve allo scopo....

34
Domande tecniche / [RISOLTO] Inviare file con gb.web.gui
« il: 04 Agosto 2022, 17:01:56 »
Ciao a tutti. E' da poco che utilizzo questo interessante componente che ti permette di creare applicazioni web CGI.
Sto utilizzando come modello i sorgenti del programma WebDemo che si trova sulla software farm di gambas, ho creato dei report consultabili via web all'interno dell'azienda ed ora volevo inviare il contenuto della tabella del report, sotto forma di un file csv al client collegato ma non riesco a trovare il modo di farlo.
Qualcuno ha qualche idea?

35
Non funziona perche' non va a capo?

36
Ho visto pero' che non si adatta alla sezione del menu', quindi le lettere risultano tagliate

37
Prova con:
Codice: [Seleziona]
TuoMenu.Caption = "Io vado\nA capo"

38
Progetti degli utenti / Re:ProgressBar per terminale
« il: 21 Gennaio 2022, 14:38:55 »
Flush!!!!!!! Era Flush!!!!! Ecco perche' non mi scriveva nel terminale..... GRAZIE Vuott!!!!!!! :ok: :ok: :ok: :ok: :ok:

Allego inutilità corretta....

39
Progetti degli utenti / ProgressBar per terminale
« il: 20 Gennaio 2022, 08:11:40 »
Ciao a tutti.... Mi sono imbattuto in questi giorni in un progetto per l'aggiornamento di tabelle su database postgresql con sorgente remoto su database firebird.

Siccome ho utilizzato un port forwarding con ssh e avendo una connessione (in questo caso nella nostra sede in Francia) molto lenta, ho creato questo piccolo componente per verificare che il programma stesse lavorando oppure no.

Naturalmente ci ho messo piu' tempo a documentarmi per sviluppare il progress bar per terminale che non la procedura di estrazione dati, come dire 'unire l'inutile al dilettevole'  :rotfl:

40
Programmazione / Re:Evento ColumnSize in GridView?
« il: 18 Novembre 2021, 17:14:27 »
Con l'esempio di Gianluigi ho visto che l'evento ColumnSize si scatena solo se fai doppio click quando il mouse ha il puntatore di ridimensionamento colonna.
Tipo quando fai il ridimensionamento automatico in un foglio di calcolo, che con il doppio clic la colonna si dimensiona alla lunghezza del testo della cella.

41
Database / Re:sqlite3 prelevare dati
« il: 13 Novembre 2021, 18:07:58 »
Secondo me dovresti mettere un ordinamento direttamente nella query.

Es:
Codice: [Seleziona]
sql = "SELECT * FROM superenalotto WHERE I LIKE '%" & CStr(1) & "%' ORDER BY Campo_Data_che_non_so_quale_perche_usi_select_asterisco DESC;"

42
Domande tecniche / Re:Avviare gambas in un altra lingua
« il: 09 Novembre 2021, 11:43:36 »
Si forse in inglese e' meglio cosi:
Codice: [Seleziona]
export LANG=en_US.UTF-8

 ;D

43
Domande tecniche / Re:Avviare gambas in un altra lingua
« il: 09 Novembre 2021, 11:38:04 »
fai uno script bash

Codice: [Seleziona]
#!/bin/bash
export LANG=fr_FR.UTF.8
gambas3

salvi e gli dai il permesso di esecuzione al file con

Codice: [Seleziona]
chmod +x <tuo file>

poi lo lanci

44
Ciao vuott...
Progetto interessante...
Mi da errore pero' nella classe CSane alla riga 124
Codice: [Seleziona]
If Pointer@(Pointer@(pp)) == 0 Then FMain.errori.errata(12)
Non vi e' un oggetto errori nel form FMain

45
Domande tecniche / Re:Avviare gambas in un altra lingua
« il: 09 Novembre 2021, 11:13:53 »
Io ho utilizzato questo per il mio programma tradotto in francese:

Codice: [Seleziona]
Select Case Settings["Skema/Language", "IT"]
    Case "FR"
      System.Language = "fr_FR.UTF-8"
  End Select

Ovviamente devi aver installato la lingua sul tuo sistema.

Pagine: 1 2 [3] 4 5 ... 85