Как установить значение в выражении для схемы в оркестровке BizTalk?
Когда я хочу скомпилировать, отображается ошибка
use of unconstructed message
Мой код для выражения:
Message_2.Approved == false
XML-код в схеме Article.xsd:
<xs:element name="Approved">
<xs:simpleType>
<xs:restriction base="xs:boolean" />
</xs:simpleType>
</xs:element>
Сообщение_2 присваивается назначенной форме отправки.
Тип сообщения Message_2 - это BizTalk_Server_Project7.Article.
2 ответа
Похоже, что что-то не так с вашей рекламой.
Вы пытаетесь использовать "Утверждено" в качестве выделенного поля в форме выражения для установки значения, которое идеально подходит для выделенного поля. Пожалуйста, просмотрите этот учебник на MSDN, если вы все сделали правильно.
Удостоверьтесь, что свойство used продвигается или различается, прежде чем его можно будет использовать в форме выражения вашей оркестровки. если ваше свойство будет использоваться только в контексте окна сообщения, а не снаружи (фильтры или конвейеры), вы можете сделать его простым и использовать скрытое поле.