Scripting und ActiveX bei Workflow

Scripting und ActiveX bei Workflow

Neuer Beitragvon gast » Di Jul 25, 2006 2:45 pm


Guten Tag.

Leider/Zum Glück beschränkt der InfoCenter den Zugriff auf beliebige ActiveX
Controls und auch auf die Api (via document.parentWindow.external) auf
Formulare, die im Ressourcen/Formulare-Archiv liegen.

Außerhalb gilt die Standard IE Security für Scripting und ActiveX Controls,
d.h. man müßte sich mit

var oApi = new ActiveXObject("DVOBJAPILib.DvISEAPI");

begüngen. Doch leider schreitet an dieser Stelle eben der IE ein.

Das ganze hat seinen Sinn und seine Tücken. Es macht Entwicklern das Leben
schwer und Kunden unzufrieden, wenn man Ihnen etwas mehr Funktionalität
geben will, auf der anderen Seite ist es nicht möglich Viren und Würmer mit
"Autorun" zu verschicken, was zwar für David-Systeme wahrscheinlich sowieso
nicht vorkommen würde, weil die Viren-Produzenten das System noch nicht für
sich entdeckt haben, andererseits würde es diesen Leute einen doch etwas
allzu leichten Zugang zum System verschaffen.

Einen Workaround dafür gibt es nicht. Einziger Ausweg: Statt Formular die
sog. Workflow-Applikationen verwenden. Bei denen liegt der Code dann wieder
im Formular Archiv und ist damit für Scripting und ActiveX freigegeben.

-Martin Ehrlich

schrieb im Newsbeitrag
news:1000801044C62F76000064D1@news.tobit.com...
Hallo Tobitgemeinde,

mit unten stehendem Script (eigenständiges DFML-Formular) kann ich
tadellos Einträge in meinem persönlichen Eingang löschen. Sobald ich es
allerdings in ein bestehendes Formular einbinde bekomme ich folgende
JS-Fehlermeldung:

Access Violation
The script has not sufficient rights to perform this operation

##windowsize=400,300 fixed, nomenu, nobuttons, noui##


Test








Mein Ziel ist es, ein aus meinem Posteingang heraus aufgerufenes Formular,
nach dem Versand zu löschen.Vielleicht ist ja auch mein Ansatz schon
falsch. Für einen brauchbaren Hinweis wäre ich sehr dankbar.

Gruß
Rainer Gerads



gast
 
Beiträge: 0
Registriert: Mo Jun 01, 2009 12:08 pm

Advertisement

Zurück zu DFML Formulare mit David

 


  • { RELATED_TOPICS }
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast