.. highlightlang:: us .. _aop_setpar: aop_setpar ========== .. index:: aop_setpar .. us.tag aop_setpar NOTREADYGERMAN New500 asam3 :ref:`aop_setpar` setzt Properties. .. function:: retState = aop_setpar(envId, nvSeq, cl) .. us.return **Returnwert** *retState*. .. us.params **Parameter** .. uparam:: envId *envId* ist die Environment-ID, die von der Funktion :ref:`aop_openenv` geliefert wird. .. uparam:: nvSeq *nvSeq* ist eine Sequenz (Array) von Name-valMap-Paaren. Fogende Namen sind definiert (weitere Parameter befinden sich evtl. in Ihrer ASAM-ODS-Server Dokumentation): .. list-table:: :header-rows: 1 * - Parameter - Verwendet für * - "USER" - Setze Username und Password * - "WILDCARD_ONE" - wildcard-Zeichen für ein Zeichen (z. B. "?") * - "WILDCARD_ALL" - wildcard-Zeichen für 0 oder mehr Zeichen (z. B. "\*") * - "WILDCARD_ESC" - Escape-Zeichen(z. B. "\\") .. uparam:: cl *cl* ist der Client-Pointer, der von der Funktion :ref:`rpc_clnt_create` geliefert wird. .. us.example **Beispiel** :: valMap = [. dtyp=ODS_DT_STRING, val=["", ""] ]; nvSeq = [. n = 1]; nvSeq[1] = [. name = "USER", valMap = valMap]; retState = aop_setpar(envId, nvSeq, cl); if (type(retState) == "error") { MessageBoxError(retState.message); } .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 5.0.0 - Neu .. seealso:: :ref:`uberblick-asam-ods`, :ref:`aop_getpar` :sub:`id-1541830`