Fehlercode-Eigenschaft: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Imported from text file)
 
 
Zeile 3: Zeile 3:
 
  <div align="right">[[Übersicht Datenimport und -export|Daten I/O Übersicht]]</div>
 
  <div align="right">[[Übersicht Datenimport und -export|Daten I/O Übersicht]]</div>
 
<hr>
 
<hr>
Für den Fall, dass bei einem Import oder Export ein Fehler auftritt, wird die Eigenschaft [Fehlercode] des Daten I/O Projekts mit einem Fehlercode versehen. Wenn kein Fehler auftritt, ist der Standardwert des Fehlercodes 0. Ob also ein Fehler aufgetreten ist, kann anhand des Fehlercodes ermittelt werden. Bei 0 ist kein Fehler aufgetreten, andernfalls ist ein Fehlercode angeführt.
+
Wenn ein Fehler während eines Importes oder Exportes auftritt, wird die Eigenschaft [Fehlercode] des Daten I/O Projektes mit einem Fehlercode versehen. Tritt kein Fehler auf, ist der Standardwert des Fehlercodes "0". Ob ein Fehler aufgetreten ist, kann also anhand des Fehlercodes ermittelt werden. Bei 0 ist kein Fehler aufgetreten; andernfalls wird ein Fehlercode angeführt.
 
 
  
 
[[Image:dbio-errorcode01.jpg]]
 
[[Image:dbio-errorcode01.jpg]]
 
&nbsp;
 
&nbsp;
  
Die Eigenschaft [Fehlercode] der Daten I/O Objekte wird eingestellt, wenn ein Fehler, wie nachfolgend beim Import oder Export, beim Öffnen oder Schreiben einer Datei auftritt.
 
  
: <nowiki>*</nowiki> Für den Fall, dass eine Nur-Lesen-Textdatei eine Anzahl von mehr als 16.000 Zeichen in einer Zeile auffweist.
+
Die Eigenschaft [Fehlercode] der Daten I/O Objekte wird eingestellt, wenn ein Fehler beim Öffnen oder Schreiben einer Datei auftritt (wie nachfolgend beim Import/Export).
 +
 
 +
: <nowiki>*</nowiki> Für den Fall, dass eine schreibgeschützte Datei eine Anzahl von mehr als 16.000 Zeichen in einer Zeile aufweist.
  
: <nowiki>*</nowiki> Für den Fall, dass ein Nur-Lesen OLE DB-Datentyp nichtig ist, der Verbindungsstring einen Fehler aufweisst, ein nicht zulässiges Wort genutzt wird oder bei der validierten NICHTIG-Beschränkungsregel.
+
: <nowiki>*</nowiki> Für den Fall, dass ein schreibgeschützter OLE DB-Datentyp nichtig ist, oder der Verbindungsstring einen Fehler aufweist, oder ein nicht zulässiges Wort genutzt wird oder im Falle der validierten NICHTIG-Beschränkungsregel.
  
etc. (Dies beinhaltet nicht die Situationen, bei denen der Fehler während des Einstellens des Eigenschaftwertes nach dem beendeten Import auftritt)
+
: etc.
  
Einstellen des Fehlercodes
+
Dies beinhaltet keine Situationen, in denen der Fehler während Einstellung des Eigenschaftwertes nach beendetem Import auftritt.
  
Eigenschaft [Fehlercode] ist mit dem folgenden Code eingestellt.
+
Einstellung des Fehlercodes
  
: <nowiki>*</nowiki> [[Fehlermeldungen und Lösungen|Wert der Fehlermeldung in Asprova]]<br /><nowiki>*</nowiki> Für den Fall, dass es sich bei beim der Datenquelle im ein OLE DB handelt, handelt es sich um den Fehlercode der OLE DB (beginend mit 0x).
+
Die Eigenschaft [Fehlercode] ist mit dem folgenden Code eingestellt.
  
Im Fall eines OLE DB Fehlercode, finden Sie mögliche Lösungen basierend auf dem Wert der [Fehlercode]- Eigenschaft bei MSDN.
+
: <nowiki>*</nowiki> [[Fehlermeldungen und Lösungen|Wert der Fehlermeldung in Asprova]]<br /><nowiki>*</nowiki> Ist die Datenquelle eine OLE DB, handelt es sich um den Fehlercode der OLE DB (beginend mit 0x).
  
 +
Im Falle eines OLE DB Fehlercodes, lassen sich mögliche Lösungen auf Grundlage des Wertes vom [Fehlercode] finden.
  
Beispielhafte Nutzung der Eigenschaft [Fehlercode]
 
  
Bei einem erfolgreichen Export der Vorgangstabelle, die die Originaldaten der Arbeitsanweisung enthält, tritt keine Änderung der Eigenschaft [Fehlercode] und des Status der Vorgänge auf.
+
'''Beispielhafte Nutzung der Eigenschaft [Fehlercode]'''
  
