Tracciato
Moderatore: Moderatori
-
- Messaggi: 1047
- Iscritto il: lunedì 19 febbraio 2007, 1:00
- Contatta:
Tracciato
In questa area potrai affrontare aspetti tecnichi - per Admin
Premessa, nel forum ho trovato poca letteratura.
Ho già fatto la dichiarazione Clienti e Fornitori, con un programma gratuito messo gentilmente a disposizioneda da una Software House, ho esportato i dati dal mio DB convertito in XLS importato nel programma x.
Per il prossimo hanno vorrei fare tutto dal mio DB (FM5), il tracciato potrei copiarlo dal file generato dal programma x, quello che chiedo:
Come si realizza un tracciato? devo fare un campo per rigo? devo formattare il carattere? nei campi devo inserire opzioni/controlli? insomma una delucidazione prima di partire alla cieca.

Premessa, nel forum ho trovato poca letteratura.
Ho già fatto la dichiarazione Clienti e Fornitori, con un programma gratuito messo gentilmente a disposizioneda da una Software House, ho esportato i dati dal mio DB convertito in XLS importato nel programma x.
Per il prossimo hanno vorrei fare tutto dal mio DB (FM5), il tracciato potrei copiarlo dal file generato dal programma x, quello che chiedo:
Come si realizza un tracciato? devo fare un campo per rigo? devo formattare il carattere? nei campi devo inserire opzioni/controlli? insomma una delucidazione prima di partire alla cieca.
FMP 8,5 - XPpro sp2
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
-
- Messaggi: 1047
- Iscritto il: lunedì 19 febbraio 2007, 1:00
- Contatta:
Che intendi per tipo, il mio commercialista vuole solo ed esclusivamente il formato .txt (ANSI) con altri formati va in pallastregatto ha scritto:dipende dal tipo di tracciato richiesto.
.g.

Quindi partendo da questo con un TEXT EDITOR (notepad2) che mi fà vedere la struttura, ricostruirlo con FM.
(a proposito (CR)(LF) significa a capo?)
FMP 8,5 - XPpro sp2
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
che intendo per tipo? chessò, formato (xml, testo tab, csv…), campi richiesti, separatori di campo, separatori di riga, e quant'altro.
la rottura di palle CLAMOROSA è appunto il ritorno a capo ( (CR)(LF)) che filemaker gestisce in maniera scandalosa dalla versione 2. (vedi anche: http://www.fmpro.it/modules.php?name=Fo ... ic&p=15486)
.g.
la rottura di palle CLAMOROSA è appunto il ritorno a capo ( (CR)(LF)) che filemaker gestisce in maniera scandalosa dalla versione 2. (vedi anche: http://www.fmpro.it/modules.php?name=Fo ... ic&p=15486)
.g.
-
- Messaggi: 1047
- Iscritto il: lunedì 19 febbraio 2007, 1:00
- Contatta:
Letto.stregatto ha scritto: la rottura di palle CLAMOROSA è appunto il ritorno a capo ( (CR)(LF)) che filemaker gestisce in maniera scandalosa dalla versione 2. (vedi anche: http://www.fmpro.it/modules.php?name=Fo ... ic&p=15486)
.g.

FMP 8,5 - XPpro sp2
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
-
- Messaggi: 1047
- Iscritto il: lunedì 19 febbraio 2007, 1:00
- Contatta:
Con la semplice esportazione con coincide nulla, ecco perchè chiedevo come gestire i tracciati.stregatto ha scritto:parti dalla semplice esportazione. in quel caso si parlava di testo contenuto in un campo.
.g.
Con il portale l'accapo funziona, cioè non fà il quadratino, però esporta tutti i record esaminati e non il record correntese facessi un portale per gestire l'accapo?

FMP 8,5 - XPpro sp2
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
ecco perchè ti chiedevo maggiori particolari. perché devo tirare a indovinare?ritz ha scritto: Con la semplice esportazione con coincide nulla, ecco perchè chiedevo come gestire i tracciati.
ovviamente. che altro ti aspetti?Con il portale l'accapo funziona, cioè non fà il quadratino, però esporta tutti i record esaminati e non il record corrente
.g.
-
- Messaggi: 1047
- Iscritto il: lunedì 19 febbraio 2007, 1:00
- Contatta:
Niente ho provato a mettere il tracciato ma le dura....

Codice: Seleziona tutto
A
1CL001001 000001CL002001gpptrr64n22482w CL00300100000000000 CL004001 1000CL004002 200 A
2FR001001 000001FR0020010000000000000000FR00300100000000000 FR004001 2000FR004002 400
FMP 8,5 - XPpro sp2
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
OHHHHHHH! Vivaddio!
ma è tanto difficile dare qualche dettaglio in più?
sembra essere un tracciato a numero di caratteri fissi.
devi trovare il numero di caratteri per ciascun campo, poi creare un calcolato sul tipo:
sinistra(campo1&" ";numcaratteri) & sinistra(campo2&" ";numcaratteri)&… sinistra(campon&" ";numcaratteri) dove numcaratteri è il numeri di caratteri richiesti dal tracciato e fra le virgoletta c'è un numero di spazi pari o maggiore a numcaratteri.
poi esporti solo il campo calcolato e dovresti aver risolto.
.g.
ma è tanto difficile dare qualche dettaglio in più?
sembra essere un tracciato a numero di caratteri fissi.
devi trovare il numero di caratteri per ciascun campo, poi creare un calcolato sul tipo:
sinistra(campo1&" ";numcaratteri) & sinistra(campo2&" ";numcaratteri)&… sinistra(campon&" ";numcaratteri) dove numcaratteri è il numeri di caratteri richiesti dal tracciato e fra le virgoletta c'è un numero di spazi pari o maggiore a numcaratteri.
poi esporti solo il campo calcolato e dovresti aver risolto.
.g.