It is currently 5 August 2021, 11:18 Advanced search

[RISOLTO] Encoding per funzione ExportData

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

[RISOLTO] Encoding per funzione ExportData

Postby anna.grifoni » 24 March 2021, 10:15

Buongiorno,
vorrei passare l'encoding alla funzione EXPORTDATA per gestire i caratteri speciali all'interno del file CSV esportato, ma non riesco a capire come gli devo passare l'encoding e quali valori ho a disposizione.
Potete cortesemente aiutarmi?

Grazie in anticipo
Last edited by anna.grifoni on 27 March 2021, 9:01, edited 1 time in total.
Anna G.
User avatar
anna.grifoni
 
Posts: 96
Joined: 15 October 2020, 8:15

Re: Encoding per funzione ExportData

Postby m.sirri » 25 March 2021, 13:21

L'encoding va speficato per nome (tipo "utf-8").
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8483
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Encoding per funzione ExportData

Postby anna.grifoni » 25 March 2021, 13:27

m.sirri wrote:L'encoding va speficato per nome (tipo "utf-8").

Ho provato a mettere il codice che mi hai scritto:
Code: Select all
Lista.exportData(false,"utf-8")

Ma ho il seguente schianto quando compilo:
Code: Select all
error: incompatible types: IDVariant cannot be converted to String
    [javac]       v_CSV = new IDVariant(PAN_LISTA.ExportData((new IDVariant(0)).booleanValue(),false, (new IDVariant("utf-8"))));

Comunque nel mio caso vorrei impostare l'encoding Windows-1252
Anna G.
User avatar
anna.grifoni
 
Posts: 96
Joined: 15 October 2020, 8:15

Re: Encoding per funzione ExportData

Postby m.sirri » 25 March 2021, 13:31

Ci dev'essere un bachetto nella mappatura del metodo.
Prova ad aprire le proprietà del metodo ExportData in libreria e a cambiare la definizione in questo modo:

new IDVariant($0.ExportData($1,false, $2.stringValue()))
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8483
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Encoding per funzione ExportData

Postby anna.grifoni » 25 March 2021, 13:46

m.sirri wrote:Ci dev'essere un bachetto nella mappatura del metodo.
Prova ad aprire le proprietà del metodo ExportData in libreria e a cambiare la definizione in questo modo:

new IDVariant($0.ExportData($1,false, $2.stringValue()))

Adesso non mi si ripresenta l'errore, ho inserito l'encoding: Windows-1252 ma non sembra funzionare: quando esporto mi caratteri speciali non vengono convertiti (tipo la lettera è mi si presenta è )
La mia app gira su un pc linux ma a me mi interessa avare l'encoding di windows, è possibile?
Anna G.
User avatar
anna.grifoni
 
Posts: 96
Joined: 15 October 2020, 8:15

Re: Encoding per funzione ExportData

Postby m.sirri » 25 March 2021, 15:20

Ho verificato il codice sorgente in Java ed effettivamente il parametro viene ignorato.

Crea un semplice progettino e inserisci una segnalazione di malfunzionamento così ti forniamo una patch.

Ricordati di specificare la versione per cui ti serve la patch.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8483
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Encoding per funzione ExportData

Postby m.sirri » 26 March 2021, 13:57

L'attività NPQ05070 è stata completata e sarà disponibile nella versione Instant Developer 21.0. Clicca qui per leggere le note di rilascio.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8483
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Encoding per funzione ExportData

Postby anna.grifoni » 26 March 2021, 16:52

m.sirri wrote:L'attività NPQ05070 è stata completata e sarà disponibile nella versione Instant Developer 21.0. Clicca qui per leggere le note di rilascio.

Grazie infinite!
Anna G.
User avatar
anna.grifoni
 
Posts: 96
Joined: 15 October 2020, 8:15

Re: [RISOLTO] Encoding per funzione ExportData

Postby m.sirri » 27 March 2021, 17:27

Figurati.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8483
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 12 guests