Erstellen Sie einen Verbundplanungsparameterbefehl, der den Export und die Modifikationseigenschaft wie folgt beinhaltet.
+
Bei erfolgreichem Export der Vorgangstabelle, inklusive Originaldaten der Arbeitsanweisung, tritt keine Änderung der Eigenschaft [Fehlercode] oder des Vorgangsstatuses auf.
  
 +
Erstellen Sie einen Verbundplanungsparameterbefehl, der Export und Modifikationseigenschaft wie folgt beinhaltet:
  
 
[[Image:dbio-errorcode02.jpg]]
 
[[Image:dbio-errorcode02.jpg]]
 
&nbsp;
 
&nbsp;
  
Fügen Sie eine IF-Funktion ein, welche die Eigenschaft [Fehlercode] Daten I/O Objekte der exportierten Objekte [Vorgangsformel] der [Modifikationseigenschaften] prüft. Im Falle von 0 ist kein Fehler aufgetreten. Andernfalls wird ein Fehler angezeigt.
 
  
Die Formel gestaltet sich wie folgt. Diese ist als Standardformel registriert.
+
Fügen Sie eine IF-Funktion ein, welche die Eigenschaft [Fehlercode] der Daten I/O Objekte aus exportierten Objekten [Vorgangsformel] der [Modifikationseigenschaften] prüft. Im Falle von "0" ist kein Fehler aufgetreten. Andernfalls wird ein Fehler angezeigt.
 +
 
 +
Die Formel gestaltet sich wie folgt: (Diese ist als Standardformel registriert.)
  
 
: If(PROJECT.Child['DBIO'].Child['Operation'].DBIO_ErrorCode[0]=='0',ME.Status='Released',FALSE)
 
: If(PROJECT.Child['DBIO'].Child['Operation'].DBIO_ErrorCode[0]=='0',ME.Status='Released',FALSE)
 
  
 
[[Image:dbio-errorcode03.jpg]]
 
[[Image:dbio-errorcode03.jpg]]

Aktuelle Version vom 12. September 2017, 12:05 Uhr

Hilfe Nummer: 757170
Daten I/O Übersicht

Wenn ein Fehler während eines Importes oder Exportes auftritt, wird die Eigenschaft [Fehlercode] des Daten I/O Projektes mit einem Fehlercode versehen. Tritt kein Fehler auf, ist der Standardwert des Fehlercodes "0". Ob ein Fehler aufgetreten ist, kann also anhand des Fehlercodes ermittelt werden. Bei 0 ist kein Fehler aufgetreten; andernfalls wird ein Fehlercode angeführt.

Datei:Dbio-errorcode01.jpg  


Die Eigenschaft [Fehlercode] der Daten I/O Objekte wird eingestellt, wenn ein Fehler beim Öffnen oder Schreiben einer Datei auftritt (wie nachfolgend beim Import/Export).

* Für den Fall, dass eine schreibgeschützte Datei eine Anzahl von mehr als 16.000 Zeichen in einer Zeile aufweist.
* Für den Fall, dass ein schreibgeschützter OLE DB-Datentyp nichtig ist, oder der Verbindungsstring einen Fehler aufweist, oder ein nicht zulässiges Wort genutzt wird oder im Falle der validierten NICHTIG-Beschränkungsregel.
etc.

Dies beinhaltet keine Situationen, in denen der Fehler während Einstellung des Eigenschaftwertes nach beendetem Import auftritt.

Einstellung des Fehlercodes

Die Eigenschaft [Fehlercode] ist mit dem folgenden Code eingestellt.

* Wert der Fehlermeldung in Asprova
* Ist die Datenquelle eine OLE DB, handelt es sich um den Fehlercode der OLE DB (beginend mit 0x).

Im Falle eines OLE DB Fehlercodes, lassen sich mögliche Lösungen auf Grundlage des Wertes vom [Fehlercode] finden.


Beispielhafte Nutzung der Eigenschaft [Fehlercode]

Bei erfolgreichem Export der Vorgangstabelle, inklusive Originaldaten der Arbeitsanweisung, tritt keine Änderung der Eigenschaft [Fehlercode] oder des Vorgangsstatuses auf.

Erstellen Sie einen Verbundplanungsparameterbefehl, der Export und Modifikationseigenschaft wie folgt beinhaltet:

Datei:Dbio-errorcode02.jpg  


Fügen Sie eine IF-Funktion ein, welche die Eigenschaft [Fehlercode] der Daten I/O Objekte aus exportierten Objekten [Vorgangsformel] der [Modifikationseigenschaften] prüft. Im Falle von "0" ist kein Fehler aufgetreten. Andernfalls wird ein Fehler angezeigt.

Die Formel gestaltet sich wie folgt: (Diese ist als Standardformel registriert.)

If(PROJECT.Child['DBIO'].Child['Operation'].DBIO_ErrorCode[0]=='0',ME.Status='Released',FALSE)

Datei:Dbio-errorcode03.jpg



Hilfe Nummer: 757170