Autor Thema: View und Action Buttons  (Gelesen 1234 mal)

Offline jofa

  • Senior Mitglied
  • ****
  • Beiträge: 265
  • Geschlecht: Männlich
  • try and error !Y!
View und Action Buttons
« am: 06.02.03 - 14:21:51 »
Hi @all,

ich entwickle gerade eine DB und möchte verhindern, dass die User bei einem Doppelklick direkt auf die Dokumente einer Ansicht zugreifen können.
Es soll ausschliesslich über die Action Buttons realisiert werden, dasselbe gilt für Embedded Views.

Wie kann man es ausschalten oder unterbinden, dass der User per Doppelklick oder rechter Maustaste direkt auf die Dokumente zugreifen kann ?

Gruss JoFa
--
MAINTANACE FREE ---
Impossible to fix. ;-)
ca. 110 Server unter Win32 und Linux ab 5.0.9a bis R6.5.5dt.
Clients: 5.0.9a, 5.0.10, 5.0.11, 5.0.12, 6.0.1CF1, 6.0.2CF2, 6.5, 6.5.1, 6.5.2, 6.5.3, 6.5.4, 6.5.5, 7.0.

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:View und Action Buttons
« Antwort #1 am: 06.02.03 - 17:03:46 »
verstehe ich nicht warum du dieses feature look and feel oder wie andere sagen intuitive Benutzerhandhabung zersplitten willst.

wo ist der Vorteil deiner Aktion ?

- möglich ist es schon, dein Vorhaben umzusetzen.


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline jofa

  • Senior Mitglied
  • ****
  • Beiträge: 265
  • Geschlecht: Männlich
  • try and error !Y!
Re:View und Action Buttons
« Antwort #2 am: 06.02.03 - 17:24:22 »
hmm,
nun ja, weil alles in einem FrameSet ablaufen soll ohne weiter Instanzen im Notes Desktop --- ist halt ein Aufgabe die ich umsetzen muss :-(


Gruss JoFa

PS: Und wie kann man dieses umsetzen ?
--
MAINTANACE FREE ---
Impossible to fix. ;-)
ca. 110 Server unter Win32 und Linux ab 5.0.9a bis R6.5.5dt.
Clients: 5.0.9a, 5.0.10, 5.0.11, 5.0.12, 6.0.1CF1, 6.0.2CF2, 6.5, 6.5.1, 6.5.2, 6.5.3, 6.5.4, 6.5.5, 7.0.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:View und Action Buttons
« Antwort #3 am: 06.02.03 - 19:41:19 »
... das QueryOpen einer Maske ist das Event, bevor die Maske Felder hat und zu sehen ist.
Diesen Vorgang kannst du mit Continue = False unterbrechen - dann wird die Mase nicht geöffnet.
Zuvor prüfst du, ob in der Nores.ini ein Eintrag vorhanden ist, der die Öffnung zulässt.
Diesen Eintrag schreibst du dann rein, wenn zum Öffnen eine Ansichtsaktion verwendet wurde. In der setzt du zunächst den Wert in der Notes.ini, der dann im QueryOpen abgefragt wird. Ist er da, dann wird Continue auf True gesetzt, und die Notes.ini-Eintragung auf "" (leer) gesetzt...

... da die Maske jetzt generell ausgeschaltet ist, kannst du in keiner Ansicht per Doppelklick öffnen. Du mußt Aktionen oder Buttons verwenden, die zuvor die Environment-Variable in der Notes.ini setzen...

ata
Grüßle Toni :)

Offline jofa

  • Senior Mitglied
  • ****
  • Beiträge: 265
  • Geschlecht: Männlich
  • try and error !Y!
Re:View und Action Buttons
« Antwort #4 am: 07.02.03 - 10:52:28 »
Hi ata,

danke für den Tip, habe ich auch so ähnlich selber rausgefunden und es über QueryOpen in der Maske gelöst, nur eins habe ich noch nicht so richtig im Griff:

Zu verhindern, dass User in einem View oder Embedded View Dokumente einfach löschen können.

Gruss JoFa

PS: Allerdings funktioniert mein Code nur mit R6, ein 5.0.11 stirbt einfach weg ;-)
--
MAINTANACE FREE ---
Impossible to fix. ;-)
ca. 110 Server unter Win32 und Linux ab 5.0.9a bis R6.5.5dt.
Clients: 5.0.9a, 5.0.10, 5.0.11, 5.0.12, 6.0.1CF1, 6.0.2CF2, 6.5, 6.5.1, 6.5.2, 6.5.3, 6.5.4, 6.5.5, 7.0.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:View und Action Buttons
« Antwort #5 am: 07.02.03 - 13:31:09 »
... in den Events des Datenbankscripts findest du die Events dazu

QueryDocumentDelete und QueryDocumentUNDelete

... zu finden unter Resourcen | Other | Database Script

ata
Grüßle Toni :)

Offline jofa

  • Senior Mitglied
  • ****
  • Beiträge: 265
  • Geschlecht: Männlich
  • try and error !Y!
Re:View und Action Buttons
« Antwort #6 am: 07.02.03 - 14:13:40 »
Hi ata,

danke habe ich gefunden, nun ja, dann werde ich dort wohl meine Scriptsammlung bündeln und auf Form entscheiden was wie gelöscht wird :-)

Gruss JoFa
--
MAINTANACE FREE ---
Impossible to fix. ;-)
ca. 110 Server unter Win32 und Linux ab 5.0.9a bis R6.5.5dt.
Clients: 5.0.9a, 5.0.10, 5.0.11, 5.0.12, 6.0.1CF1, 6.0.2CF2, 6.5, 6.5.1, 6.5.2, 6.5.3, 6.5.4, 6.5.5, 7.0.

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:View und Action Buttons
« Antwort #7 am: 07.02.03 - 15:58:40 »
... noch'n Tip dazu:

... bei empfindlichen Daten lasse ich keine Löschungen zu, sondern kopiere die Datenbank in eine "Papierkorb-DB". Die ist ähnlich wie eine Archiv-Datenbank mit den nötigsten Ansichten und Masken ausgestattet. Zur Not kann man dann per Script die Dokumente zurückkopieren...

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz