Autor Thema: "änderung speichern?"-dialog unterdrücken?  (Gelesen 1600 mal)

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
"änderung speichern?"-dialog unterdrücken?
« am: 24.06.03 - 12:28:51 »
hallöchen,

ich habe in einer schaltfläche ganz zum schluß eingebaut:

@Command([FileSave]);
@Command([FileCloseWindow])

davor ist noch ein agent eingebaut.

wenn ich die schaltfläche betätige, kommt trotzdem die abfrage ob ich speichern möchte oder nicht.

warum das? wie kann ich das umgehen?

der komplette code hinter der schaltfläche lautet mal wieder:

FIELD Feld1:=Feld1;
@SetField("Feld1";"Ja");
@Command([ToolsRunMacro] ; "my_Agent");
@Command([FileSave]);
@Command([FileCloseWindow])

hintergrund ist der, das die user nur autorenrechte haben dürfen. jeder darf sein dokument anlegen und EINMAL speichern. danach kann der user das nicht mehr ändern. das klappt auch, soweit
aber wenn ich die schaltfläche drücke kommt die abfrage trotzdem und endet mit einer fehlermeldung, daß die rechte fehlen um das dokument erneut zu speichern.

was hab ich das falsch gemacht?

klaussal

  • Gast
Re:"änderung speichern?"-dialog unterdrücken?
« Antwort #1 am: 24.06.03 - 12:55:18 »
... wenn die rechte der user geändert worden sind, also jetzt wohl nur noch leser sind, dann besteht die fehlermeldung ja zu recht.
vielleicht könnte man die schaltfläche verbergen, wenn das dokument z.bsp kein newdoc mehr ist (näheres siehe designer-hilfe).

Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:"änderung speichern?"-dialog unterdrücken?
« Antwort #2 am: 24.06.03 - 13:03:39 »
hi,

nein geändert wurden die rechte nicht. die user hatten schon immer nur autorenrechte auf die dokumente. darum wundert mich das ja, daß die abfrage kommt, obwohl ich das in der formel angegeben habe

klaussal

  • Gast
Re:"änderung speichern?"-dialog unterdrücken?
« Antwort #3 am: 24.06.03 - 13:06:10 »
... glaub ich nicht. die fehlermeldung sagt ja (anscheinend), dass die rechte nicht ausreichen.

Offline MiMueller

  • Frischling
  • *
  • Beiträge: 37
  • Geschlecht: Männlich
  • das is´ halt Notes...
Re:"änderung speichern?"-dialog unterdrücken?
« Antwort #4 am: 24.06.03 - 13:13:18 »
Probiers mal damit:

@SetField("SaveOptions";"0");
@Command([FileSave]);
@Command([FileCloseWindow])


Offline RedFox

  • Frischling
  • *
  • Beiträge: 33
  • Geschlecht: Männlich
  • Notes? Du mußt es lieben!
    • Elmar Fuchs
Re:"änderung speichern?"-dialog unterdrücken?
« Antwort #5 am: 24.06.03 - 14:10:31 »
hallo,

meines Wissens ist @Command([ToolsRunMacro]) einer der Befehle, die erst zum Schluß einer Formel ausgeführt werden (genau wie [FileCloseWindow]), es könnte also sein das erst speichert, dann den Agenten ausführt und dann schließt und da halt nochmal nachfragt - ist nur ne Vermutung

Grüße


Offline Silent_Bob

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 620
  • Geschlecht: Männlich
    • Insta
Re:"änderung speichern?"-dialog unterdrücken?
« Antwort #6 am: 24.06.03 - 14:44:03 »
hi @all.

es hatte tatsächlich etwas mit der reihenfolge zu tun in der die befehle, insbesonder das makro ausgeführt werden.

ich habe jetzt  das makro/bzw. den agent ganz ans ende der formel gesetzt und nun funktioniert es endlich.

danke für die mühe

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz