Domino 9 und frühere Versionen > ND6: Entwicklung

readers feld - dblookup - fehler

<< < (2/5) > >>

luna:
hi,

nein, das feld "divisions_all" ist kein namensfeld bei mir, das ist ein ganz stinknormales textfeld. computed aus "HRadmin".
"HRadmin" wiederum normales textfeld, computed mit:
@Unique(@DbColumn("" : cache; "" : ""; "Xdivision"; 1))

in der ansicht "Xdivision", spalte 1, wert aus feld "_1" aus maske "Xdivision". feld "_1" ist dann ein namensfeld, editierbar, use address dialog for choices.

wie gesagt, der user kann den namen IMMER aus den nam auswaehlen, aber
1.) mit den haken kommt die domain hinten dran
2.) ohne die haken kann er wurzelbrunft als name eintippen.
das ist der haken!

ich muesste das am anfang im feld _1 schon so hinkriegen, dass er NUR einen namen aus dem nab waehlen kann, aber OHNE die domain dahinter. damit stelle ich sicher, dass
1.) readers felder
2.) mail send formeln
3.) und hide/when formeln
alle gleichermassen funzen.

gruss,
daniela

Axel:
Hi,

ist doch selbstverständlich, dass wir uns um dich kümmern.   :)

Versuch' mal die Hide-When-Formel so anzupassen

HRadmin!=@Name([CN];@UserName)


Vielleicht hilft's ja was.


Axel

Glombi:
Dann nenne das Feld _1 um in Feld_1temp.
Dann ein neues Feld _1 (Mehrfachwerte, der Name wie Du ihn bis jetzt verwendest hast)) mit der Formel
@Left(Feld_1temp + "@";"@")

Andreas

Glombi:
Wie gesagt, Common Name würde ich nicht machen.

Wenn es denn sein muss, dann so

HRadmin!=@Name([CN];@UserName)

Andreas

luna:
hi axel und glombi,

ich muss euch ehrlich sagen, ich verzweifel jetzt gleich.  :-X

ich hab jetzt folgendes gemacht:

ich hab mein feld _1 gelassen wie es ist. names / editable / use address dialog / look up addresses on document refresh.

die formel von glombi (@Left und so) hab ich anstatt in einem zweiten feld nun in der ansicht genommen, denn das DBlookup nimmt ja den wert in seiner maske aus der ansicht, nicht aus dem feld. das funzt nun.
somit geht dann auch das hide/when und das mailsend, denke ich, habs noch nicht probiert. mach ich aber gleich.

nur ein problem hab ich jetzt noch. es ist zwar durch das @Left nun egal, ob die tante auf F9 drueckt oder nicht, denn jetzt stimmt mein name ja immer, jedoch kann sie jetzt - wenn sie N I C H T F9 drueckt - wurzelbrunft eingeben, und damit kann sie jeden nicht existierenden namen nehmen. mailsend geht dann natuerlich auch nicht und somit stockt der workflow.

was muss ich denn jetzt noch machen (sorry, dass ich schon wieder was brauche, aber das ist sooo kompliziert), damit garantiert das dokument nicht gespeichert werden kann mit namen, die im nab nicht existieren? geht das mit einem DBLookup auf das names.nsf? ich such mal im forum nach, hoffe, ich finde was.

vielen dank jedenfalls fuer eure hilfe,
gruss,
daniela

p.s. verstehen tu ich trotzdem nicht, warum er nach F9 die domain dranhaengt. ::)

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln