Zeilenumbruch

Hallöchen,

kann mir jemand sagen wie man einen Zeilenumbruch innerhalb eines Daten/Tabellenfeldes in Arcview macht? Ich möchte die Daten nicht wie einen langen Rattenschwanz hintereinander schreiben...

Marion - Danke
Hallo,

kann es sein das du dieses meinst...
http://www.juergenevert.de/arcview/tipps/tippframe.html
unter "Beschriftung mit mehreren Feldern"
Zitat: Trennen Sie dabei die Inhalte der Felder mit dem Wagenrücklaufzeichen (10.aschar), um die Angaben untereinander angeordnet auszugeben (Juergen Evert)
Allerdings weiß ich nicht ob man dann mehrere Zeilen in der Tabelle sehen kann.

Gruß Tobi
Hallo Tobi,

Das ist leider nicht das was ich suche...es geht mir nicht um die Beschriftung mit Daten aus mehreren Feldern. Ich möchte einfach nur in einer Arcview-Datentabelle in einem beliebigen Feld einen Zeilenumbruch machen...in diesem Feld habe ich einer Fläche Kartierungsergebnisse mehrerer JAhre zugeordnet--> diese stehen nun alle hintereinander weg...und ich möchte nun nach den jeweiligen Ergebnissen für jedes Jahr einen Zeilenumbruch machen (damit die Spalte nicht allzu lang wird). Ich hoffe ich konnte das jetzt verständlicher rüberbringen...

Marion
Das kannst du nur programmatisch machen. Ein Nachteil ist auch, dass du in der Tabelle dann nichts mehr lesen kannst, weil die Größe der Tabellenzelle nicht verändert werden kann.
Hallo Marion,

das wird so nicht funktionieren. AV ist halt "nur" eine Datenbank.
Aber wäre es nicht sinnvoll, für jedes Jahr eine Spalte anzulegen?

Gruß

Sven
..in diesem Fall leider nicht.

Trotzdem danke - Marion
Hallo Marion,

es ginge wie folgt:

1. Anstelle des Zeilenumbruches schreibst du ein Sonderzeichen, im folgenden Beispiel #
2. im Calculator aktivierst du den Advanced Modus (Haekchen setzen)
3. Im obeeren Feld gibst du folgendes ein:

' Beliebigen Text ersetzen
Dim strAlterText As String
Dim strNeuerText As String
strAlterText = [Objektart]
' Text ersetzen
strNeuerText = Replace(strAlterText, "#", Chr(13) & Chr(10))

4. unten muesste dann stehen:

strNeuerText

Viel Erfolg und Gruss

Uwe
Hello again,

ich fuerchte, wir sprechen nicht dieselbe Sprache. Sorry, ich war in Gedanken im ArcView 8-Forum! Falls du den beschriebenen Loesungsweg aber gehen moechtest, hier ist er noch mal uebersetzt in Avenueisch. Im Calculator von ArcView 3 musst du folgende Formel eingeben:

[MeinFeld].Substitute("#", nl)

Das waere alles und macht mir gleich wieder klar, warum ich Avenue nachtrauere.

Sniff!

Uwe
danke...
@ uwe

In ArcGis geht's doch auch ohne den Advanced Aufwand:

Replace([Objektart],"#",vbcr)
Danke, damit haette ich 'ne ganze Menge gelernt scheint mir. Klingt ja auch logisch muss im im Nachhinin sagen. Ausserdem bin ich ganz schoen erleichtert, dass ich Avenue gar nicht ganz so doll hinterhertrauern muss!

Uwe