Autor Thema: DWF - nur editieren wofuer zustaendig  (Gelesen 962 mal)

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
DWF - nur editieren wofuer zustaendig
« am: 12.07.02 - 15:14:08 »
AFA workflow - design der form

hallo,

ich hab in meinem workflow, den ich grad selber ganz neu mache, bis jetzt fuer das AFA eine einzige maske, in der alle felder stehen, die alle leute aus dem workflow bearbeiten muessen. im moment alles editierbar fuer jeden, auch die vorherigen felder, was natuerlich totaler quatsch ist.

wie muss ich nun vorgehen (am einfachsten und besten), damit die user nur das bearbeiten duerfen was sie sollen und den rest nur lesen?

am besten waere es wahrscheinlich, wenn der editor immer nur das sieht, was er editieren soll, und das darueber nur im lesemodus. das darunter hat keinen zu interessieren. denke ich mal im moment.

wie realisiere ich sowas?

ich hab diese andere DB von der fremdfirma, die machen das ueber viele menge subforms, und in der hauptmaske sind dann so computed subforms drin, und die sind alle ueber status >40 und so geregelt, aber das ist so kompliziert, dass ich da noch nicht ganz durchsteige. drum moecht ich es gerne selber machen, und vielleicht hat ja jemand eine bessere idee.

danke und gruss,
daniela
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
im moment in mutterschutz

Offline Grabby

  • Aktives Mitglied
  • ***
  • Beiträge: 124
  • Geschlecht: Weiblich
  • In der Ruhe liegt die Kraft!
Re: DWF - nur editieren wofuer zustaendig
« Antwort #1 am: 15.07.02 - 16:17:58 »
Hi Luna!

Da gibt es eine relativ "einfache" Lösung, so etwas umzusetzen  :).

Du hast im Architekten bei jeder Aktivität doch die "erweiterten Aktivitätseigenschaften". Hier hast Du dann auf der Seite "Benutzerdefiniert" die Möglichkeit, Attribute anzulegen. Z.B. nennst Du das Attribut "Test" und ordnest ihm eine Zeichnkette "1" zu.

Diese Attribute kannst Du dann wiederum im Designer in Deiner Maske abfragen. Z.B. verwendest Du sie dann in den Hide When-Formel, wo Du dann zum Einblenden sagen könntest:  Hide when .... Test!="1".

Die Attribute sind während des Prozessdurchlaufes immer nur solange gültig, wie eine Aktivität aktiv ist. Wenn Du das o.a. Attribut der Aktivität "Antrag stellen" zuordnest, dann kannst Du das Attrribut "Test" mit dem Wert "1" auch nur solange abfragen, bis die Aktivität "Antrag stellen" abgeschlossen ist. Gültig wird sie, sowie ein verantwortlicher Bearbeiter die Aktivität annimmt.

Gruß
Grabby

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re: DWF - nur editieren wofuer zustaendig
« Antwort #2 am: 15.07.02 - 16:49:30 »
hallo grabby,

das klingt ja wirklich total einfach. das heisst, ich muss fuer jedes feld ein zweites feld (computed for display) machen, und jedes feld entsprechend der zeichenkette in der aktivitaet verstecken / anzeigen.

ich habs mal mit dem ersten feld schon gemacht, hat geklappt. der naechste hat das anzeigefeld gesehen, nicht mehr das editierbare.

ich mache das jetzt mal fuer den ganzen workflow durch, aber es scheint GENAU die loesung zu sein, die ich brauche.

VIELEN DANK !  :-*

melde mich, falls es probleme gibt, ansonsten ist das OK.

gruss,
daniela
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
im moment in mutterschutz

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz