From: "mitchelljohn@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Thursday, July 16, 2015 1:10 PM
Subject: [Vantage] Re: Limit BOReader Results with BPM
Ted,
Ted,
On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p>Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br><br><tracePacket><br>Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br>Â <methodName>GetRows</methodName><br>Â <returnType>System.Data.DataSet</returnType><br>Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br>Â <executionTime>1995</executionTime><br>Â <parameters><br>Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br>Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br>Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br>Â </parameters><br></tracePacket><br></p><p><span><br></span></p><p></p> </div> <div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div id="ygrps-yiv-1338247506yui_3_16_0_1_1429623187165_61475"> <div id="ygrps-yiv-1338247506yui_3_16_0_1_1429623187165_61474">Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br><br><tracePacket><br> <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br> <methodName>GetRows</methodName><br> <returnType>System.Data.DataSet</returnType><br> <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br> <executionTime>1995</executionTime><br> <parameters><br> <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br> <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br> <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br> </parameters><br></tracePacket><br></div><div><span><br></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </font> </div><div><div class="ygrps-yiv-856863035h5"> <div><br><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div>Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br><br><tracePacket><br>Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br>Â <methodName>GetRows</methodName><br>Â <returnType>System.Data.DataSet</returnType><br>Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br>Â <executionTime>1995</executionTime><br>Â <parameters><br>Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br>Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br>Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br>Â </parameters><br></tracePacket><br></div><div><span><br></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div>
<div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </font> </div><div><div> <div><br><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div>Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br><br><tracePacket><br>Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br>Â <methodName>GetRows</methodName><br>Â <returnType>System.Data.DataSet</returnType><br>Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br>Â <executionTime>1995</executionTime><br>Â <parameters><br>Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br>Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br>Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br>Â </parameters><br></tracePacket><br></div><div><span><br></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
#ygrps-yiv-1206765679yiv1012364927 .ygrps-yiv-1206765679yiv1012364927ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title
a,
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title a:active,
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title a:hover,
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title a:visited {
text-decoration:none;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row {
clear:both;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row div {
float:left;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927ygrp-file {
width:30px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row div div a {
text-decoration:none;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row div div span {
font-weight:normal;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-1206765679
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927 –
#ygrps-yiv-1206765679yiv1012364927ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp hr {
border:1px solid #d8d8d8;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp #ygrps-yiv-1206765679yiv1012364927hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp #ygrps-yiv-1206765679yiv1012364927ads {
margin-bottom:10px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp .ygrps-yiv-1206765679yiv1012364927ad {
padding:0 0;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp .ygrps-yiv-1206765679yiv1012364927ad p {
margin:0;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp .ygrps-yiv-1206765679yiv1012364927ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1206765679
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div id="ygrps-yiv-1206765679yui_3_16_0_1_1429623187165_74449"> <div id="ygrps-yiv-1206765679yui_3_16_0_1_1429623187165_74463"></div><div id="ygrps-yiv-1206765679yui_3_16_0_1_1429623187165_74448" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none"> <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none"> <methodName>GetRows</methodName><br clear="none"> <returnType>System.Data.DataSet</returnType><br clear="none"> <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none"> <executionTime>1995</executionTime><br clear="none"> <parameters><br clear="none"> <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none"> <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none"> <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none"> </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
Label_02B2: objArray4 = new 4];
if (!<a rel=“nofollow” title="System.StringCTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String”>string
.<a rel=“nofollow” title="bool System.String.IsNullOrEmpty(string);CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String/IsNullOrEmpty(String):Boolean”>IsNullOrEmpty(whereClause))
{
objArray4[0] = whereClause;
}
objArray4[1] = pageSize;
objArray4[2] = num;
obj3 = serviceCallInterface.<a rel=“nofollow” title="Type Ice.Hosting.Types.TypeEntry.Type { … }CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.Types.TypeEntry/property:Type:System.Type”>Type.<a rel=“nofollow” title="object System.Type.InvokeMember(string, BindingFlags, Binder, object, object[]);
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Type/InvokeMember(String,System.Reflection.BindingFlags,System.Reflection.Binder,Object,Object%5b%5d):Object”>InvokeMember(“GetList”, <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.InvokeMethod;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/InvokeMethod”>InvokeMethod | <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Public;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Public”>Public | <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Instance;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Instance”>Instance | <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.IgnoreCase;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/IgnoreCase”>IgnoreCase, null, target, objArray4);
if (obj3 != null)
{
flag = (<a rel=“nofollow” title="System.BooleanCTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool) objArray4[3];
list = new <a rel=“nofollow” title="System.Collections.Generic.List<CallParameter>.List<CallParameter>();CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Collections.Generic.List<Ice.Hosting.CallParameter>/.ctor()”>List<<a rel=“nofollow” title="Ice.Hosting.CallParameter
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter”>CallParameter> {
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(bool? boolValue);CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(System.Nullable<Boolean>)”>CallParameter(new <a rel=“nofollow” title="System.Boolean
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool<a rel=“nofollow” title="System.Nullable<Boolean>.Nullable<Boolean>(bool);
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Nullable<Boolean>/.ctor(<!0>)”>?(flag)),
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(IceTableset tsValue);CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(Ice.IceTableset)”>CallParameter((<a rel=“nofollow” title="Ice.IceTableset
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.ServiceModel:3.0.7.0:5d3fa3c7105d7992/Ice.IceTableset”>IceTableset) obj3)
};
}
goto Label_048D;
On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@… [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br><div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span class="ygrps-yiv-382220725"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM<div><div class="ygrps-yiv-382220725h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div class="ygrps-yiv-382220725h5"> <div><br><div><div>
Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none">Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none">Â <methodName>GetRows</methodName><br clear="none">Â <returnType>System.Data.DataSet</returnType><br clear="none">Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none">Â <executionTime>1995</executionTime><br clear="none">Â <parameters><br clear="none">Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none">Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none">Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none">Â </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
</div><div><div class="ygrps-yiv-382220725h5">
<div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 3:54 PM, Jose Gomez <jose@...> wrote:Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.Label_02B2: objArray4 = new 4];
if (!<a rel=“nofollow” title="System.StringCTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String”>string
.<a rel=“nofollow” title="bool System.String.IsNullOrEmpty(string);CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String/IsNullOrEmpty(String):Boolean”>IsNullOrEmpty(whereClause))
{
objArray4[0] = whereClause;
}
objArray4[1] = pageSize;
objArray4[2] = num;
obj3 = serviceCallInterface.<a rel=“nofollow” title="Type Ice.Hosting.Types.TypeEntry.Type { … }CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.Types.TypeEntry/property:Type:System.Type”>Type.<a rel=“nofollow” title="object System.Type.InvokeMember(string, BindingFlags, Binder, object, object[]);
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Type/InvokeMember(String,System.Reflection.BindingFlags,System.Reflection.Binder,Object,Object%5b%5d):Object”>InvokeMember(“GetList”, <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.InvokeMethod;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/InvokeMethod”>InvokeMethod | <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Public;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Public”>Public | <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Instance;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Instance”>Instance | <a rel=“nofollow” title="System.Reflection.BindingFlags
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.IgnoreCase;
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/IgnoreCase”>IgnoreCase, null, target, objArray4);
if (obj3 != null)
{
flag = (<a rel=“nofollow” title="System.BooleanCTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool) objArray4[3];
list = new <a rel=“nofollow” title="System.Collections.Generic.List<CallParameter>.List<CallParameter>();CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Collections.Generic.List%3CIce.Hosting.CallParameter%3E/.ctor()”>List<<a rel=“nofollow” title="Ice.Hosting.CallParameter
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter”>CallParameter> {
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(bool? boolValue);CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(System.Nullable%3CBoolean%3E)”>CallParameter(new <a rel=“nofollow” title="System.Boolean
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool<a rel=“nofollow” title="System.Nullable<Boolean>.Nullable<Boolean>(bool);
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Nullable%3CBoolean%3E/.ctor(%3C!0%3E)”>?(flag)),
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(IceTableset tsValue);CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(Ice.IceTableset)”>CallParameter((<a rel=“nofollow” title="Ice.IceTableset
CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.ServiceModel:3.0.7.0:5d3fa3c7105d7992/Ice.IceTableset”>IceTableset) obj3)
};
}
goto Label_048D;
On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@… [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br><div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM<div><div><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div> <div><br><div><div>
Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none">Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none">Â <methodName>GetRows</methodName><br clear="none">Â <returnType>System.Data.DataSet</returnType><br clear="none">Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none">Â <executionTime>1995</executionTime><br clear="none">Â <parameters><br clear="none">Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none">Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none">Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none">Â </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
</div><div><div>
<div style="color:#fff;min-height:0;"></div>
#ygrps-yiv-1763629126yiv8563550159 .ygrps-yiv-1763629126yiv8563550159ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title
a,
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title a:active,
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title a:hover,
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title a:visited {
text-decoration:none;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row {
clear:both;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row div {
float:left;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159ygrp-file {
width:30px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row div div a {
text-decoration:none;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row div div span {
font-weight:normal;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-1763629126
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159 –
#ygrps-yiv-1763629126yiv8563550159ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp hr {
border:1px solid #d8d8d8;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp #ygrps-yiv-1763629126yiv8563550159hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp #ygrps-yiv-1763629126yiv8563550159ads {
margin-bottom:10px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp .ygrps-yiv-1763629126yiv8563550159ad {
padding:0 0;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp .ygrps-yiv-1763629126yiv8563550159ad p {
margin:0;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp .ygrps-yiv-1763629126yiv8563550159ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1763629126
Label_02B2: objArray4 = new object[4]; if (!string.IsNullOrEmpty(whereClause)) { objArray4[0] = whereClause; } objArray4[1] = pageSize; objArray4[2] = num; obj3 = serviceCallInterface.Type.InvokeMember("GetList", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase, null, target, objArray4); if (obj3 != null) { flag = (bool) objArray4[3]; list = new List<CallParameter> { new CallParameter(new bool?(flag)), new CallParameter((IceTableset) obj3) }; } goto Label_048D;
On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span class="ygrps-yiv-1763629126yiv8563550159"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div class="ygrps-yiv-1763629126yiv8563550159h5"><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div class="ygrps-yiv-1763629126yiv8563550159h5"> <div><br clear="none"><div><div>
Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none"> <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none"> <methodName>GetRows</methodName><br clear="none"> <returnType>System.Data.DataSet</returnType><br clear="none"> <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none"> <executionTime>1995</executionTime><br clear="none"> <parameters><br clear="none"> <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none"> <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none"> <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none"> </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
</div><div><div class="ygrps-yiv-1763629126yiv8563550159h5">
<div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 4:07 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">Do you use .NET Reflector?<br><br> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span class="ygrps-yiv-1659658630"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:54 PM<div><div class="ygrps-yiv-1659658630h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div class="ygrps-yiv-1659658630h5"> <div><br><div><div>
Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.Label_02B2: objArray4 = new object[4]; if (!string.IsNullOrEmpty(whereClause)) { objArray4[0] = whereClause; } objArray4[1] = pageSize; objArray4[2] = num; obj3 = serviceCallInterface.Type.InvokeMember("GetList", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase, null, target, objArray4); if (obj3 != null) { flag = (bool) objArray4[3]; list = new List<CallParameter> { new CallParameter(new bool?(flag)), new CallParameter((IceTableset) obj3) }; } goto Label_048D;On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div> <div><br clear="none"><div><div>
Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none">Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none">Â <methodName>GetRows</methodName><br clear="none">Â <returnType>System.Data.DataSet</returnType><br clear="none">Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none">Â <executionTime>1995</executionTime><br clear="none">Â <parameters><br clear="none">Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none">Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none">Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none">Â </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
</div><div><div>
<div style="color:#fff;min-height:0;"></div>
</div><div><div class="ygrps-yiv-1659658630h5">
<div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 4:07 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91264"> <div></div><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91263" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">Do you use .NET Reflector?<br><br> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91275" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91274" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91273" dir="ltr"> <hr size="1"> <font id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91272" face="Arial" size="2"><span class="ygrps-yiv-794838402yiv7795890281"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:54 PM<div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91271"><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91270" class="ygrps-yiv-794838402yiv7795890281h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91281"><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91280" class="ygrps-yiv-794838402yiv7795890281h5"> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91279"><br><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91278"><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91277">
Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.Label_02B2: objArray4 = new object[4]; if (!string.IsNullOrEmpty(whereClause)) { objArray4[0] = whereClause; } objArray4[1] = pageSize; objArray4[2] = num; obj3 = serviceCallInterface.Type.InvokeMember("GetList", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase, null, target, objArray4); if (obj3 != null) { flag = (bool) objArray4[3]; list = new List<CallParameter> { new CallParameter(new bool?(flag)), new CallParameter((IceTableset) obj3) }; } goto Label_048D;On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div> <div><br clear="none"><div><div>
Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none"> <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none"> <methodName>GetRows</methodName><br clear="none"> <returnType>System.Data.DataSet</returnType><br clear="none"> <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none"> <executionTime>1995</executionTime><br clear="none"> <parameters><br clear="none"> <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none"> <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none"> <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none"> </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
</div><div><div>
<div style="color:#fff;min-height:0;"></div>
</div><div><div class="ygrps-yiv-794838402yiv7795890281h5">
<div style="color:#fff;min-height:0;"></div>
On Tue, Apr 21, 2015 at 4:20 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I used it until my trial period expired, found a free one called JetBrains dotPeek. Not sure if it's as good though.<br><br> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span class="ygrps-yiv-1677256098"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 4:13 PM<div><div class="ygrps-yiv-1677256098h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div class="ygrps-yiv-1677256098h5"> <div><br><div>
You don't? lol Yes, yes I do extensivelyÂOn Tue, Apr 21, 2015 at 4:07 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">Do you use .NET Reflector?<br><br> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:54 PM<div><div><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div> <div><br><div><div>
Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.Label_02B2: objArray4 = new object[4]; if (!string.IsNullOrEmpty(whereClause)) { objArray4[0] = whereClause; } objArray4[1] = pageSize; objArray4[2] = num; obj3 = serviceCallInterface.Type.InvokeMember("GetList", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance | BindingFlags.IgnoreCase, null, target, objArray4); if (obj3 != null) { flag = (bool) objArray4[3]; list = new List<CallParameter> { new CallParameter(new bool?(flag)), new CallParameter((IceTableset) obj3) }; } goto Label_048D;On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div> <div><br clear="none"><div><div>
Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.
On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1"> <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> "Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]" <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>><br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage <<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>> <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>
The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:Â<div> <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.<br clear="none"><br clear="none"><tracePacket><br clear="none">Â <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject><br clear="none">Â <methodName>GetRows</methodName><br clear="none">Â <returnType>System.Data.DataSet</returnType><br clear="none">Â <localTime>4/21/2015 13:30:32:7160212 PM</localTime><br clear="none">Â <executionTime>1995</executionTime><br clear="none">Â <parameters><br clear="none">Â Â Â <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter><br clear="none">Â Â Â <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter><br clear="none">Â Â Â <parameter name="columnList" type="System.String"><![CDATA[]]></parameter><br clear="none">Â </parameters><br clear="none"></tracePacket><br clear="none"></div><div><span><br clear="none"></span></div><div></div> </div> <div style="color:#fff;min-height:0;"></div>
</div> <div style="color:#fff;min-height:0;"></div>
</div><div><div> <div style="color:#fff;min-height:0;"></div>
</div><div><div>
<div style="color:#fff;min-height:0;"></div>
</div><div><div class="ygrps-yiv-1677256098h5">
<div style="color:#fff;min-height:0;"></div>