HOM equivalent |
`dophasfield(dop, objectSpec, subDataName,
recordType, recordNum, fieldName)`
この関数は、dopfieldまたはdopfields関数の前に使用して、無効なフィールド名が原因で返されるデフォルト値とは違って、実際に返される空っぽの文字列またはゼロの値が本当の値なのかどうか確認することができます。
Examples ¶
dophasfield("/obj/dopnet1", "obj0", "Position", "Options", 0, "ty")
PositionデータのOptionsレコードにtyという名前のフィールドがあると1を返します。
dopfield("/obj/dopnet1", "obj0", "Position", "Options", 0, "notafield")
PositionデータのOptionsレコードにnotafieldという名前のフィールドがないので0を返します。