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

Reply via email to