05-26-04 04:38 AM
CNF is not supported in BTS 2004.
This posting is provided "AS IS" with no warranties, and confers no rights.
EBusiness Server Team
--------------------
| >>Thread-Topic: Filter Expression Construction
| >>thread-index: AcRB3LNUlsdKEfbmTJyPkfL8dJR/eg==
| >>X-WN-Post: microsoft.public.biztalk.orchestration
| >>From: examnotes <anonymous@discussions.microsoft.com>
| >>Subject: Filter Expression Construction
| >>Date: Mon, 24 May 2004 15:16:03 -0700
| >>Lines: 19
| >>Message-ID: <BEE787EC-3ADF-4AE2-9CA4-5EEC8B556B7B@microsoft.com>
| >>MIME-Version: 1.0
| >>Content-Type: text/plain;
| >> charset="Utf-8"
| >>Content-Transfer-Encoding: 7bit
| >>X-Newsreader: Microsoft CDO for Windows 2000
| >>Content-Class: urn:content-classes:message
| >>Importance: normal
| >>Priority: normal
| >>X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
| >>Newsgroups: microsoft.public.biztalk.orchestration
| >>Path: cpmsftngxa10.phx.gbl
| >>Xref: cpmsftngxa10.phx.gbl microsoft.public.biztalk.orchestration:6244
| >>NNTP-Posting-Host: tk2msftcmty1.phx.gbl 10.40.1.180
| >>X-Tomcat-NG: microsoft.public.biztalk.orchestration
| >>
| >>Currently the Biztalk Filtering shape Expression editor uses the DNF
(Disjunctive Normal Form) thus does not allow the developer to put in
complex conditions in the filter expression.
There are times when CNF forms are better.
Although editing the filtering expression within the odx file directly
using the text editor builds the project and deploy the complex expression
fine. There is only one problem, Visual studio will not pickup the change
and hence we cannot see the modified expression using visual studio.
Questions.
1. What are the options we have when we have to write complex expressions
of the form (Cond1 || cond2 || cond3 || cond4) && ((cond5 || cond 6 || cond
7|| cond8) && (cond8 || cond 9)) && cond10. in this case expression needs
to be converted to the following expression which will be very difficult to
maintain (cond4 && cond5 && cond8 && cond10) || (cond4 && cond6 &&
cond8..)..... all combinations(around 32 to 33)
2. The same conditon holds good for send port filtering expression and
since there is no odx file there is there any place we can edit this
expression free hand?
3.Is Microsoft aware of these issues? and are there any work arounds for
the same.
Thanks
Sujith
| >>
[ Post a follow-up to this message ]
|