Change the REPLACE command

Change the REPLACE command

Postby sambomb » Mon Oct 18, 2010 4:39 pm

Hi, I need to change the replace command to add a function when he is executed.
Code: Select all  Expand view

   #command REPLACE [ <f1> WITH <x1> [, <fn> WITH <xn>] ]                  ;
            [FOR <for>]                                                    ;
            [WHILE <while>]                                                ;
            [NEXT <next>]                                                  ;
            [RECORD <rec>]                                                 ;
            [<rest:REST>]                                                  ;
            [ALL]                                                          ;
                                                                           ;
         => DBEval(                                                        ;
                    {|| _FIELD-><f1> := <x1> [, _FIELD-><fn> := <xn>]},    ;
                    <{for}>, <{while}>, <next>, <rec>, <.rest.>            ;
                  )

   #command REPLACE <f1> WITH <v1> [, <fN> WITH <vN> ]                     ;
         => _FIELD-><f1> := <v1> [; _FIELD-><fN> := <vN>]

I need to change to something like that:
=> If (  <f1>  = "RESGISTRO" .Or. <fn> = "RESGISTRO",;
                        _FIELD-><f1> := <v1> [; _FIELD-><fN> := <vN>],;
                        _FIELD-><f1> := <v1> [; _FIELD-><fN> := <vN>];
                        REGISTRA())

 
Email: SamirSSabreu@gmail.com
xHarbour 1.2.3 + Fwhh 20.2
User avatar
sambomb
 
Posts: 388
Joined: Mon Oct 13, 2008 11:26 am
Location: Itaocara - RJ - Brasil

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 86 guests