3

Java および VB の UniObjects のドキュメントを見ましたが、ループに頼らずに UniDynArray を検索する方法がわかりません。

それが API 言語 (つまり Java) に依存する意図ですか?

これは、私が VBScript で行ったことです。

If InStr(daShipAlones.TextValue, sDocNum) = 0 Then 
    ....
End If
4

1 に答える 1

1

UniDynArray を検索する「UniObjects」の方法がないというあなたの発見に同意します。

UniDynArray を文字列配列に変換し、言語の IndexOf に相当するものを使用して検索用語の場所を取得することにより、ループにならずに (そして 1 行で) 検索できます。C#/VB では、次のように実行できます。

Array.IndexOf(myUniDynArray.StringValue.Split(UniConstants.FieldMarker), "searchterm")

UniConstants.FieldMarker基本的にエイリアスはどこですか(char)254

于 2012-06-27T20:12:11.510 に答える