Refreshing a specific EpiDataView

I am talking a closer look at trying to use the notify command, but am struggling to get it to work. According to the ICE documentation Notify takes parameters like you showed, but I'm not exactly sure how it works.

I am calling this from the orderhed_afterfieldchange method and want to have the order form update the edvOrderRel dataview, so I tried adding
edvOrderRel.Notify(new EpiNotifyArgs(Otrans,edvOrderRel.row,edvOrderRel.column)) but I don't think that is right. What should it be if I want the edvOrderRel to re-pull all the data in the edvOrderRel?

I specifically need to pull shortchar02 and the FirmRelease Boolean.

-----Original Message-----
From: vantage@yahoogroups.com [mailto:vantage@yahoogroups.com] On Behalf Of John Driggers
Sent: Wednesday, September 26, 2012 10:34 AM
To: vantage@yahoogroups.com
Subject: Re: [Vantage] Refreshing a specific EpiDataView

Are you notifying the dataview? That may fix it if you're not.

edv.Notify(new EpiNotifyArgs(oTrans, edv.Row, edv.Column));




*John Driggers*
**
*Chief Data Wrangler*
*
*
*I have an Epicor blog <http://usdoingstuff.com/>. How useful is that?*
*
*:: 904.404.9233
:: waffqle@...
:: http://www.usdoingstuff.com <http://www.usdoingstuff.com/>

*

*



On Wed, Sep 26, 2012 at 1:16 PM, Tom J. Christie <tchristie@...
> wrote:

> **
>
>
> I am working on the Sales Order Form and have a situation where I use
> the after change method on shortchar02 (which is bound to a combobox)
> to change
> shortchar01 on all the releases associated with the table.
>
> I am able to change the orderrel table values just fine, but if I then
> tab over from the header tab to the release tab, the release doesn't
> show the change. If I refresh the whole order it will appear correctly.
>
> In the code, I could call Otrans.refresh after my code runs and it
> would update the OrderRel dataview with the new data, but
> OTrans.refresh has a huge overhead in the sales order form as it is reloading a ton of data.
>
> Is there a way to specifically tell the edvOrderRel that it needs to
> repull its data from the server? A targeted refresh of some kind?
>
> Thanks,
>
> Tom Christie
>
> Manufacturing Engineer
>
> AGM Container Controls
> 3526 E Ft. Lowell Road
> Tucson, AZ 85716
> PH: 520-881-2130
> FX: 520-881-4983
> www.AGMcontainer.com<http://www.agmcontainer.com/>
>
> [Non-text portions of this message have been removed]
>
>
>


[Non-text portions of this message have been removed]



------------------------------------

Useful links for the Yahoo!Groups Vantage Board are: ( Note: You must have already linked your email address to a yahoo id to enable access. )
(1) To access the Files Section of our Yahoo!Group for Report Builder and Crystal Reports and other 'goodies', please goto: http://groups.yahoo.com/group/vantage/files/.
(2) To search through old msg's goto: http://groups.yahoo.com/group/vantage/messages
(3) To view links to Vendors that provide Vantage services goto: http://groups.yahoo.com/group/vantage/linksYahoo! Groups Links
I am working on the Sales Order Form and have a situation where I use the after change method on shortchar02 (which is bound to a combobox) to change shortchar01 on all the releases associated with the table.

I am able to change the orderrel table values just fine, but if I then tab over from the header tab to the release tab, the release doesn't show the change. If I refresh the whole order it will appear correctly.

In the code, I could call Otrans.refresh after my code runs and it would update the OrderRel dataview with the new data, but OTrans.refresh has a huge overhead in the sales order form as it is reloading a ton of data.

Is there a way to specifically tell the edvOrderRel that it needs to repull its data from the server? A targeted refresh of some kind?

Thanks,

Tom Christie

Manufacturing Engineer

AGM Container Controls
3526 E Ft. Lowell Road
Tucson, AZ 85716
PH: 520-881-2130
FX: 520-881-4983
www.AGMcontainer.com<http://www.agmcontainer.com/>



[Non-text portions of this message have been removed]
view.Notify(new EpiNotifyArgs(oTrans, view.Row, View.Column))

*Jose C Gomez*
*Software Engineer*
*
*
*
*T: 904.469.1524 mobile
E: jose@...
http://www.josecgomez.com
<http://www.linkedin.com/in/josecgomez> <http://www.facebook.com/josegomez>
<http://www.google.com/profiles/jose.gomez> <http://www.twitter.com/joc85>
<http://www.josecgomez.com/professional-resume/>
<http://www.josecgomez.com/feed/>
<http://www.usdoingstuff.com>

*Quis custodiet ipsos custodes?*



On Wed, Sep 26, 2012 at 1:16 PM, Tom J. Christie <tchristie@...
> wrote:

> **
>
>
> I am working on the Sales Order Form and have a situation where I use the
> after change method on shortchar02 (which is bound to a combobox) to change
> shortchar01 on all the releases associated with the table.
>
> I am able to change the orderrel table values just fine, but if I then tab
> over from the header tab to the release tab, the release doesn't show the
> change. If I refresh the whole order it will appear correctly.
>
> In the code, I could call Otrans.refresh after my code runs and it would
> update the OrderRel dataview with the new data, but OTrans.refresh has a
> huge overhead in the sales order form as it is reloading a ton of data.
>
> Is there a way to specifically tell the edvOrderRel that it needs to
> repull its data from the server? A targeted refresh of some kind?
>
> Thanks,
>
> Tom Christie
>
> Manufacturing Engineer
>
> AGM Container Controls
> 3526 E Ft. Lowell Road
> Tucson, AZ 85716
> PH: 520-881-2130
> FX: 520-881-4983
> www.AGMcontainer.com<http://www.agmcontainer.com/>
>
> [Non-text portions of this message have been removed]
>
>
>


[Non-text portions of this message have been removed]
Are you notifying the dataview? That may fix it if you're not.

edv.Notify(new EpiNotifyArgs(oTrans, edv.Row, edv.Column));




*John Driggers*
**
*Chief Data Wrangler*
*
*
*I have an Epicor blog <http://usdoingstuff.com/>. How useful is that?*
*
*:: 904.404.9233
:: waffqle@...
:: http://www.usdoingstuff.com <http://www.usdoingstuff.com/>

*

*



On Wed, Sep 26, 2012 at 1:16 PM, Tom J. Christie <tchristie@...
> wrote:

> **
>
>
> I am working on the Sales Order Form and have a situation where I use the
> after change method on shortchar02 (which is bound to a combobox) to change
> shortchar01 on all the releases associated with the table.
>
> I am able to change the orderrel table values just fine, but if I then tab
> over from the header tab to the release tab, the release doesn't show the
> change. If I refresh the whole order it will appear correctly.
>
> In the code, I could call Otrans.refresh after my code runs and it would
> update the OrderRel dataview with the new data, but OTrans.refresh has a
> huge overhead in the sales order form as it is reloading a ton of data.
>
> Is there a way to specifically tell the edvOrderRel that it needs to
> repull its data from the server? A targeted refresh of some kind?
>
> Thanks,
>
> Tom Christie
>
> Manufacturing Engineer
>
> AGM Container Controls
> 3526 E Ft. Lowell Road
> Tucson, AZ 85716
> PH: 520-881-2130
> FX: 520-881-4983
> www.AGMcontainer.com<http://www.agmcontainer.com/>
>
> [Non-text portions of this message have been removed]
>
>
>


[Non-text portions of this message have been removed]