Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.visual-basic > #19464
| From | "fm" <fm@fm.it> |
|---|---|
| Newsgroups | it.comp.lang.visual-basic |
| Subject | Re: [ot] fatturazione elettronica |
| Date | 2018-10-21 09:53 +0200 |
| Organization | Netfront http://www.netfront.net/ |
| Message-ID | <pqhbai$lkt$1@adenine.netfront.net> (permalink) |
| References | (6 earlier) <pputor$2d5p$1@adenine.netfront.net> <ppvim8$5ht$1@gioia.aioe.org> <ppvkbu$1a3r$1@adenine.netfront.net> <4et6sdpeftk204de22nq26ddrk5am8l7b7@4ax.com> <pqh9f6$dbl$1@gioia.aioe.org> |
"Sauro" <vicchi@crsscala.it> ha scritto nel messaggio news:pqh9f6$dbl$1@gioia.aioe.org... > > "SB" ha scritto nel messaggio > >>>il file della fattura elettronica deve essere in codifica UTF-8. >>> >>>Se all'interno del file e' presente un carattere non UTF-8 >>>il file viene scartato da SDI. >>>Quindi i caratteri non UTF-8 devono essere filtrati. >>> >>>Non so se questo sia possibile con VB6, >>>pero' ASCII e' un sottoinsieme di UTF-8, >>>potresti filtrare tutti i caratteri non ASCII ... >> >> C'è l'api WideCharToMultiByte per la conversione in UTF-8, qui un >> esempio VB6: >> >> https://www.di-mgt.com.au/howto-convert-vba-unicode-to-utf8.html >> >> >> -- >> ciao >> Stefano > > Ho guardato ma non ho capito. > > Userò un metodo più brutale per i caratteri non > permessi da UTF8: > Le lettere accentate le trasformerò in lettere normali. > Gli altri simboli in uno spazio. > Lo sò, non è corretto, ma la ditta Pinco che stà in via > 1° maggio dovrà accettare una fattura che la colloca > in via 1 maggio. > IMVHO Il problema e' proprio di prevedere QUALI siano i possibili caratteri da trasformare. Se negli archivi gestionali, che stanno a monte della fattura, puo' entrare di tutto, ad es caratteri unicode provenienti da copia-incolla, allora il numero di questi caratteri estranei puo' essere di decine o centinaia. Non puoi fare semplicemente una serie di replace. Sempre imvho, dovresti vedere se in VB6 sono disponibili componenti o dll precostituite per il filtraggio, SENZA elencare i caratteri. Nel mondo .NET si possono usare varie tecniche, come il system text encoding oppure le espressioni regolari. RegEx si dovrebbe poter usare anche in VB6, si trovano in rete varie formule gia' scritte, casomai saranno da tradurre... ciao fm
Back to it.comp.lang.visual-basic | Previous | Next — Previous in thread | Next in thread | Find similar
[ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-04 10:17 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-05 18:40 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-06 09:34 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-06 11:43 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-07 08:35 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-07 13:19 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-07 15:14 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-07 18:25 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-08 08:51 +0200
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-09 10:59 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-08 19:05 +0200
Re: [ot] fatturazione elettronica RobertoA <amorosik@tiscalinet.it> - 2018-10-09 09:39 +0200
Re: [ot] fatturazione elettronica "Freccia (VegetaSSj)" <NIENTESPAMfreccia_vegetassj@hotmail.invalid> - 2018-10-06 10:45 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-08 19:08 +0200
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-09 10:53 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-10 09:23 +0200
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-13 20:00 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-14 10:12 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-14 16:09 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-14 16:37 +0200
Re: [ot] fatturazione elettronica SB <stNOOObenevSPAM@tin.it> - 2018-10-14 19:00 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-21 09:22 +0200
Re: [ot] fatturazione elettronica "fm" <fm@fm.it> - 2018-10-21 09:53 +0200
Re: [ot] fatturazione elettronica SB <stNOOObenevSPAM@tin.it> - 2018-10-21 12:09 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-21 09:06 +0200
Re: [ot] fatturazione elettronica "Sauro" <vicchi@crsscala.it> - 2018-10-14 16:21 +0200
Re: [ot] fatturazione elettronica Luca D <antaniserse@yahoo.it> - 2018-10-14 10:02 -0700
Re: [ot] fatturazione elettronica "Andrea (Work)" <andrea.isworkDELETEME@gmail.invalid> - 2018-10-15 10:46 +0200
csiph-web