IPMath.Nz-Methode
Ruft den an die Funktion übergebenen Knotensatz ab, mit der Ausnahme von Nullen (0) an den Stellen, an denen vorher leere Werte vorhanden waren.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
'Declaration
<DispIdAttribute(4)> _
Function Nz ( _
<InAttribute> pxmllistInput As IXMLDOMNodeList _
) As Object
'Usage
Dim instance As IPMath
Dim pxmllistInput As IXMLDOMNodeList
Dim returnValue As Object
returnValue = instance.Nz(pxmllistInput)
[DispIdAttribute(4)]
Object Nz (
[InAttribute] IXMLDOMNodeList pxmllistInput
)
Parameter
- pxmllistInput
Der Knotensatz, dessen leere Werte durch Nullen ersetzt werden.
Rückgabewert
Ein Objekt, das einen Knotensatz darstellt.
Hinweise
Wenn der Knotensatz keine leeren Werte enthält, tritt eine Ausnahmebedingung ein.
Hinweis: |
---|
Der Zugriff auf das durch die Nz-Methode zurückgegebene Objekt durch dessen Umwandlung in den IXMLDOMNodeList-Typ in einem verwalteten Formular kann zu Sicherheitsausnahmen führen. In diesem Fall sollten dem Formular FullTrust-Berechtigungen erteilt werden. |
Beispiel
Im folgenden Beispiel wird die noZero-Variable auf einen Knotensatz festgelegt, der mit dem Knotensatz my:ages identisch ist, wobei alle leeren Werte durch Nullen ersetzt werden. Dieses Beispiel basiert auf einem wiederholten Abschnitt mit dem Feld "ages". Ein Hinweis wird für die XML-Daten angezeigt, die für den ersten Eintrag in der Knotenliste generiert wurden:
IXMLDOMNodeList ages = thisXDocument.DOM.selectNodes("//my:ages");
IXMLDOMNodeList noZero = (IXMLDOMNodeList)thisXDocument.Util.Math.Nz(ages);
thisXDocument.UI.Alert(noZero[0].xml.ToString());
Siehe auch
Referenz
IPMath-Schnittstelle
IPMath-Member
Microsoft.Office.Interop.InfoPath-Namespace