hongji.li
2023-11-07 1a1ba3ad5ed9e4380185aa1ccad20204a0e5f115
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Quintiq file version 2.0
#parent: #root
Method ResolveSetting (String settingname) as String
{
  #keys: '1[103544.0.740662633]'
  TextBody:
  [*
    // Administrator Oct-28-2011 (created)
    settings := this.LibOSM_OSMGISLibrary().Settings();
    settinghandle := settings.GetHandle( settingname );
    settingelems := settings.Root().Children( settinghandle );
    settingelemssize := settingelems.Size();
    verify( settingelemssize = 1, "Expected exactly 1 setting with the name", settingname, "; found", settingelemssize, "instead" );
    
    return settingelems.Element( 0 ).GetValueAsString();
  *]
}