Thank you Ahmed, I think I will handle it by cross checking functions. thanks
On Thu, Sep 29, 2011 at 8:29 AM, Ahmed Ali Nisar <[email protected]> wrote: > Hi Srinivas, Ahmet, > I have tried this > > T.LOCREF<LOC.REF.POS,7> = 'NOINPUT' > where LOC.REF.POS = the field position in the local ref table. > > This thing working fine but makes all the multi-values to null, i also have > tried this > > T.LOCREF<LOC.REF.POS,7,AS> = 'NOINPUT' > where AS contains the number of specific sub-value-position > > this has no effect even it won't give a compile error ....... > > > On Wed, Sep 28, 2011 at 12:15 AM, Srinivas <[email protected]>wrote: > >> hi Ahmed, >> >> This is the format of T.LOCREF, please check in I_RULES for further info. >> >> >> T.LOCREF<FILE.LAYOUT,7> = ‘NOINPUT’or’NOCHANGE’ >> >> Regards, >> >> Srinivas. >> On 27 September 2011 17:46, Ahmet Baysa <[email protected]> wrote: >> >>> Hi Srinivas, >>> >>> . >>> . >>> . >>> TLOCREF<1,POS.DATE.OF.WL3,PRD.POS>= "NOINPUT" >>> . >>> . >>> . >>> >>> >>> jBASE debugger->S >>> Invalid or uninitialised variable -- NULL USED , >>> Var TLOCREF , Line 58 , Source VVALIDATE.PB.APPTEST.FIELDS >>> >>> >>> >>> i think niether T.LOCAL.REF not T.LOCREF does not work. >>> >>> >>> >>> >>> >>> On Tue, Sep 27, 2011 at 11:50 AM, Srinivas >>> <[email protected]>wrote: >>> >>>> Hi, >>>> >>>> If its a local ref element , then make use of the common variable * >>>> T.LOCREF* to set the field to NOINPUT >>>> >>>> Regards, >>>> >>>> Srinivas >>>> >>>> On 26 September 2011 13:41, Igor Micev <[email protected]> wrote: >>>> >>>>> Hi, >>>>> Even on Desktop it won't work always. It works only for some modules. I >>>>> don't know why is that. >>>>> However, there is a solution. >>>>> You can play with R.NEW() and R.OLD() arrays values of the fields, >>>>> regardless of the INPUT field's type. >>>>> For example: >>>>> IF COMI = '4' THEN >>>>> R.NEW(EB.CUS.LOCAL.REF)<1,POSITION.OF.DATE.FIELD,2>) = >>>>> R.OLD(EB.CUS.LOCAL.REF)<1,POSITION.OF.DATE.FIELD,2>)<1,POSITION.OF.DATE.FIELD,2>) >>>>> ETEXT = 'Sorry, you cannot change this field data under a condition >>>>> ...' >>>>> END >>>>> >>>>> You should also consider empty fields for a fist input. >>>>> >>>>> Igor >>>>> >>>>> On Mon, Sep 26, 2011 at 9:23 AM, VK <[email protected]> wrote: >>>>> >>>>>> Hi, >>>>>> I don't think you can make some subvalue NOINPUT without affecting >>>>>> other subvalues. >>>>>> >>>>>> Generally it's not a good idea to change field properties on-the-fly; >>>>>> however something like that might work on Desktop. If you use Browser >>>>>> you're probably out of luck since it takes all VERSION properties from >>>>>> the server every time the communication takes place. That I was told >>>>>> but never tried out so I might be wrong here. You can try to amend >>>>>> R.VERSION as well to make all field NOINPUT if you like (though I >>>>>> still don't recommend that). >>>>>> >>>>>> You might better (supposing that it's something local) rearrange the >>>>>> data. If you can't - introduce a cross-field check if second value of >>>>>> the DATE has changed when EVALUATION is 4. >>>>>> >>>>>> VK >>>>>> >>>>>> On Sep 23, 6:13 pm, Ahmet Baysa <[email protected]> wrote: >>>>>> > Hi, >>>>>> > >>>>>> > I would like to set field properties of a sub value during the input >>>>>> of >>>>>> > another field but not succeeded. I explain: >>>>>> > >>>>>> > CUSTOMER table has a group of Multi value LOCAL Fields >>>>>> > >>>>>> > PRODUCT, EVALUATION and DATE >>>>>> > >>>>>> > These are three multivalue LOCAL Fields and they are in same Group. >>>>>> > >>>>>> > Each fiels has three values >>>>>> > >>>>>> > PRODUCT = A , B, C >>>>>> > EVALUATION = 5,4,6 >>>>>> > DATE = 2011, 2012, 2015 >>>>>> > >>>>>> > I would like to write a validation routine on EVALUATION in order to >>>>>> control >>>>>> > the "NOINPUT" of the corresponded DATE value in the DATE field. >>>>>> > >>>>>> > Let's say; if 2nd value of the EVALUATION field has value "4" then >>>>>> second >>>>>> > value of the DATE field should be "NOINPUT" >>>>>> > >>>>>> > I am inputting the second value of the EVALUATION field on the >>>>>> screen. Then >>>>>> > validation routine runs.... >>>>>> > >>>>>> > IF COMI EQ "4" THEN >>>>>> > >>>>>> > T(R.NEW(EB.CUS.LOCAL.REF)<1,POSITION.OF.DATE.FIELD,2>)<3> = >>>>>> "NOINPUT" >>>>>> > >>>>>> > END >>>>>> > >>>>>> > Is this the syntax to fetch and set the properties of the DATE >>>>>> field? >>>>>> > >>>>>> > Thanks, >>>>>> >>>>>> -- >>>>>> Please read the posting guidelines at: >>>>>> http://groups.google.com/group/jBASE/web/Posting%20Guidelines >>>>>> >>>>>> IMPORTANT: Type T24: at the start of the subject line for questions >>>>>> specific to Globus/T24 >>>>>> >>>>>> To post, send email to [email protected] >>>>>> To unsubscribe, send email to [email protected] >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/jBASE?hl=en >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Igor Micev >>>>> >>>>> -- >>>>> Please read the posting guidelines at: >>>>> http://groups.google.com/group/jBASE/web/Posting%20Guidelines >>>>> >>>>> IMPORTANT: Type T24: at the start of the subject line for questions >>>>> specific to Globus/T24 >>>>> >>>>> To post, send email to [email protected] >>>>> To unsubscribe, send email to [email protected] >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/jBASE?hl=en >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards >>>> >>>> SrinivasYadav. G >>>> Mobile No: 00966 - 540625165 >>>> >>>> -- >>>> Please read the posting guidelines at: >>>> http://groups.google.com/group/jBASE/web/Posting%20Guidelines >>>> >>>> IMPORTANT: Type T24: at the start of the subject line for questions >>>> specific to Globus/T24 >>>> >>>> To post, send email to [email protected] >>>> To unsubscribe, send email to [email protected] >>>> For more options, visit this group at >>>> http://groups.google.com/group/jBASE?hl=en >>>> >>> >>> -- >>> Please read the posting guidelines at: >>> http://groups.google.com/group/jBASE/web/Posting%20Guidelines >>> >>> IMPORTANT: Type T24: at the start of the subject line for questions >>> specific to Globus/T24 >>> >>> To post, send email to [email protected] >>> To unsubscribe, send email to [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/jBASE?hl=en >>> >> >> >> >> -- >> Regards >> >> SrinivasYadav. G >> Mobile No: 00966 - 540625165 >> >> -- >> Please read the posting guidelines at: >> http://groups.google.com/group/jBASE/web/Posting%20Guidelines >> >> IMPORTANT: Type T24: at the start of the subject line for questions >> specific to Globus/T24 >> >> To post, send email to [email protected] >> To unsubscribe, send email to [email protected] >> For more options, visit this group at >> http://groups.google.com/group/jBASE?hl=en >> > > > > -- > *Ahmed Ali Nisar * > Temenos T24 Consultant > Sapphire Consulting Service > +92 345 330 6585 > > -- > Please read the posting guidelines at: > http://groups.google.com/group/jBASE/web/Posting%20Guidelines > > IMPORTANT: Type T24: at the start of the subject line for questions > specific to Globus/T24 > > To post, send email to [email protected] > To unsubscribe, send email to [email protected] > For more options, visit this group at > http://groups.google.com/group/jBASE?hl=en > -- Please read the posting guidelines at: http://groups.google.com/group/jBASE/web/Posting%20Guidelines IMPORTANT: Type T24: at the start of the subject line for questions specific to Globus/T24 To post, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jBASE?hl=en
