Autor Thema: Leerzeile in Textfeld mit Mehrfachauswahl  (Gelesen 3503 mal)

Offline wuschel

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Leerzeile in Textfeld mit Mehrfachauswahl
« am: 19.09.06 - 14:10:30 »
Hallo,
in den Eigenschaften meines Textfeldes (Mehrfachauswahl) habe ich definiert, dass jedes Semikolon einen Zeilenumbruch erzeugt. Aus einer Zuweisung über LS mit "xxx;yyy;zzz" wird also
xxx
yyy
zzz

Jetzt möchte ich dazwischen auch Leerzeilen erzeugen.
Also eigentlich "xxx;;yyy;zzz" so dass
xxx

yyy
zzz
entsteht. Leider scheint der Umbruch nur zu funktionieren, wenn mit dem Semikolon auch "echter" Text verbunden ist, denn auch "xxx; ;yyy;zzz" funktioniert nicht.
Hat hier jemand ne Idee, wie das getrickst werden könnte?
(Ziel des Ganzen ist eine dynamische Tabelle mit optischen vier Spalten, bestehend aus 4 Textfeldern)
Gruß Matthias

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #1 am: 19.09.06 - 14:26:13 »
Null Werte schmeisst Notes wie du ja schon erfahren musstest, aus Listen ziemlich gnadenlos raus. Eine wirklich Lösung dafür gibt es nicht.
Du musst immer einen Wert in der Liste mit abspeichern.

Wenn du partout mit internen Tabellen pseudodynamisch arbeiten willst, dann schau dir an was wir in !!HELP!! mit den Benutzeraktionen getrieben haben. Da stehen alle zusammengehörenden Werte in einer Zeile und diese Zeilen kann man wieder über eine Embeded view die auf das geöffnete Dokument selber referenziert sauber in Tabellenform ausgeben. Das ist in !!HELP!! noch nicht drin.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline wuschel

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #2 am: 19.09.06 - 14:50:20 »
Hallo,
@ Thomas: danke für die Antwort, ich habs schon fast befürchtet und werde mir bei Gelegenheit die !Help!-Lösung anschauen. Vermutlich wird sie mich aber nicht weiterbringen, da ich keine vertikale Tabellenstruktur habe mit den Überschriften in der ersten Zeile sondern bei mir für jeden Tabellensatz die Kategorien in der ersten Spalte stehen und die Werte in der zweiten bis vierten, dann ein Separator (Striche) in allen Spalten kommen und dann derselbe Aufbau für den 2. bis n. Tabellensatz (ähnlich wie beim Export von Notes in structured Text).

Gruß Matthias

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #3 am: 19.09.06 - 15:01:58 »

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #4 am: 19.09.06 - 15:06:02 »
Aus der Beschreibung werd ich jetzt garnicht schlau? Kannst du das mal aufmalen?

Wenn ich dich richt verstanden habe dann hast du die Daten folgendermaßen:

K1.1 W1.1.1 bis W1.1.4 - K2.1 W1.2.1 bis W1.2.4 - K....
K2.1 W2.1.1 bis W2.1.4 - K2.2 W2.2.1 bis W2.2.4 - K....
K3.1 W3.1.1 bis W3.1.4 - K2.3 W3.2.1 bis W3.2.4 - K....
K4.1 W4.1.1 bis W4.1.4 - K2.4 W4.2.1 bis W4.2.4 - K....

Und willst das in einer Dynamischen Tabelle darstellen? Das kann so gar nicht gehen, weil die Breite unbestimmt ist. Wenn du das Ganze aber einfach um 90 Grad drehst hast du wieder eine vernünftige Tabellenform und die kannst du auch darstellen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline wuschel

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #5 am: 20.09.06 - 16:44:48 »
Hallo,
@kadlec: weder mit Alt-255 noch Alt-0255 noch mit chr$(255) funktioniert es, trotzdem danke für den Tipp.
@Thomas: zu meiner Aufgabe:
Das ganze soll ein Formular für hausinterne Umzüge für Mitarbeiter werden, in dem pro Formular für eine beliebige Menge von Mitarbeitern Angaben gemacht werden sollen. Über Erfassungsfelder erfasse ich pro Mitarbeiter die Daten und füge diese Daten durch Textoperationen in die entsprechenden Spaltenfelder ein. (Gleiches gilt fürs Löschen und Bearbeiten)
Ich habe also drei oder vier Textfelder:
Spalte1 enthält Labels / Feldbezeichnungen
Spalte2 enthält Alt-Wert
Spalte3 enthält Neu-Wert
Spalte4 enthält ggf. Bemerkungen (wird vielleicht noch wegfallen)
Das ganze sieht dann so aus
-- Nr. 1 --- -------------------- -------------------- --------------------
Name        Müller                 
Telefon      030 / 1234         030 / 2345         neues Telefon
Raum         334                    445                   
...
-- Nr. 2 --- -------------------- -------------------- --------------------
Name        Meier                 
Telefon      030 / 9999         030 / 9999         
Raum         334                    445                    Stuhl defekt!
...
-- Nr. 3 --- -------------------- -------------------- --------------------
...
« Letzte Änderung: 20.09.06 - 16:51:15 von wuschel »

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #6 am: 21.09.06 - 09:59:57 »
Schonmal einfach mit @Char(9) probiert?

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #7 am: 21.09.06 - 10:08:10 »
Das so zu lösen das es in ein Formular reingeht macht ausser zur Anzeige überhaupt keinen Sinn. Hier ist alleine schon der Ansatz das so zu entwickeln falsch und sollte aufgegeben werden.

Zum einen findest du zum Beispiel später nicht mehr raus welcher Mitarbeiter den nun welchen Aufwand verursacht hat. Zum anderen ist das was du jetzt immer zusammenfasst eigentlich jeweils ein eigenständiger Auftrag.

Also jedes Teil ist ein eigenes Dokument. und dann kannst du dir über das Zusammenfassen für den Druck Gedanken machen. Zum Beispiel indem du eine Umzugsid vergibst und die Umzugsaufträge der ID zurdnest. Dann noch eine Druckmaske mit einer Embedded View und schon ist das elegant und beliebig flexibel erweiterbar gelöst.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline wuschel

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Geschlecht: Männlich
Re: Leerzeile in Textfeld mit Mehrfachauswahl
« Antwort #8 am: 22.09.06 - 11:46:07 »
@kadlec: Leider hat auch das nicht geholfen
@Thomas Schulte: generell hast Du sicherlich Recht. Leider lässt es die Architektur der Gesamtanwendung (und dieses Umzugsformular ist nur ein ganz kleiner Teil) nur zu, dass pro Vorgang (1 Umzug = 1 Vorgang) genau ein Dokument existiert. Im übrigen sind auch die Anzahl Parameter pro Mitarbeiter variabel, so dass ich im Grunde für eine Einzelmeldung auch so etwas wie eine variable Tabelle benötige.

Aber genug der Philosphiererei, danke für Euer Mitdenken sowie Eure Hilfen und Ratschläge, ich werde mir hier irgendwie helfen (und möglicherweise kann ich irgendwann ja auch etwas an der Architektur drehen ;))

Gruß Matthias

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz