Autore Messaggio
CERAMICHELICATA
16/08/2010 10:36:00


CREAZIONE TRACCIATO RECORD CLIENTI

Salve a tutti, sto cercando di realizzare un tracciato record da utilizzare per il sito delle poste italiane per la generazione dei bollettini premarcati per i miei clienti.

Per ultimare il tracciato record mi manca di definire un campo che deve contenere un contatore a partire da 1.

Nell'esempio che vedete c'è quindi da modificare solo il campo PROG che deve quindi contenere un numero progressivo (1,2,3,4,5,6 ecc)

Vorrei sapere come posso realizzare questo campo nella schermata anagrafica clienti.

Fatemi sapere come posso fare

Grazie

Glauco
16/08/2010 12:20:00


Questo file come lo hai realizzato? Puoi mostrarci uno screenshot del filtro utilizzato? E' una esportazione che devi fare periodicamente oppure giornalmente?
In ogni caso credo che l'unica soluzione è creare un filtro di esportazione tramite uno script. Mmmmm

CERAMICHELICATA
16/08/2010 16:17:00


Questa schermata viene visualizzata da anagrafica cliente. Mi serve questa funzione periodicamente per generare un tracciato record che utilizzo nel sito delle poste per generare bollettini.

Ecco il filtro che ho utilizzato:

If RowItem.CustomField(255) = "BOLLETTINO" Then

  Rdy.ResponseWrite("SHOW")

Else

  Rdy.ResponseWrite("HIDE")

End If

In questo modo tutti i miei clienti che hanno come motivo blocco anagrafica la parola BOLLETTINO saranno visualizzati in questa schermata.

All'inizio volevo creare un filtro di esportazione ma ho abbandonato quella funzione percè non sono riuscito a personalizzare il titolo di ciascun campo cosa che invece su questa schermata riesco a fare (PROG, DATA, IMPORTO, CAUSALE ECC)


CERAMICHELICATA
16/08/2010 16:23:00


Ecco la schermata che utilizzo per personalizzare la visualizzazione.

Sccessivamente il risultato che ottengo lo esporto in Excel tramite click destro direttamente da Ready.

Il sito delle poste richiede il tracciato in formato testo delimitato e salvato in formato .txt

Sarebbbe utile come tu dici realizzare tutto questo dalla funzione "esportazione dati" ma come dicevo prima non riesco a personalizzare l'intestazione delle colonne.

CERAMICHELICATA
16/08/2010 16:34:00


Ecco invece il tracciato record creato con la funzione esportazione dati

In questo caso oltre al solito problema del topic che riguarda il numero progressivo delle righe ho anche il problema che non riesco a personalizzare l'intestazione delle colonne.

Fammi sapere Glauco come posso risolvere il problema. Grazie

Fabio
16/08/2010 21:27:00


L'unico modo per fare una esportazione del genere e' tramite uno script completamente personalizzato (con cui si risolve in particolare il problema del progressivo di riga altrimenti impossibile da risolvere)
Usando le visualizzazioni personalizzabili o i filtri di esportazione normale non e' possibile creare un progressivo del genere.
Purtroppo creare uno script completamente personalizzato e' tutt'altro che facile, al limite andrebbe fatto in teleassistenza Sad

CERAMICHELICATA
16/08/2010 22:59:00


Non importa Fabio, continuo ad usarlo in questo modo che va comunque bene cambiando progressivo in excel

Grazie lo stesso