UpdateTableBuffer update my brain

What version of Epicor/Vantage are you? E9 pretty much does away with the need for UpdateTableBuffer. In Vantage (8.03) you use it to update a field since the license in Vantage doesn't (or didn't) allow the use of assign and =. updatetableBuffer is a compiled "function/procedure" that does the update of a field for you.

Typically you use updateTablebuffer in BPMs and Product configurator.

You first retrieve the record you want to update if it isn't already in your buffer. Then for each field you want to update use updateTableBuffer.

run Run lib\UpdateTableBuffer.p(input BUFFER Tablename:HANDLE, 'FieldName', value ).

Value is what you want to put into the field, it can be a variable, a literal or another field.

Assign in the end works pretty much like A = 2. The advantage with Assign is you can bundle several assignments into one statement

assign A = 2
B = 3
c = 4
D = 5.

The statement ends with the period after 5, each "assignment" is on line by itself. Supposedly it is more efficient.

Jim Kinneman
Encompass Solutions, Inc.

--- In vantage@yahoogroups.com, "itwepicor" <itwepicor@...> wrote:
>
> Would anyone share some documentation - self made, or official - to describe the workings of both of these?:
>
> A) Calls to "UpdateTableBuffer".
>
> B) The "ASSIGN" command in ABL.
>
Would anyone share some documentation - self made, or official - to describe the workings of both of these?:

A) Calls to "UpdateTableBuffer".

B) The "ASSIGN" command in ABL.
> A) Calls to "UpdateTableBuffer".
Do you have access to EpicWeb?
If so, they have some tech tips that might get you started:
- 11956MPS BPM - Mass change
- 11020MPS BPM - Copy user-defined fields
- 9705MPS BPM - You probably need to call support to get the attachement for this one


> B) The "ASSIGN" command in ABL.
Have you already downloaded any of the ABL manuals?

Link to an ABL Ref guide
http://communities.progress.com/pcom/docs/DOC-19278

Or or ABL Dev guide
http://communities.progress.com/pcom/click.jspa?searchID=662649&objectType=102&objectID=16296




--- In vantage@yahoogroups.com, "itwepicor" <itwepicor@...> wrote:
>
> Would anyone share some documentation - self made, or official - to describe the workings of both of these?:
>
> A) Calls to "UpdateTableBuffer".
>
> B) The "ASSIGN" command in ABL.
>