Comment faire pour définir une zone de texte multi-ligne dans SSRS?
J'ai un rapport avec de nombreux champs que je suis en train de descendre à 1 page horizontalement (je ne me soucie pas de savoir si c'est 2 ou 200 pages à la verticale... ne veux pas avoir à traiter avec 2 pages de large x pages train épave). Cela dit, il traite avec les informations de contact.
Mon idée était de faire:
Name: Address: City: State: ...
Jon Doe Addr1 ThisTown XX ...
Addr2
Addr3
-----------------------------------------------
Jane Doe Addr1 ThisTown XX ...
Addr2
Addr3
-----------------------------------------------
Est-il un moyen de définir un textbox
pour être multi-ligne (ou SQL résultat)? Ai-je raté quelque chose sanglante évident?
La Propriété CanGrow est activé par défaut, et j'ai vérifié que c'est vrai. Mon problème est que je ne sais pas comment faire pour forcer un saut de ligne. Je reçois 3 champs d'adresse qui vient de remplit une ligne, puis l'enveloppe à l'autre. J'ai essayé /n
, \n
(puisque je ne me souviens jamais lequel est le bon slash à mettre), <br>
, <br />
(depuis le rapport sera affiché dans un contrôle ReportViewer dans un ASP.NET le site web). Je ne peux pas penser à d'autres façons de faire passer le texte.
Est-il un moyen pour obtenir les résultats de la base de données que 3 lignes de texte/de caractères?
OriginalL'auteur Pulsehead | 2008-08-25
Vous devez vous connecter pour publier un commentaire.
Modifier le rapport de la boîte de texte à:
VbCrLf
vous pouvez devriez utiliserSystem.Environment.NewLine
que les meilleures pratiquesEt remplacer
+
à&
OriginalL'auteur Pulsehead
J'ai eu un autre problème, après avoir mis les
chr(10)
dans la base de données.Dans le domaine (dans le rapport) ajouter:
OriginalL'auteur Sam
Appuyant sur Maj+Entrée lors de la saisie dans la zone de texte crée un saut de ligne.
OriginalL'auteur James An
Mes données a été capturée dans un SL, besoin de ceci pour l'expression de champ
upvoted cause
Chr(10) != Chr(13)
OriginalL'auteur Adriaan Davel
Je crois que vous devez définir la propriété Autoextensible à vrai sur la zone de texte. Voir http://msdn.microsoft.com/en-us/library/ms159116(SQL.90).aspx pour certains détails.
OriginalL'auteur Sean Carpenter
lien briser ce faire
chr(10)
OriginalL'auteur zhengokusa
Essayez celui-ci :
OriginalL'auteur
Dans RDLC rapports, vous pouvez convertir une zone de texte à placehoder.
Puis à droite, cliquez sur la zone de texte de l'espace réservé, sélectionnez placehoder propriétés, puis sélectionnez HTML. Alors pour multiligne prennent effet, vous devez insérer
<br/>
balise entre ces lignes.OriginalL'auteur Hemal