Autor Thema: Gruppenorientierte Auswahl bei Optionsschaltfläche  (Gelesen 3255 mal)

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Hallo!

Ich habe eine Maske in der verschiedene Aufträge erfasst werden. Nun gibt es in dieser ein Feld -> Optionsschaltfläche.
Die Mitarbeiter sind die die Erfassung vornehmen sind bestimmten Rollen zugeordnet. Kann ich über eine Formel die vorgegebene Auswahl der Optionsschaltfläche über die Rollen steuern? Z. B. bei Rolle Einkauf soll die Optionsschaltfläche "Lagerung, keine Lagerung" zur Auswahl enthalten. Wenn aber jemand mit Rolle Verkauf erfasst sollen andere Punkte sichtbar sein.

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #1 am: 24.08.04 - 13:30:08 »
Hi,

du hinterlegst die Auswahlen in entsprechende, versteckte Textfelder mit Mehrfachwerten. In der Auswahl des Optionsfeldes greifst du dann rollenabhängig auf die Felder zu.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #2 am: 24.08.04 - 13:33:47 »
sorry... das versteh ich leider nicht ganz - kannst du das evtl. ein bischen detaillierter beschreiben?  :-[

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #3 am: 24.08.04 - 13:48:39 »
Hi,

du erstellst dir versteckte Textfelder mit Mehrfachwerten und zwar für jede Rolle eins. Dort trägst du die entsprechenden Auswahllisten ein.

In der Auswahlformel für das Optionsfeld greifst du dann, entsprechend der gesetzten Rolle auf das entsprechende Feld zu.

Beispiel
@If(@IsMember("Verkauf"; @UserRoles); "Feld mit Auswahl für Verkauf"; (@IsMember("Einkauf"; @UserRoles); "Feld mit Auswahl für Einkauf";"")


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #4 am: 24.08.04 - 14:38:42 »
Also... ich hab mir jetzt vier versteckte Textfelder (für jede Rolle eines) angelegt. Aber wo trage ich jetzt hier die Auswahl ein???

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #5 am: 24.08.04 - 14:43:21 »
Direkt als Textliste:
"Lagerung" : "keine Lagerung".
Die Felder sollten übrigens nicht berechnet, sondern berechnet zur Anzeige sein, sonst werden die sinnloserweise in jedem Dokument mit abgespeichert.
Du könntest die Werte natürlich auch in Setup-Dokumenten hinterlegen und rollenbezogen mit @dbLookup holen.

HTH,
Bernhard

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #6 am: 24.08.04 - 15:01:45 »
Wie meinst Du das, als Textliste? Als Vorgabewert  ???

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #7 am: 24.08.04 - 15:03:54 »
Die Felder sollten übrigens nicht berechnet, sondern berechnet zur Anzeige sein, sonst werden die sinnloserweise in jedem Dokument mit abgespeichert.

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #8 am: 24.08.04 - 15:09:10 »
Hmmmm... hab jetzt folgenden Wert in meinem zur Anzeige berechneten Feld "Einkauf":
"Rohstoff" : "Betriebsstoff" : "Hilfsstoff"

Als Rolle die Rolle, des zugehörigen Feldes Einkauf. Doch bekomme ich bei der Erfassung keinen Punkt zur Auswahl. Nur leere Aufzählung mit einem Optionspunkt.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #9 am: 24.08.04 - 15:18:52 »
Das ist jetzt sehr schwer nachzuvollziehen.
Beschreibe mal genau, was Du gemacht hast (Felder und ihre Namen und ihre Formeln).

Bernhard

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #10 am: 24.08.04 - 15:21:23 »
Ach jetzt hab ichs!!! Hab vergessen Mehrfachwerte zu aktivieren.
Noch eine letzt Frage... hab ich die Möglichkeit diese Rollenabhängige auswahl nur bei einem neuen Dokument laufen zu lassen. Bei erfassten Aufträgen soll mir alles erscheinen, egal welcher Benutzer. Meine Formel für berechnetes Auswahlfeld sieht momentan so aus:

@If(@IsMember("[MFA]"; @UserRoles); mfa;
@If(@IsMember("[WPV]"; @UserRoles); wpv;
@If(@IsMember("[DEK]"; @UserRoles); dek;
@If(@IsMember("[KEK]"; @UserRoles); kek;
""))))

Kann ich noch ein @IfIsNewDoc verwenden??? Ist das überhaupt richtig??? Hab nur noch düster was in Erinnerung dass es da was gibt!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #11 am: 24.08.04 - 15:30:07 »
Jo, Du brauchst Deine Formel nur mit
@If (!@IsNewDoc; mfa : wpv : dek : kek;
....

beginnen zu lassen. Du musst dann aber sicherstellen, dass Deine Optionsschaltfläche bei einem neuen Dok auch ausgefüllt werden muss, ansonsten können Deine User ja immer alle Keywords wählen mit 'nem kleinen Trick ;-)

HTH,
Bernhard
« Letzte Änderung: 25.08.04 - 23:41:04 von koehlerbv »

Offline Silver

  • Senior Mitglied
  • ****
  • Beiträge: 294
  • Geschlecht: Männlich
  • "free your mind"
Re:Gruppenorientierte Auswahl bei Optionsschaltfläche
« Antwort #12 am: 25.08.04 - 08:08:21 »
Vielen Dank, ist jetzt genau so, wie ich das möchte, danke!  ;D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz