All Forums Tools
monita_rb 5 posts Joined 09/12
14 Sep 2012
Notify Routine for Update only using EVEN Table positions

Hi,
I'm creating a Notify Exit routine for an Update Operator in TPT.  Part of my routine is printing on screen the table Name and Table number I'm loading/updating:
printf("++++\t\tTable Name  : %1.*s\n",
            P->Vals.PhaseIBegin.TableNameLen,
            P->Vals.PhaseIBegin.TableName);
printf("++++\t\tTable Number: %ld\n",
            P->Vals.PhaseIBegin.TableNo);
However, this is what I get on screen:
++++            Table Name  : DESA_STAGE.MyTable1
++++            Table Number: 2
++++            Table Name  : DESA_STAGE.MyTable2
++++            Table Number: 4
++++            Table Name  : DESA_STAGE.MyTable3
++++            Table Number: 6
 
Same happens if I use PhaseIIEnd insetad.  Why does it use onle EVEN numbers? Shouldn't it be 1, 2 and 3 instead of 2, 4, and 6?
Thanks in advance

feinholz 1234 posts Joined 05/08
19 Sep 2012

This issue was fixed in 14.0 (efix #4).
That fix will be applied to 13.10 and 13.0 a little bit later this year.
 

--SteveF

monita_rb 5 posts Joined 09/12
19 Sep 2012

Mmmok... good to know.
Thanks anyway!

You must sign in to leave a comment.