Autor Thema: Namensfeld nicht editierbar / Oder alternative?  (Gelesen 1248 mal)

Offline Worn

  • Aktives Mitglied
  • ***
  • Beiträge: 171
  • Geschlecht: Männlich
Namensfeld nicht editierbar / Oder alternative?
« am: 14.08.06 - 16:04:55 »
Hallo,

wir haben eine Menge Formulare mit denen teils komplexe Workflows abgebildet sind. Nun kommt es aber recht häufig vor das in den Formularen die Namensfelder nicht richtig ausgefüllt werden. Sprich es öffnet sich wenn man die kleine Optionsschaltfläche anklickt ein Adressauswahldialog mit dem dann die Adressaten ausgewählt werden können. Hier ist aber hin und wieder bei den Usern das persönlich Adressbuch ausgewählt wo Personen evtl nicht mit dem Certifier drin stehen der sie nachher identifizieren soll. Sprich der Chef der das Formular genemigen soll darf garnicht drauf zugreifen weil er nicht identifiziert wird als der Chef.
Ein anderes Problem ist die Tatsache das eine Menge Leute einfach einen Namen in das Namensfeld eintragen und Umlaute benutzen. Der Name wird nicht aufgelöst und man hat wieder das Problem.

Also ich suche nach der Variante mit der ich einen Auswahlknopp hab wo nur das Puplic NSF (oder ne lok. Replik wegen mir..) aufgeht und auch nur dort Adressaten ausgewählt werden können. Der User soll nicht mehr in sein priv. Adressbuch gehen können (an der Stelle) und direkte Eingaben sollen auch nicht möglich sein.

Ist das Utopie oder kann man das realisieren?

Grüße und Danke

BEN
Wer für alles offen ist der kann ja nich ganz dicht sein!

Offline gossifu

  • Senior Mitglied
  • ****
  • Beiträge: 352
  • Geschlecht: Männlich
  • Dummheit schafft Freizeit
Re: Namensfeld nicht editierbar / Oder alternative?
« Antwort #1 am: 14.08.06 - 16:23:53 »
Hallo,

Namensfeld ohne Adressdialogfeld, dann eine Schaltfläche, in dem eine Picklist über das Adressbuch ist

Script:
ws.Picklist(0, False)

oder

Formel:
@Picklist([Name]:[Single])

dann den Rückgabewert ins Feld. fertsch.

Edit: Mach das Ganze in einem berechneten Namensfeld (mit sich selbst), der Button schreibt da rein.
So kann kein User Freitext eingeben, sondern nur den aus dem Serveradressbuch ausgewählten Wert.

mfg

Kjeld
« Letzte Änderung: 14.08.06 - 16:26:39 von gossifu »
Immer lustig und vergnügt, bis der A.... im Sarge liegt. ;-)

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Namensfeld nicht editierbar / Oder alternative?
« Antwort #2 am: 14.08.06 - 16:53:32 »
Mit @Picklist([Name] ) kommt der Anwender schon noch an sein persönliches Adressbuch dran, aber das wilde Tippseln von völlig falschen Namen kriegt man damit schon gut unterbunden.

Ein @Picklist([CUSTOM]), das auf eine Personenansicht im Serveradreßbuch verweist.

Wenn das Ganze auch lokal funktionieren soll, muß die Replik-ID des verwendeten Adreßbuchs eingegeben werden UND diese Replik muß sich auf dem lokalen Rechner befinden.

Auszug aus der Hilfe:
Sie können eine Replik-ID anstelle des Server- und Dateinamens nur dann benutzen, wenn der Parameter dem Schlüsselwort [custom] folgt. Die Replik-ID muss als Text angegeben werden, sie muss zwischen den beiden achtstelligen Gruppen einen Doppelpunkt enthalten. Beispiel:
@PickList([CUSTOM]; "852564A0:006B7872"; "Nach Kategorie"; "Test der Replik-ID"; "Eingabeaufforderung"; 3)

Die Eingabe der Replik-ID ist auf jeden Fall zu wählen, wenn die Datenbanken über mehrere Server replizieren, die mit langen Network-Latenzzeiten zu kämpfen haben.
Situs vilate in isse tabernit.

Offline Worn

  • Aktives Mitglied
  • ***
  • Beiträge: 171
  • Geschlecht: Männlich
Re: Namensfeld nicht editierbar / Oder alternative?
« Antwort #3 am: 16.08.06 - 10:42:16 »
Hy,

danke für die Antworten. Hört sich schonmal gut an. Werde es mal an unsre Entwickler weitergeben. Mal sehen obs für uns so geht.

Grüße

Ben
Wer für alles offen ist der kann ja nich ganz dicht sein!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz