Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 01.06.07 - 16:08:08
-
Hallo,
habe hier gerade ein Problem mit einer EmbeddedView. Ich habe eine Action die Dokumente mit einer Maske erstellt und einen Knopf der ein ausgewähltes Dokument löscht. Zumindest sollte er löschen, aber er macht es nicht. Habe es erst mit einem @HardDeleteDocument, dann mit @DeleteDocument und dann mit simpleAction versucht, aber immer sagt er mir , dass ich kein Dokument gewählt hätte. Dann habe ich noch die Selction Margin eingeblendet , aber auch das hilft nicht. Wenn ich das Dokument einfach über die Tastatur lösche rennt es. Kann mir bitte einer Helfen , damit ich beruhigt ins WE starten kann ?
Danke schon mal im Vorraus
-
Nachtrag :
über die Tastatur löschen geht auch nciht mehr. Aber ich kann mich nicht entsinnen , dass ich etwas verändert habe
-
... hast du in der ACL das Recht zum löschen - eventuell hast du deine ID gewechselt, oder ähnliches...
Toni
-
... nein nein ich bin immer noch ich selber mit ManagerRechten und so weiter. ... gibt es denn irgendwelche Einschränkungen in Embedded Views die mir entgegangen sind ?
-
also es muss daran liegen, dass ich in einer embeddedView bin, denn wenn ich die Ansicht so öffne funktionieren die Knöpf wie sie sollen
-
Wo ist der Button zum löschen?
In der View oder im Dokument?
Wenn der Button im Dokument ist, verlierst Du den Fokus auf das Dokument in der EmbeddedView.
-
Nein der Button ist in der View, das ist ja das was mich so verrückt macht. Ich habe sogar mal die SelcetionMargin aktiviert und selbst wenn ich über die das Dokument anwähle sagt er mir, dass ich kein Dokument gewählt habe zum Ko....... naja ich habe mich jetzt mit meinem chef daruaf geeinnigt, dass ich es man es über die Tastatur löscht. Aber wenn ich es doch noch klappen würde wäre ich auch nicht böse drum. Ich danke allen für die Hilfe
-
Bei uns klappt das.
Hassu ma ein bisserl Code zum schauen?
-
Nein Code habe ich nicht, weil ich Simple Actions genommen habe. Auch mein erstes Mal . Er verliert einfach immer den Fokus auf das gewählte Dokument. Obwohl ich ja die Actionbar aus der EmbeddedView nehme. Naja was soll man machen ich lasse den Knopf einfach drin und hoffe dass er dann irgendwann funktioniert.
Ich möchte mich an der Stelle wie immer bei alles Bedanken, ohne dieses Forum wäre ich manchmal ganz schön aufgeschmissen
-
Ah, Du glaubst also, wenn man das lange genug nicht beachtet klappt es irgendwann mal... ;D
Nein im Ernst:
Das Problem ist, sobald Du auf die Schaltfläche klickst ist der Fokus auf der Schaltfläche. Da ändert auch warten nichts, egal wie lange.
Das Dokument ist aber noch mit dem dünnen Rahmen markiert. Wenn Du das dann mit LS machst, hast Du alle Möglichkeiten die Du brauchst, das ist kein Hexenwerk.
Die Frage ist jetzt, ist an der Stelle LS möglich oder nicht?
-
LS ist sicherlich möglich, aber warum verliert er den Fokus wenn ich die View ja eigentlich nicht verlasse, ich benutze ja die actionbar der view nicht meiner Form, nach deiner ( @DerAndre) dürfte ja sonst kein knopf in keiner View funktionieren.
-
Doch, es kommt darauf an, was man macht und wie man es macht.
Fokus bedeutet ja: An dieser Stelle bin ich aktiv, sobald ich woanders was anderes mache, ist der Fokus auf genau diesem Element.
Also, wenn Du in einer View auf ein Dokument klickst, bist Du auf diesem Dokument aktiv, drückst Du die Schaltflache, wandert der Fokus auf die Schaltflache...
Über Script ist es möglich auf das Aktive aber nicht am linken Rand markierte Dokumnet zuzugreifen.