Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Bruce Willis am 30.08.04 - 18:39:57

Titel: Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 18:39:57
Hallo,

wie kann man Eingabevalidierung in einem RT-Feld machen?

Danke im Voraus!

Gruß
Bruce
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 30.08.04 - 19:09:00
Radio Jerewan würde sagen: "Im Prinzip ja, aber ..."

Die Frage ist: Was erwartest Du in dem Feld ? Text ? Dann könnte Dir @Abstract weiter helfen. Irgendwas ? Dann geht es nur über das NotesItem.ValueLength. Ein Attachment oder ein OLE-Object? EmbeddedObject-Class.
Das ganze muss dann auf jeden Fall im QuerySave laufen. Und bedenken musst Du dabei, was ein RTF ist: Etwas, das alles aufnehmen kann, was digital speicherbar ist. Eine Eingabevalidierung à la Textfeld fällt da logischerweise aus.

Bernhard
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 21:22:09
Die Frage ist: Was erwartest Du in dem Feld ?
Ich beantworte deine Frage gern: es soll lediglich überprüft werden, ob das Feld nicht leer ist.

Kannst du dafür meine Frage mit der entsprechenden Formel auch beantworten?...
 ;)
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 30.08.04 - 21:54:50
Wenn nur "irgendwas" drinstehen soll: Mit @functions vollkommen unmöglich. "Irgendwas" kann ja "irgendwas" sein - wie schon erwähnt.
Mit LS hast Du über NotesItem.ValueLength eine gewisse Chance. Allerdings ist die Grösse eines leeren Items versionsabhängig nicht unbedingt identisch. Daher sind umfangreichere Prüfungen mit LS erforderlich.

Bernhard
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 22:02:18
Schade... Das Leben geht trotzdem weiter

Danke!
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 30.08.04 - 22:06:43
Wieso "schade" ? Man kann doch prüfen - muss sich nur ein wenig mehr anstrengen  ;D

Bernhard
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 22:35:07
Noch mehr geht bei mir bloß nicht!  :P

Ich habe aber ein vages Gefüll, dass Du so eine Überprüfung in Deiner Trick-Kiste schon hast...

Teillst Du gern?
Ich bin dafür sogar bereit, dieses Feld Deinem Namen zu benennen!
  ;)
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 30.08.04 - 22:53:15
"Bruce Willis" schafft es doch sonst auch ganz alleine, einen ganzen Wolkenkratzer von bösen Buben zu befreien und die Lösung selber zu finden  ;D  Okay, in Teil 1 von "Die hard" war dann ein trotteliger, aber lieber schwarzer Cop doch noch hilfreich.
Ich bin zwar lieb, aber weder Polizist noch schwarz  ;D

Bernhard

Zitat
Ich bin dafür sogar bereit, dieses Feld Deinem Namen zu benennen!
Damit hattest Du endgültig gegen den Gutmenschen in mir verloren  ;D Da fehlt es bei Dir an Basis-KnowHow, denn Felder spielen da gar keine Rolle  ;)
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 23:14:05
1.  ... schafft es doch sonst auch ganz alleine...
2.  Felder spielen da gar keine Rolle...

1. Kinderspiel! Ich schaffe täglich viel mehr!!!
2. Etwa Kohle?... Es kann doch nicht sein! Nicht alles ist verkäuflich, oder?

 ;D
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 30.08.04 - 23:18:01
Zitat
2. Etwa Kohle?... Es kann doch nicht sein! Nich alles ist verkäuflich, oder?

Nicht doch - ich habe glücklicherweise wirklich die Möglichkeit, mir meine Kunden auszuwählen. Wirklich.
Wie aber wäre es mit einem einem Validierungsansatz in LS, zu dem wir dann unsere Ansätze und Erfahrungen beitragen könnten ?

Bernhard
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 23:19:39
FYI:

GUTMENSCH.
Mit GUTMENSCHEN werden solche Menschen bezeichnet, die sich aktiv für das Gute einsetzen, allerdings mehr im Sinn von AKTIONISMUS und im Endeffekt gar nichts erreichen oder gar noch Schaden anrichten. Sie schauen einfach nicht auf das Ende oder ihnen fehlt einfach der rechte DURCHBLICK, Und sie wollen auch keine Zusammenhänge wissen. Hauptsache es ist vordergründig gut. Und so fühlen sie sich eben gut dabei und werden vor allem von andern als gut gesehen, allerdings nur von solchen, die ähnlich kurzsichtig sind.

http://217.175.235.200/basisreligion/gutmensch.htm (http://217.175.235.200/basisreligion/gutmensch.htm)
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 23:21:57

Wie aber wäre es mit einem einem Validierungsansatz in LS, zu dem wir dann unsere Ansätze und Erfahrungen beitragen könnten ?

Toller Vorschlag!
Fang an!
 :)
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 30.08.04 - 23:40:49
Zitat
Fang an!

Ich bin seit langem fertig  ;D Jetzt Du !

"GUTMENSCH": Das verstehst Du nicht. Warum auch immer (es gibt nette Leute, die aber trotzdem oder gerade deswegen die komplette Selbstbestimmung ausüben und ganz heftig zurückbeissen können). Wie gesagt - ich kann (das Problem lösen), Du (offensichtlich) nicht. Das ist der einzige Unterschied, der zählt. Wie bei Bruce Willis  ;D

Bernhard
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 30.08.04 - 23:53:02
ich kann (das Problem lösen), Du (offensichtlich) nicht. Das ist der einzige Unterschied, der zählt.
Ja-ja... Du hast recht... Sei bitte ruhig... gelassen... Alles wird gut sein... In diesem Dorf bist Du der König...

 :D
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: koehlerbv am 31.08.04 - 00:02:04
Auch wenn ich nicht der König bin: Ja, ich kann wirklich gelassen sein  ;D
Du auch ? "koehlerbv" ist ein Markenzeichen, "Bruce Willis" auch.
"koehlerbv" bin ich. "Bruce Willis" bist nicht Du.

Das Leben ist schön !

koehlerbv AKA Bernhard Koehler  ;D
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: TMC am 31.08.04 - 00:18:34
Okay, in Teil 1 von "Die hard" war dann ein trotteliger, aber lieber schwarzer Cop doch noch hilfreich.

Argyle, der mal wieder zu laut die Anlage aufdrehte *  ;)

@Bruce:
Selbst ist der Mann, schonmal mit ValueLength getestet? Das mit ein paar zusätzlichen intelligenten Abfragen sollte gehen, der "echte" Bernhard hat Dir ja schon alle Tipps gegeben.

Edit
*) ups, ne, das war ja der Fahrer in der Tiefgarage  :P
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 31.08.04 - 07:57:27
Auch wenn ich nicht der König bin... "koehlerbv" ist ein Markenzeichen...
doch, doch... das bist du auch... und "koehlerbv" ist auch eine weltberühmte Marke - keine Frage.... und Leben ist schön... und die Sonne scheint... die komischen Vögel fliegen...  ;D

übrigens, wofür steht "V" bei deinem Markzeichen am Ende?
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 31.08.04 - 08:02:55
danke für konstruktive Hilfe

ich habe wieder auf "unerledigt" gesetzt - vielleicht schreibt doch jemand ein paar Zeilen von diesem streng geheimen LS Code - in der nächsten Notes Version wird diese Abfrage sowieso eine "Eine-Formel-Standardfunktion"...  ;)
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: joringel am 31.08.04 - 10:11:10
Vielleicht hilft Dir das:

http://eknori.dyndns.org/knowledge/devidea.nsf/Alpha/598E8BF8EE8433D18025689E002765D1?OpenDocument

Gruss
Joringel
Titel: Re:Eingabevalidierung im RichText-Feld
Beitrag von: Bruce Willis am 31.08.04 - 15:20:29
danke!

ich probiere's mal aus

Gruß
Bruce