Autor Thema: Doppelklick in View zum Bearbeiten des Dokumentes unterbinden  (Gelesen 3473 mal)

Offline alexbeer

  • Junior Mitglied
  • **
  • Beiträge: 58
Hallo,
wie unterbinde ich den Doppelklick in einer View, der das Dokument zum bearbeiten aufruft?

Danke

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Doppelklick in View zum Bearbeiten des Dokumentes unterbinden
« Antwort #2 am: 15.05.03 - 14:59:31 »
noch einfacher waere es vielleicht, das oeffnen im queryopendocument zu unterbinden

Sub Queryopendocument(Source As Notesuiview, Continue As Variant)
   continue = false
End Sub

gruss

Offline alexbeer

  • Junior Mitglied
  • **
  • Beiträge: 58
Re:Doppelklick in View zum Bearbeiten des Dokumentes unterbinden
« Antwort #3 am: 15.05.03 - 15:50:14 »
Ich glaube den Link von Rob Green, den ich übrigens über die Suche nicht gefunden hab, weiß auch nicht warum...,
werde ich mal versuchen umzusetzen.

Ich möchte nämlich nicht generell dass editieren verhindern, sondern nur per Doppelklick.
Per Rolle wird dann für die Benutzer, die keine Editierrechte haben der Editier - Button in der ActionBar ausgeblendet und somit können nur Benutzer mit ausreichend Rechten dieses Dokument bearbeiten...
... she da gerade, dass auch unter Robs Link das Editieren generell verhindert wird.
Hmm  - vielleicht weiß ja jemand doch noch einen Rat, so dass ich lediglich dass editieren per Doppelklick auf den Eintrag im View verhindere, nicht jedoch per Action Button

« Letzte Änderung: 15.05.03 - 15:57:32 von alexbeer »

Offline Till_21

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • I love Germany
Re:Doppelklick in View zum Bearbeiten des Dokumentes unterbinden
« Antwort #4 am: 15.05.03 - 17:30:02 »
Per Rolle wird dann für die Benutzer, die keine Editierrechte haben der Editier - Button in der ActionBar ausgeblendet und somit können nur Benutzer mit ausreichend Rechten dieses Dokument bearbeiten...
Was ist mit Strg+E ????
Dann solltest Du doch mit Authorfeldern arbeiten...
Für die Kontrolle ueber Zugriffsrechte sind diese doch blendend geeignet !

grusseeeeee

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Doppelklick in View zum Bearbeiten des Dokumentes unterbinden
« Antwort #5 am: 15.05.03 - 17:50:41 »
hm..es gibt 4 Wege, ein Doc in den Editmode zu stellen:
1- Actionbutton in View ("DokumentBearbeiten")
2- Actionbutton in Form ("DokumentBearbeiten")
3- Doppelklick im Lesemode
4- STRG+B (deutsch. Version)

Dass überhaupt ein Doc nicht in den Editmode versetzt werden kann, obwohl der User laut ACL das dürfte, ist nur über ein continue=false in einem Event steuerbar. Die Events sind:

Alle o.g. vier Wege durchlaufen 2 bestimmte Events, um ein Doc in den Edit Mode zu versetzen
1. über entspr. Action in View wenn Doc noch nicht zum Lesen geöffnet ist:
QueryOpen -> PostOpen
2. über entspr. Action in Form wenn Doc zum Lesen geöffnet worden ist:
QueryModeChange -> PostModeChange
3. QueryModeChange -> PostModeChange
4. QueryOpen -> PostOpen

Dummerweise durchlaufen also der Action Button der Form und der Doppelklick die gleichen Events. Kein UNterschied. Tja...der andere Action Button Typ aus der View bringt ja nix, denn Du arbeitest mit dem HideWhen auf Rollenbasis.

Na ja, um ehrlich zu sein, finde ich Deine Idee irgendwie sehr akademisch. War das eine Useridee, oder? Lass lieber sowas, der Nutzwert ist minimal. Zumal Du Dir irgendwie widersprichst, weil "Per Rolle wird dann für die Benutzer, die keine Editierrechte haben der Editier - Button in der ActionBar ausgeblendet und somit können nur Benutzer mit ausreichend Rechten dieses Dokument bearbeiten..."...wenn jemand keine Editierrechte hat, was interessiert noch der Doppelklick?

Alles andere...es bleibt Dir mE nur Tills Weg.
« Letzte Änderung: 15.05.03 - 17:54:55 von Rob Green »
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz