Word2CCA9 www.ccaedv.at CCA EDV für Versicherungswirtschaft GmbH Handelskai 388/4/5, 1020 Wien Kundenservice: +43 1 907 4111 – 77 | [email protected] Inhalt Beschreibung 1 Systemvoraussetzungen 1 Hardwarevoraussetzung 1 Softwarevoraussetzung 1 Weitere Voraussetzungen 1 Installation Updating mit dem CCA Update Service 2 2 Verwendung 3 Erstellen von Ausfüllvorlagen (Formulare) 4 Erstellen einer Struktur mit Elementen und Feldern in einem Dokument, Elemente miteinander verzweigen 7 Verzweigen von Elementen mit anderen Elementen 7 Kreuzreferenz Elemente, ID-s 8 Konstante Werte 9 Ausfüllen von Formularen 9 Importieren von Formularen in die CCA9 Datenbank 10 Bestehende Daten in CCA9 aktualisieren 11 Setzen der "DB-id" in den Elementbausteinen 11 Setzen von "Nummern"-Feldern in den Elementbausteinen 12 Hinzufügen neuer Einträge inkl. der Verbindung: 13 Setzen eines Import-Modus eines Bausteines: 15 Tabelle der Nutzung und Anforderungen 16 Fehlerbehebung Word2CCA9 Add-in 16 Entwickler Tab oder Word2CCA9 Gruppe wird nicht in der Funktionsleiste angezeigt 16 CCA9 Dokumentenimport Vorgang zeigt eine Fehlermeldung 16 Word2CCA9 “Export zu CCA9” oder CCA9 Datenimport ist eingefroren oder “keine Rückmeldung” 17 Beschreibung Die Word2CCA9 Applikation ist ein Microsoft Word Add-in, welche dem Benutzer das Erstellen von offline CCA9 Vorlagen zum Ausfüllen ermöglicht. Offline bedeutet, dass sobald die Ausfüllvorlage erstellt wurde, sie auf jedem Computer, der die CCA9 Applikation oder Word2CCA9 Add-in installiert hat, ausgefüllt werden kann. Anschließend können die Daten des ausgefüllten Dokumentes mittels CCA9 oder dem Word2CCA9 Add-in, in die CCA9 Datenbank importiert werden. Wenn das Dokument oder die Vorlage erstellt wird, definiert das Word2CCA9 Add-in eine strikte Datenfeldstruktur die in das Dokument eingefügt wird. Anhand dieser Datenstruktur ist der CCA9-Import in der Lage die Daten korrekt zu finden. Systemvoraussetzungen Hardwarevoraussetzung Die Voraussetzungen für CCA9 finden Sie unter folgendem Link: http://infonet.ccaedv.at/Downloads/Systemvoraussetzungen_CCA9.pdf (Adobe Reader wird benötigt um dieses Dokument anzuzeigen) Softwarevoraussetzung Microsoft Windows XP+SP2 oder eine neuere Version Microsoft Windows Installer 3.1 Microsoft .Net Framework 3.5 SP1 Microsoft Word 2007 oder Microsoft Word 2010 mit Die folgenden Softwarevoraussetzungen werden durch ein Word2CCA9 Full-Setup exe installiert: Microsoft Visual Studio 2010 Tools for Office Runtime (x86 and x64) Weitere Voraussetzungen Es wird ein offener Port in der Firewall zwischen dem MS SQL Server und dem Computer auf dem das Word2CCA9 Add-in installiert ist benötigt, damit die Add-in Applikation die CCA9 Datenbank erreichen kann (TCP/UDP 1433, 1434 standardmäßig – sqlservr.exe, sqlbrowser.exe). Word2CCA9 1 Installation Gehen Sie zunächst sicher, dass Ihre Hardware und Software Systeme den beschriebenen Anforderungen entsprechen. Starten Sie die Word2CCA9.Setup.exe auf Ihrer CCA9 Installations-CD und führen Sie diese mit Administratorrechten aus. Der vorinstallierte Setup-Assistent wird starten. Folgen Sie diesen Schritten um die Word2CCA9 Add-in Applikation auf Ihrem Computer zu installieren. Die Full-Setup exe installiert die “Microsoft Visual Studio 2010 Tools for Office Runtime (x86 und x64)” Komponente, wenn sie nicht auf Ihrem Computer installiert ist, dann startet der Word2CCA9 Installer. Auf der Startseite können Sie auswählen ob die Applikation für alle, oder nur für den aktuellen Benutzer installiert werden soll. Bitte beachten Sie, dass bei der Installation für den “Aktuellen Benutzer“ auch Administratorrechte benötigt werden. Auf der nächsten Seite werden Sie nach dem Installationsordner gefragt. Durch Drücken der “Weiter >” Taste bestätigen und starten Sie die Installation. Auf der letzten Seite müssen Sie die “Fertig“ Taste drücken. Danach ist die Word2CCA9 Add-in Applikation installiert. Updating mit dem CCA Update Service Das Word2CCA9 Add-in kann mittels CCA Update Service auf den neusten Stand gebracht werden. Mehr Informationen zur Verwendung der Auto-Update-Funktion finden Sie in der CCA Update Service Dokumentation. Bitte beachten Sie, dass nur die Installation für “Alle Benutzer“ mittels CCA Update Service aktualisiert werden kann. Nach erfolgreicher Installation erhalten Sie einen neuen Menüreiter „Word2CCA9“. Word2CCA9 2 Verwendung Um das Word2CCA9 Add-in zu starten, öffnen Sie Microsoft Word. Eine neue Registerkarte “Word2CCA9“ wird in der Funktionsleiste angezeigt: Die Gruppe enthält folgende Buttons: Dokumentvoreinstellungen: stellt das aktuelle Dokument als “CCA9 DataInput Dokument” ein. Dadurch zeigt das Add-in die Datenstruktur Symbolleiste (Feld Liste) in Microsoft Word an und CCA9 kann das Dokument als “Ausfüllvorlage Dokument“ beim Import erkennen. CCA9 Datenbank: setzt oder ändert die CCA9 Datenbankverbindung des aktuellen Dokuments. Dies ist erforderlich wenn das Dokument erstellt oder bearbeitet wird, und die vorgefertigte Dokumentvorlage durch das Word2CCA9 Add-in von der CCA9 Datenbank exportiert wird (wenn das Dokument durch die CCA9 Applikation direkt importiert wird ist die Datenbankverbindung irrelevant). Felder aktualisieren: aktualisiert die Combobox und andere datengebundene Feldinhalte von der CCA9 Datenbank. Bitte beachten Sie, dass die momentan besetzten Werte in diesen Steuerelementen verloren gehen. Konstanter Inhalt: diese Taste hat nur eine Funktion wenn der Cursor auf ein Feld mit einem Wert bewegt wird. Damit wird das Feld und sein Wert gesperrt und versteckt (kann nicht verändert werden). Dies ist notwendig wenn die Vorlage einen bestimmten festen Wert an die CCA9 Datenbank liefern soll und der Benutzer oder Kunde sie nicht verändern darf. Wenn man die Taste wieder über dem Feld drückt wird es zurückgesetzt und kann wieder verändert werden. Word2CCA9 3 Exportieren nach CCA9: exportiert die Ausfüllvorlage in die CCA9 Datenbank. Bitte beachten Sie, dass nur eine Datenbankverbindung für diese Aufgabe erforderlich ist, eine CCA9 Applikation ist nicht notwendig. XML speichern: speichert die XML Darstellung der aktuellen Ausfüllvorlage auf dem Desktop aus Debugging Gründen (die Dateien sind: out.WordToCCA9.xml und out.ExternalToCCA9.xml) Erstellen von Ausfüllvorlagen (Formulare) In dem Dokument sind die Eingabefelder mit einer einzigen Dateneinheit verknüpft und müssen in Feldgruppen, sogenannten “Elementen“, angeordnet werden. Ein Element stellt einen einzigen Dateieintrag dar (eine Person, ein Auto, etc.) - dadurch kann CCA9 beim Datenimport die Felder in ihrer Beziehung miteinander identifizieren. Mit anderen Worten: in einem Dokument werden Felder die außerhalb eines Elements platziert sind nicht als gültiger Datenwert erkannt. Ein Element (Feldgruppe) wird durch eine Startmarkierung “<element_name>” und eine Endmarkierung “</element_name>” symbolisiert, welche den entsprechenden Eintrag enthält. Die Elemente sind in einer hierarchischen Struktur zusammengestellt: Elemente können Subelemente und Felder enthalten, Felder aber können keine anderen Elemente oder Felder enthalten. Um ein Dokument zu erstellen drücken Sie die “ Dokumentvoreinstellungen” Taste in der Funktionsleiste. Damit wird die “Word2CCA9 Data Structure” Symbolleiste auf der rechten Seite des Microsoft Word Layouts angezeigt. Word2CCA9 4 Die Symbolleiste besteht aus zwei Listen: die obere Liste enthält die Element- und Feldhierarchie welche bereits im Dokument platziert wurde. Wenn man auf das Element oder Feld klickt wird der entsprechende Teil des Dokuments ausgewählt. Mit einem rechts klick in ein Feld in der Hierarchieliste wird ein Kontextmenü mit den aktuellen Werten des Felds angezeigt (nützlich für Konstant Inhalte) und ob man es löschen kann. Die untere Liste der Symbolleiste enthält die Felder und Elemente die an der aktuellen Cursorposition platziert werden können. Die Liste ist Kontextsensitiv: wenn das Dokument Elemente enthält die schon verwendet wurden und der Cursor in diesem Feld ist werden in der Liste nur Elemente angezeigt die noch hinzugefügt werden können. Felder oder Elemente die kopiert und eingefügt werden und nicht passend dafür sind, werden ignoriert (die obere Hierarchieliste zeigt nur die gültigen und akzeptierten Elemente für dieses Dokument an). In der Feld/Elementliste gibt es drei Arten von Symbolen: Element, Subelement Pflichtfeld: wenn ein Element, das ein Pflichtfeld enthält, im Dokument platziert wird, müssen alle diesem Element hinzugefügt werden. Optionales Feld Um ein Element oder Feld von der Liste einzufügen, bewegen Sie den Cursor auf die Position wo es gesetzt werden soll und wählen ein Element oder Feld mit einem Doppelklick aus der unteren Liste in der “Word2CCA9 Data Structure” Symbolleiste aus. Die allgemein verwendete Kopieren/Einfügen Methode funktioniert, so können Elemente und Dokumentfragmente einfach vervielfacht werden, auch aus anderen Dokumenten. Bitte beachten Sie, dass wenn der Dokumentencursor auf einem Feld ist, die Feld/Elementliste leer angezeigt wird, weil kein anderes Element in ein Feld eingefügt werden kann. In dem Dokument muss das Rootelement “External” an erster Stelle stehen. Beim Datenimport werden nur diese Elemente verarbeitet die zwischen der Anfangs- und Endmarkierung des “External” Elements stehen. Die Anfangs- und Endmarkierung der Elemente kann ausgeblendet werden, wenn man den Haken im Kontrollkästchen “Zeige Datenelemente im Dokument” in der “Word2CCA9 Data Structure” Symbolleiste entfernt. Bitte beachten Sie, dass wenn die “Steuerzeichen” ( ) in einem Dokument aktiviert sind, alle Datenelemente unabhängig von Zustand des genannten Kontrollkästchens, angezeigt werden. Word2CCA9 5 Blöcke Felder Word2CCA9 6 Erstellen einer Struktur mit Elementen und Feldern in einem Dokument, Elemente miteinander verzweigen Das Layout eins Formulars (Dokuments) kann flexibel gestaltet werden, es können alle Funktionen von Microsoft Word verwendet werden: Formatierungen, Tabellen, Abschnitte, etc. Die Input Datenstruktur ist aber vorgegeben und wird durch das Word2CCA9 Add-in festgelegt: ein Dokument kann Elementhierarchien und damit verbundene Elemente enthalten. Verzweigen von Elementen mit anderen Elementen Elemente (sogenannte Subelemente) die zu einem übergeordneten Element (wie Felder) hinzugefügt werden sind bedingungslos mit dem übergeordneten Element verknüpft und können nicht mit anderen Elementen verzweigt werden. Zum Beispiel: eine Person kann einen oder mehrere Führerschein/e haben, aber ein Führerschein kann nicht von anderen oder mehreren Personen verwendet oder besessen werden. Diese einfache Beziehung kann durch ein Personenelement (Haupt) und einen oder mehrere Führerschein/e Elemente/n (Sub) die mit dem Personenelement verzweigt sind, dargestellt werden. Word2CCA9 7 Kreuzreferenz Elemente, ID-s Koordinative Elemente (side-by-side Elemente die nicht mit anderen verzweigt sein können) können in Verbindung stehen wenn man die eingetragenen Elemente angibt. Ein Formular enthält zum Beispiel Felder für einen Vertrag mit zwei Personen und zwei Autos. Theoretisch können alle Einträge auf verschiedene Weise miteinander verbunden werden: Personen und Autos können Risiken im Vertrag sein, Personen können Angehörige sein, Personen können Autos besitzen oder verwenden. Um diese Beziehungen zu beschreiben reicht eine einfache Elementverzweigung nicht aus; zusätzliche “Helfer“ Elemente sind notwendig um die Beziehungen zu beschreiben. In diesem Fall kann man PersonVertragVerbindung, VertragPKWVerbindung, PersonBeziehungVerbindung, PersonPKWVerbindung verwenden, je nachdem welche Beziehung es sein soll. Da ein Dokument mehrere Elemente eines bestimmten Typs enthalten kann (z.B. mehr als ein PKW Element), sollte das Verbindungselement eindeutig zeigen mit welchem Eintrag es in Beziehung steht. Auf dem Dokument hat jedes Element seine eigene ID Nummer – diese ist eine technische Nummer die anders als eine Personenkennzahl oder Vertragsnummer, eindeutig im Feld “ID“ angegeben werden kann. Dennoch sind “ID“ Felder optional, wenn man sie weglässt wird der ID Wert automatisch dem Element nach Typ zugeordnet: das erste Personenelement ist 1, die zweite Person ist 2, das erste PKW-Element ist 1, der zweite PKW ist 2, usw. Auf diese Weise enthält ein Verbindungselement mindestens drei erforderliche Felder: Bezugselement ID, Referenzelement ID und die Art der Beziehung. Zum Beispiel: eine PersonPKWVerbindung hat ein PKW ID Feld um den Bezug zum PKW Element im Dokument herzustellen, ein Personen ID Feld um den Bezug zur Person im Dokument herzustellen und eine Kontext ID welche die Art der Beziehung zwischen den Elementen beschreibt (z.B. Eigentümer, Fahrer). Word2CCA9 8 Konstante Werte Je nach Ziel oder Art des Formulars (Dokuments) sind konstante (nicht veränderbare, immer die gleichen) Werte notwendig damit die Zieldatenbank entweder ein Pflichtfeld oder jede Art von Daten übernehmen kann. Eine Beschränkung ist notwendig damit der Endverbraucher die Werte während des Ausfüllens nicht verändern kann. Ein gutes Beispiel sind Verbindungselement wo die Kreuzreferenz ID´s konstant sind (Personen ID und Vertrags ID für eine PersonVertragVerbindung) um die bestimmte feste Beziehung der Elemente im Dokumente zu beschreiben und das Kontext ID Feld, welches veränderbar ist, um die Art der Beziehung zwischen den beiden Elementen zu definieren. Ein Feld kann als Konstante festgelegt werden indem Sie den Cursor auf dem Feld platzieren und in der Funktionsleiste die Taste “ Konstante Inhalte” drücken. Dadurch wird das Feld ausgeblendet und kann durch Drücken der Taste “Steuerzeichen” ( ) ,in der Funktionsleiste, wieder angezeigt werden. Um ein Feld mit konstantem Inhalt wieder veränderbar zu machen wählen Sie das Feld in der “Data Structure” Liste in der “Word2CCA9 Data Structure” Symbolleiste aus und drücken die Taste “ Konstante Inhalte” in der Funktionsleiste noch mal. Bitte beachten Sie, dass nur ein Feld mit Inhalt als Konstant eingestellt werden kann (leere Felder nicht). Ausfüllen von Formularen Wenn eine Ausfüllvorlage fertig gestellt wurde, kann entschieden werden ob nachträgliche Veränderungen beschränkt werden sollen oder ob Änderungen beim Ausfüllen notwendig sind – z.B. werden eventuell zusätzliche Elemente verwendet (Personen, PKW, etc.). Bitte entnehmen Sie dem Link wie Änderungen in einem Dokument eingeschränkt werden können: http://office.microsoft.com/de-de/excel-help/schutzen-von-dokumenten-arbeitsmappen-oderprasentationen-durch-kennworter-berechtigungen-und-andere-einschrankungenHA010354324.aspx?CTT=1 Wenn keine Änderungen erwartet werden, muss das Word2CCA9 Add-in, zum Ausfüllen des Formulars, nicht installiert werden, da alle Daten im Dokument enthalten sind. Für nachträgliche Änderungen ist das Word2CCA9 Add-in und eine Datenbankverbindung erforderlich. Wenn vorhandene Felder oder Elemente kopiert und eingefügt werden ist eine Datenbankverbindung nicht notwendig. Bitte vergessen Sie nicht, die Anzeige der Elementmarkierungen auszuschalten, bevor Sie das Dokument an den Endverbraucher weitergeben, indem Sie den Haken im Kontrollkästchen “Zeige Datenelemente in Dokumente” entfernen. Word2CCA9 9 Importieren von Formularen in die CCA9 Datenbank Der einfachste Weg um die Formulardaten in die CCA9 Datenbank zu importieren ist per Drag-and-Drop des Dokuments nach CCA9. Nachdem das Formular (Ausfüllvorlage) ausgefüllt und gespeichert wurde ziehen Sie die ".docx" Datei (Microsoft Word 2007-2010 Dokumentenformat) in die Hauptgruppte "Dokument" im CCA9. Dabei muss das Word2CCA9 Add-in auf dem Computer installiert sein . Der andere Weg um die Daten in die CCA9 Datenbank zu importieren ist ein ausgefülltes oder zuvor gespeichertes Formular mit Microsoft Word 2007 oder 2010 zu öffnen und die Taste “ Exportieren nach CCA9” in der “Word2CCA9” Funktionsleiste zu drücken. Die Verbindung zur Datenbank sehen Sie auch hier: In beiden Fällen wird der CCA9 Datenimport gestartet. Normalerweise wird der Prozess ohne Probleme durchgeführt, wenn aber das Formular von einer anderen CCA9 Datenbank erzeugt wurde sind die Schlüsselfelder in der Zieldatenbank anders (oder mit der gleichen Datenbank aber die Sprache in der es erzeugt wurde ist anders als die importierte Sprache). Zum Beispiel wenn das Land mit der Adresse “Austria“ in der Combobox eingestellt wurde und beim Importprozess wird der Text “Österreich” verlangt, dann muss der Wert manuell angepasst werden. Hierfür wird eine Translation Matching Assistent Fenster während dem Importprozess angezeigt: Word2CCA9 10 Die obere Liste des Dialogs enthält die Werte die nicht automatisch zugeordnet werden können. Die “passenden“ Werte stehen im Dokument die “übersetzt“ werden müssen. Die untere Liste im Fenster zeigt die verfügbaren Werte in der Zieldatenbank. Der Benutzer muss den richtigen Wert in der unteren Liste auswählen der zu dem in der oberen Liste passt. Mit einem Doppelklick oder durch Drücken der “ Assign” Taste wird der Dokumentund Datenbankwert angepasst. Wenn alle Werte auf einer Seite abgestimmt wurden kann die nächste Seite durch Drücken der “Next >>” Taste angezeigt werden. Sind alle Werte angepasst wird durch Drücken der “Next >>” Taste der Dialog geschlossen und der Datenimport beendet. Bestehende Daten in CCA9 aktualisieren Beim Dokumentimport nach CCA9 ist es möglich, bestehende Daten lt. Wordformular zu überschreiben. Derzeit gibt es 2 Möglichkeiten: Setzen der "DB-id" in den Elementbausteinen Die "DB-id" ist ein allgemeines Feld. Wenn das Feld im Formular befüllt ist, wird der Block als bestehender Eintrag in der Datenbank erkannt. Zum Beispiel, wenn die Person ID in der CCA9 Datenbank bekannt ist (indem man die Spalte "PersonID" einblendet)... Word2CCA9 11 ... und diese im Wordformular im Feld "DB-id" angegeben wird, wird diese Person mit den Daten vom Wordformular aktualisiert. Das folgende Beispiel soll den Vornamen "Maximilian" beim Datensatz mit der PersonID 93 ändern: Bitte beachten Sie, dass nur die Felder aktualisiert werden, die auch im Wordformular befüllt sind. Nachname wird in diesem Fall nicht geändert, dieser bleibt im CCA9 "Muster". Setzen von "Nummern"-Feldern in den Elementbausteinen Die Befüllung des Feldes "DB-id" ist eine allgemeine Lösung, welche bei allen Datenelementen verwendet werden kann. In den meisten Fällen ist die "DB-id" jedoch zum Zeitpunkt der Formularausfüllung nicht bekannt. Als alternative kann eine eindeutige Nummer herangezogen werden: Person: Vertrag: Schaden: PersNr VUID und Polizzennummer Schadennummer Zum Beispiel, Datenänderung anhand des Feldes PersNr: Word2CCA9 12 Hinzufügen neuer Einträge inkl. der Verbindung: CCA9 ist eine Line-of-Business-Anwendung, dies bedeutet, dass jeder Eintrag zu fast alle anderen Einträge verbunden werden kann. Mit der Verwendung von Word2CCA9 Add-in, ist es möglich, neue Daten in die CCA9 Datenbank einzufügen und ein Verhältnis zu einem anderen existierenden Eintrag zu erstellen. Der Eintrag, der in der Datenbank existiert, sollte durch das Feld "DB-ID" oder durch eines der oben genannten "Nummern" Felder und durch die Checkbox "ctrlx:DocumentReference" (). in dem Word-Formular definiert werden. Die erforderlichen Verknüpfungen werden durch das Hinzufügen des geeigneten Schlüsselwertes oder "Verbindungs" Element hergestellt. Bitte beachten Sie, dass die "ctrlx:DocumentReference" Checkbox benötigt wird, um die Daten im Wordformular mit bestehenden Daten in der CCA9 Datenbank zu verknüpfen. Dieses Feld kann durch den Button ausgeblendet werden. Fügen Sie z.B. einen neuen Vertrag zu einer bestehenden Person ein: Der Block "Person" beinhaltet lediglich das Feld "PersNr", dieses Feld erkennt beim Import dann die bestehende Person im CCA9. Die automatische interne ID dieser Person ist 1. (dies kann natürlich geändert werden, indem Sie das Feld "ID" hinzufügen) Der Block "Vertrag" beinhaltet die benötigten Felder, die importiert werden sollen und das Feld "VNID". Dieses Feld beinhaltet die interne ID, die auf die Person verweist (selber Wert 1). Dadurch wird der Vertrag automatisch zu der Person aus dem Block "Person" zugeordnet, diese ist auch Versicherungsnehmer. Beachten Sie bitte, dass eine Fehlermeldung beim Import erscheint, falls die PersNr. im CCA9 nicht existieren sollte. Der Import behandelt die nicht gefundene PersNr. als neue Word2CCA9 13 Person. Zum Anlegen einer neuen Person werden jedoch weitere Felder, wie Nachname, benötigt, diese fehlen in dem Dokument! Sollte ein Vertrag mit der angegebenen VUID (=Verbandsnr.) + Polizzennr. im CCA9 existieren, werden die Daten im CCA9 aktualisiert! Das folgende Beispiel zeigt, wie Sie ein neues KFZ-Risiko anlegen und dieses mit der Person und dem Vertrag verknüpfen: In diesem Beispiel werden im Block "Person" und "Vertrag" die Informationen zu den bestehenden Daten in der Datenbank hineingeschrieben. Beide haben eine interne ID von 1. Der Block "KFZ" beinhaltet die Felder, die in CCA9 angelegt werden sollen. Dieser "KFZ" Block hat auch die interne ID 1. Die "Verbindungs" Blöcke setzen die Beziehung des KFZ-Risikos zu Person und Vertrag. (über die interne ID) Sobald das Dokument importiert wird, werden die neuen Beziehungen Person -> KFZ und Vertrag -> KFZ erstellt. Beachten Sie, dass die interne ID rein für technische Zwecke ist! Dieses Feld und der „Verbindungsblock“ können auch ausgeblendet werden, somit sind Sie für den Endkunden nicht verwirrend! Word2CCA9 14 Setzen eines Import-Modus eines Bausteines: *Derzeit noch nicht implementiert* Um die Konsistenz der Daten nach dem Import zu erhalten, ist es manchmal nützlich, die Art des Imports zu definieren: Wenn ein Block nur die bestehenden Daten erkennen soll, sollen diese Daten nicht eingefügt werden, falls diese noch nicht bestehen oder wenn ein Block nur Daten einfügen soll und nicht aktualisieren. Um diese Absicht zu deklarieren, ist das Feld " ctrl:UpdateMode auxiliary (“control”)" im Wordformular innerhalb des Blockes notwendig. Während dem Update, werden diese Werte nicht importiert, sie enthalten lediglich Informationen, wie die Daten verarbeitet werden sollen: Normal: Der Block kann entweder eingefügt oder abhängig davon, ob die Daten in der Datenbanak existieren aktualisiert werden. Dies ist das Standardverhalten. UpdateOnly: Die Daten des Blockes werden nur aktualisiert. Wenn der Eintrag nicht in der Datenbank vorhanden ist, erscheint ein Fehler beim Import. Dieser Modus kann verwendet werden, um vorhandene Datensätze in der Datenbank zu aktualisieren und das Einfügen nicht vorhandener Daten zu vermeiden. InsertOnly: Dieser Modus fügt die Daten nur ein. Wenn die Daten mit einem vorhandenen Datensatz in der Datenbank übereinstimmen, tritt ein Fehler auf. Dieser Modus verhindert versehentliches Überschreiben vorhandener Datensätze in der Datenbank. Hinweis: Wenn ein Fehler beim Import auftritt, wird der gesamte Import zurückgerollt und keine der im Wordformular vorhandenen Daten wird in die CCA9 Datenbank übernommen. Word2CCA9 15 Tabelle der Nutzung und Anforderungen Fall Word2CCA9 Add-in ist erforderlich Erstellen oder Bearbeiten eines Formulars einer Vorlage Ausfüllen eines Formulars Importieren von Daten aus einem Formular in die CCA9 Datenbank per drag & drop auf die CCA9 Oberfläche Importieren von Daten aus einem Formular in die CCA9 Datenbank über die “Export To CCA9” Taste im Word2CCA9 Add-in CCA9 ist erforderlich CCA9Datenbankzugr iff ist erforderlich Fehlerbehebung Word2CCA9 Add-in Entwickler Tab oder Word2CCA9 Gruppe wird nicht in der Funktionsleiste angezeigt Bitte gehen Sie zu Systemsteuerung / „Programme und Funktionen“ („Programme hinzufügen oder entfernen“ in Windows XP), wählen Sie das CCA Word2CCA9 Add-in aus und reparieren Sie es – diese Aufgabe erfordert Administratorrechten. Sie können das Produkt auch per CCA Update Service reparieren, dafür sind keine Administratorrechten notwendig. (Mehr Informationen zur Reparatur finden Sie in der CCA Update Service Dokumentation) CCA9 Dokumentenimport Vorgang zeigt eine Fehlermeldung Bitte korrigieren oder ergänzen Sie die ausgefüllten Daten im Dokument. Sie können die Taste “XML speichern“ in der Word2CCA9 Funktionsleiste verwenden um die XML-Dateien, die durch das Add-in erzeugt wurden, zu überprüfen – diese Dateien sind die out.WordToCCA9.xml und out.ExternalToCCA9.xml. Wenn Sie die “ Export zu CCA9” Taste drücken oder eine .docx Datei in die CCA9 Listenoberfläche ziehen, wird eventuell ein Datenvalidierungsfehler angezeigt. Lesen Sie die Nachricht und entfernen Sie den Fehler. Zum Beispiel zeigt diese Nachricht dass ein Feld fehlt: Word2CCA9 16 Wenn ein Feld in dem Formular erwähnt wird das leer ist, dann füllen Sie es bitte mit einem gültigen Wert aus und starten Sie den Datenimport erneut. Wenn das Feld im Dokument fehlt, starten Sie bitte die Bearbeitung des Dokuments mit Word2CCA9, suchen Sie das Element heraus das benötigt wird ( ) und platzieren Sie es bei den anderen Elementen im Dokument. Füllen Sie das Feld mit einem gültigen Wert aus, speichern Sie das Dokument und starten den Importvorgang erneut (durch Drücken der “ Export zu CCA9” Taste im Word2CCA9 Add-in oder wenn Sie eine .docx Datei ins CCA9 ziehen). Word2CCA9 “Export zu CCA9” oder CCA9 Datenimport ist eingefroren oder “keine Rückmeldung” Bitte schließen Sie alle Microsoft Word Anwendungen, starten Sie den Taskmanager und vergewissern Sie sich das kein WINWORD.EXE Prozess mehr läuft (andernfalls beenden Sie alle WINWORD.EXE Prozesse mit dem Taskmanager). Starten Sie dann den Datenimport erneut. Word2CCA9 17