2

これは私のタイポスクリプトです:

nota = TEXT
nota.value = ###WFQBE_FIELD_nota###
nota.stdWrap {
   required = 1
   wrap = (|)
}
nota.ifEmpty = not available

フィールド nota を空でない場合にのみ () で囲み、空の場合は「利用できません」というメッセージを表示したい。

これは機能しますが、唯一の問題は、メッセージが () で囲まれることです!!

何か案が?私はタイポスクリプトの初心者です..

4

2 に答える 2

4

条件を好転させることができます:

nota = TEXT
nota {
    value = not available
    override {
        cObject = TEXT
        cObject {
            required = 1
            value = ###WFQBE_FIELD_nota###
            wrap = (|)
        }
    }
}
于 2011-06-21T14:09:22.643 に答える
3

If I understood correctly, Your current problem is the "wrap".

As ifEmpty could be stdWrap too, try to override the wrap in ifEmpty condition.

nota = TEXT
nota.value = ###WFQBE_FIELD_nota###
nota.stdWrap {
   required = 1
   wrap = (|)
}
nota.ifEmpty.wrap = not available|
于 2011-06-30T08:55:11.963 に答える