PDFs bearbeiten, beispielsweise mit Apple pencil auf iOS /IPad

Der Kunde hat die Anforderung, Vorlagen bzw. Dokumente auf IOS Geräten (Ipad) vorzugsweise per Stift, zu bearbeiten und innerhalb von Workflows weiterzuleiten.
Als Tool haben wir hier Embedded Documents von ECMind genutzt.
Nach Rücksprache mit einem Kollegen von ECMind ist eine Bearbeitung auf IOS Geräten aber nicht möglich, da keine Dashlet Funktionalitäten übermittelt werden.
Dementsprechend wäre das Office Add-In auch keine alternative, da hier auch Dashlet Funktionen benötigt werden.

Ich kann mir nicht vorstellen, dass wir die ersten sind die diese Herausforderung haben. Habt Ihr eine Idee?

VLG und Danke
Erik

Hallo @erik.grochowski

da das enaio Web Dashlets bei kleinen Displays nicht anzeigt, würde ich aktuell den Doppelklick auf ein Dokument via Web-Event überschreiben. Die Lösung wäre dann analog zu diesem Beispiel aus dem Rich-Client:

Im Prinzip könnte aber auch im Web wahlweise ein Link hinterlegt werden oder das Web-Event BeforeOpen gesetzt werden. Hier ein schnell erstellter Entwurf:

try{
	var sessionGuid = formHelper.getInfo().session.sessionGuid;
	var href = window.location.baseUrl + "/ed?sessionguid=" + sessionGuid + "#/edit/" + objectTypeId + "/" + objectId;
	var win = window.open(href, 'enaio_' + objectId );
	win.focus();
	done(-1);   
} catch(e) {
	// Client von weiteren Aktionen abhalten. Hier kann auch eine Fehlermeldung eingebaut werden
	done(-1);
}

Das müssten wir aber noch testen :slight_smile:

Aufgrund des völlig richtigen Hinweises vonseiten Inga, PM von OS: Wie wir in unsere Demo zeigen, gibt es bei genügend aktuellen enaio-Installation die Möglichkeit, alle benötigten Variablen bei Verknüpfungen zu URLs mitzugeben.

Bei uns sieht die tools.json in etwa so aus:

[{
	"objectTypes": ["Document"],
	"type": "url",
	"platforms": ["mobile", "mobile_app", "web", "desktop_app"],
	"path": "https://demo/office/desktop/view/view/262145/$osid$",
     "name_EN": "Open in Embedded Office",
     "name_DE": "In Embedded Office öffnen",
     "name_FR": "Ouvrir dans Embedded Office",
	 "iconId": "3"
},
{
	"objectTypes": ["Document"],
	"type": "url",
	"platforms": ["mobile", "mobile_app", "web", "desktop_app"],
	"path": "https://demo/ed/#/view/262145/$osid$",
     "name_EN": "Open in Embedded Documents",
     "name_DE": "In Embedded Documents öffnen",
     "name_FR": "Ouvrir dans Embedded Documents",
	 "iconId": "4"
}]