Pagina 1 di 1

Intestazione Cliente Vuota Report Personalizzati - RISOLTO

Inviato: 17/01/2018, 15:54
da NemesMik
Salve a tutti,
inizio col congratularmi con Steno e tutte le persone che hanno contribuito a creare questo software, molto intuitivo e funzionale,
detto questo avrei un problemino su cui sto sbattendo la testa da un po' di giorni e che non riesco a risolvere:
dopo aver creato dei report personalizzati, sia per Fatture che per Note Accredito e DDT, ho notato un problema abbastanza fastidioso:
nel caso in cui nei dati destinatario non vengano inseriti il Codice Fiscale o la Partita Iva non viene stampato il riquadro dell'intestazione Cliente, lasciando uno spazio bianco vuoto.
Pensavo di riuscire a gestire la cosa impostando nel campo Codice Fiscale il codice:
[if([DC.TabellaClienteInFattura."CodiceFiscale"] ='.',[ZeroString], [DC.TabellaClienteInFattura."CodiceFiscale"] ]
Foto di esempio:
Senza Inserire CF
<IMG src="<URL url="https://i.imgur.com/SNNMqIy.png%22%3E%3 ... ><IMG</URL> src="<URL url="https://i.imgur.com/SNNMqIy.png%22%3E%3 ... ><IMG</URL> src="<URL url="https://i.imgur.com/SNNMqIy.png">https: ... URL>"><IMG src="https://i.imgur.com/SNNMqIy.png">Immagine</IMG></IMG></IMG></IMG>
Inserendo un punto . al posto del CF
<IMG src="<URL url="https://i.imgur.com/i22hZlX.png%22%3E%3 ... ><IMG</URL> src="<URL url="https://i.imgur.com/i22hZlX.png%22%3E%3 ... ><IMG</URL> src="<URL url="https://i.imgur.com/i22hZlX.png">https: ... URL>"><IMG src="https://i.imgur.com/i22hZlX.png">Immagine</IMG></IMG></IMG></IMG>
Il problema è che non sempre funziona, varia (apparentemente in modo random) da cliente a cliente,
Inoltre nei DDT ho lo stesso problema di spazi bianchi al posto della intestazione, ma in quel caso riesco a risolvere solo NON inserendo il Codice Fiscale, mentre se inserisco il punto . non funziona.
Avreste suggerimenti da darmi? Ho già disattivato il cotnrollo Partita Iva e Codice Fiscale, ho già provato diversi codici e soluzioni anche trovate sul forum, anche provando ad usare i codici postati da un utente tempo fa inserendo un secondo box DIETRO all'instestazione cliente col codice:
[DC.TabellaClienteInFattura."Denominazione"]
[DC.TabellaClienteInFattura."Indirizzo"]
[DC.TabellaClienteInFattura."CAP"] [DC.TabellaClienteInFattura."Citta"] ( [DC.TabellaClienteInFattura."Provincia"] )
[if([DC.TabellaClienteInFattura."CodiceFiscale"] '','C.F.','' ] [DC.TabellaClienteInFattura."CodiceFiscale"] [if([DC.TabellaClienteInFattura."PartitaIVA"]'','- P.IVA','' ] [DC.TabellaClienteInFattura."PartitaIVA"]
[if([DC.TabellaClienteInFattura."Telefono"]'','Tel.','' ] [DC.TabellaClienteInFattura."Telefono"] [if([DC.TabellaClienteInFattura."fax"]'','- Fax','' ] [DC.TabellaClienteInFattura."fax"]
Detto tutto questo, se uso i report preinstallati sul programma funziona tutto senza questo difetto, non riesco a capire dove sbaglio
Spero possiate aiutarmi, sto diventando matto per trovare una soluzione, e mi scuso in caso la spiegazione non fosse perfettamente comprensibile, mi rendo conto di aver fatto molti giri di parole...
Grazie in anticipo <E>:)</E>

Re: Intestazione Cliente Vuota Report Personalizzati - RISOLTO

Inviato: 18/01/2018, 10:35
da NemesMik
Ho risolto finalmente!
Scrivo la soluzione in caso servisse ad altri in futuro:
il problema era semplicemente causato dal mio utilizzare un unico box di testo (invece dei 4 sovrapposti di default) modificato da quelli preesistenti, senza sapere che ci fosse uno script abilitato su di esso!
Quindi mi è bastato entrare in modifica, flaggare la voce script, ed eliminare lo script esistente \:d/
Questo problema si era poi diffuso con reazione a catena poiché per creare nuovi box di testo usavo copie del box originale, modificandolo poi in dimensioni e contenuto, ma trascinandomi dietro come ospite indesiderato lo script attivo
Spero possa esser utile ad altri
Buon lavoro a tutti! <E>:)</E>

Re: Intestazione Cliente Vuota Report Personalizzati - RISOLTO

Inviato: 15/05/2018, 7:14
da EspConsulenze
Grazie mille
mi hai risolto un problema che si era creato l'altro giorno e che non riuscivo a sistemare.
Eleonora