SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Zeilen in Rich Text Feldern zählen

Unbeantwortet Dieser Beitrag hat 4 Antworten

Ohne Rang
1714 Beiträge
C.Kaiser erstellt 21 Dez. 2010 12:02
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

weiß jemand wie und ob man Zeilen in SharePoint Rich Text Feldern zählen kann? Erschwerend kommt hinzu, dass das Ganze über ein JavaScript / JQuery gesteuert werden müsste, da es bei einem Postback über das ASP.NET / Sharepoint Control (control.rows.Count) zu spät ist.

Hintergrund:
Der Benutzer hat die Möglichkeit, über ein RTF Eingaben zu machen. Allerdings gibt es verschiedene Ausgabevarianten. Einmal eine "kurze" in der Feldinahlte bei Bedarf abgeschnitten werden und einmal eine "lange" bei der der gesamte Feldinhalt angezeigt wird.

Alle Antworten

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 21 Dez. 2010 14:42
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Also nicht daß ich eine Ahnung hätte, wie man das überhaupt machen könnte, aber bist Du sicher, daß das sinnvoll ist? Die Anzahl Zeilen hängt doch von der Fensterbreite ab und kann sich deshalb jederzeit ändern (ohne daß sich der Text ändert).

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
1714 Beiträge
C.Kaiser Als Antwort am 21 Dez. 2010 14:46
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Wir haben eine Custom Anzeige gebaut und da hängt die Anzahl der Zeilenumbrüche von den zugehörigen HTML-Tags ab als <p>, <div> usw. usf. . Die Tags müssten gezählt werden, allerdings halt nicht bei Postback, sondern am besten dynamisch bei Eingabe.

Sinnhaftigkeit  (vor allem Aufwand / Nutzen) habe ich auch schon angezweifelt - aber meine meinung zählt nicht :-P

Beste Grüße,
Christian

http://www.sharepoint-rhein-ruhr.de

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 21 Dez. 2010 15:58
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Da wirst Du wohl irgendein JavaScript einbauen müssen, das die Tags zählt und das Ergebnis irgendwo darstellt. Aber frag mich bloß nicht, wie man dem RTE beikommt...

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
1714 Beiträge
C.Kaiser Als Antwort am 21 Dez. 2010 16:05
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Mal schauen.... wahrcheinlich eine Kombination aus dem

http://www.sharepointkings.com/2010/10/getting-sharepoint-rich-text-field-data.html

und dem

http://forums.asp.net/p/1251786/2324394.aspx

Beste Grüße,
Christian

http://www.sharepoint-rhein-ruhr.de