Hi all,
Hope i can get some guidance on this - feels like there should be a simple solution.
My goal is to have a string token evaluated as such when it's origin is from another property.
Example:
@MyGlobal := 'TestValue';
GlobalReference := '\\\$'.'(MyGlobal)';
GlobalValue := GlobalReference;
This returns a record with two properties, GlobalReference and GlobalValue, each with the value: \\\$(MyGlobal).
How can I get the GlobalValue property to display the value of @MyGlobal when using the value of GlobalReference as its pointer?
I've tried using regexp to replace hte \\\$() charachters but that's not working (see below - the final rsubst() funxction won't work as intended) and in any case it seems a convulted way to go about this problem
@MyServer := 'MyServer';
FileLocation := '\\\$'.'(MyServer)\\MyFile';
GlobalProp := rmatch(FileLocation,'\\\\\$\\(.+\\)','ig');
GlobalPropMod := rsubst(GlobalProp,'\\\\\$\\(','');
GlobalPropMod := rsubst(GlobalPropMod,'\\)','');
ExplicitFL := rsubst(FileLocation,GlobalProp,globalproperty(GlobalPropMod));
Anyone able ot solve this for me?
Many thanks,
Tristan
