20.11.2013 Aufrufe

CA Service Accounting und CA Service Catalog ...

CA Service Accounting und CA Service Catalog ...

CA Service Accounting und CA Service Catalog ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Service</strong>optionselemente<br />

JavaScript-Funktionen zur erneuten Verwendung, Anpassung <strong>und</strong> Problembehebung<br />

<strong>CA</strong> <strong>Service</strong> Management bietet JavaScript-Funktionen zur erneuten<br />

Verwendung, Anpassung <strong>und</strong> Problembehebung von benutzerdefinierten<br />

Formularen. Zur Verwendung dieser Funktion sind umfassende Kenntnisse in<br />

JavaScript <strong>und</strong> AJAX erforderlich. Diese JavaScript-Funktionen sind in den<br />

folgenden Dateien gespeichert:<br />

■<br />

Bei der Datei "ca_form_lib.js" handelt es sich um eine JavaScript-<br />

Bibliothek, in der <strong>CA</strong>-spezifische Funktionen enthalten sind, die Sie in<br />

Formularen erneut verwenden können, beispielsweise um Daten zu<br />

erfassen, Berichtsdatenobjekte aufzurufen usw.<br />

Diese Datei befindet sich im Standardverzeichnis für Skripte,<br />

USM_HOME\View\WebApps\USM\Explorer\scripts.<br />

Wichtig! Sie sollten diese Datei lesen <strong>und</strong> sich damit vertraut machen,<br />

bearbeiten Sie sie jedoch nicht direkt! Wenn nötig können Sie Funktion aus<br />

dieser Datei kopieren <strong>und</strong> ändern <strong>und</strong> sie entweder in der Datei<br />

"custom_form_lib.js" oder in "custom_form_example.js" verwenden, die<br />

nachfolgend beschrieben sind.<br />

■<br />

Die Datei "custom_form_lib.js" enthält die Beispielfunktion<br />

"prefillTextBoxes", die Sie als Beispiel für die Erstellung eigener<br />

zusätzlicher <strong>und</strong> benutzerdefinierter Bibliotheksfunktionen verwenden<br />

können. Die Funktion "prefillTextBoxes" ruft Daten ab <strong>und</strong> verwendet<br />

diese, um die entsprechenden Felder im Formular "Mitarbeiterkündigung"<br />

(EmployeeTermination.xml) zu füllen, wie in dem umfangreichen, im<br />

Abschnitt Vorbelegen von Textfeldern in Formularen (siehe Seite 219)<br />

begonnenen Beispiel erläutert.<br />

Die Datei "custom_form_lib.js" ist für benutzerdefinierte Funktionen<br />

vorgesehen, die Sie erstellen <strong>und</strong> erneut verwenden, wie zum Beispiel<br />

allgemeine Funktionen zur Datenvalidierung.<br />

Um neue Funktionen, die Sie in "custom_form_lib.js" erstellen, zu<br />

debuggen, aktivieren Sie Debugging in der Datei<br />

"custom_form_example.js", die im nächsten Unterpunkt beschrieben ist.<br />

Die Datei "custom_form_lib.js" befindet sich unter<br />

USM_HOME\View\WebApps\USM\custom\explorer\scripts.<br />

■<br />

Die Datei "custom_form_example.js" enthält Beispielfunktionen von<br />

JavaScript. Die Datei "custom_form_example.js" ist für Hauptfunktionen<br />

vorgesehen, die über Unterfunktionen verfügen, wie zum Beispiel einen<br />

Steuerbereich. In dieser Datei können Sie Debugging aktivieren <strong>und</strong><br />

deaktivieren, so wie unter Problembehebung für JavaScript-Funktionen<br />

(siehe Seite 248) erläutert.<br />

Die Datei "custom_form_example.js" befindet sich unter<br />

USM_HOME\View\WebApps\USM\custom\explorer\scripts.<br />

Kapitel 8: Arbeiten mit dem <strong>Service</strong>-Generator 247

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!