Domanda

Ho un Report Crystal che è visualizzato tramite un CrystalReportViewer control .pagina aspx (utilizzando VS2008).

Il report ha due data-driven FieldObjects (che può contenere un numero variabile di caratteri) che vorrei visualizza sulla stessa linea, una accanto all'altra.

Il problema è quando il testo nella prima FieldObject è troppo lungo si sovrappone il testo nella seconda FieldObject.

Ho provato impostando il 'Espandibile=True' e 'MaxNumberOfLines=1' il primo FieldObject 'spingere' la seconda FieldObject più a destra, ma questo non funziona.

Come posso ottenere il secondo FieldObject per visualizzare sempre subito dopo il primo FieldObject, a prescindere dalla lunghezza del testo nel primo?

Applausi in anticipo di qualsiasi conoscenza si può cadere.

È stato utile?

Soluzione

è possibile aggiungere un oggetto di testo per il report.E durante la modifica del testo dell'oggetto di testo, trascinare il campo che si desidera visualizzare dall'oggetto explorer nella casella di testo.Quindi premete spazio, quindi trascinare il secondo campo nella stessa casella di testo.I tuoi due campi sarà sempre uno spazio a parte.Si potrebbe, naturalmente, aggiungere più spazi o qualsiasi altro testo che si desidera.

Altri suggerimenti

Oppure si può creare una funzione che restituisce campo1 + "" + campo2 e aggiungere la funzione di report.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top