Freigeben über


IPMath.Nz(IXMLDOMNodeList) Methode

Definition

Ruft den an die Funktion übergebenen Knotensatz ab, mit der Ausnahme von Nullen (0) an den Stellen, an denen vorher leere Werte vorhanden waren.

public:
 System::Object ^ Nz(Microsoft::Office::Interop::InfoPath::Xml::IXMLDOMNodeList ^ pxmllistInput);
public object Nz (Microsoft.Office.Interop.InfoPath.Xml.IXMLDOMNodeList pxmllistInput);
abstract member Nz : Microsoft.Office.Interop.InfoPath.Xml.IXMLDOMNodeList -> obj
Public Function Nz (pxmllistInput As IXMLDOMNodeList) As Object

Parameter

pxmllistInput
IXMLDOMNodeList

Der Knotensatz, dessen leere Werte durch Nullen ersetzt werden.

Gibt zurück

Ein Objekt, das einen Knotensatz darstellt.

Beispiele

Im folgenden Beispiel wird die Variable noZero auf einen Knotensatz festgelegt, der mit dem my:ages Knotensatz 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.<span class="label">Nz</span>(ages);
thisXDocument.UI.Alert(noZero[0].xml.ToString());

Hinweise

Wenn der Knotensatz keine leeren Werte enthält, tritt eine Ausnahmebedingung ein.

Hinweis: Der Zugriff auf das von der Nz-Methode zurückgegebene Objekt durch Umwandlung in den IXMLDOMNodeList-Typ in einem verwalteten Formular kann zu Sicherheitsausnahmen führen. In diesem Fall sollten dem Formular FullTrust-Berechtigungen erteilt werden.

Gilt für: