Quintiq file version 2.0 #parent: SelectionKBBranch Response OnCreated () id:Response_SelectionKBBranch_OnCreated { #keys: '[105708.2.1191578305]' Body: [* //Select the first kb branch // if statement to prevent this from being fired again // when selection is changed. This fix is only needed for thin client. if( isnull( SelectionKBBranch.Data()) ) { kbname := ''; internalkbfullid := maxselect ( DataHolderKB.Data(), Elements.KBFullID, el,el.Name() = ScenarioManager.CompanyKBName(), el.ChangeNr() ); if ( not isnull( Dialog.Data() ) and Dialog.Data().KBBranch()<>"") { kbname := Dialog.Data().KBBranch(); internalkbfullid := maxselect ( DataHolderKB.Data(), Elements.KBFullID, el, el.Branch() = kbname and el.Name() = ScenarioManager.CompanyKBName(), el.ChangeNr() ); } if ( not isnull( internalkbfullid ) ) { SelectionKBBranch.Data( internalkbfullid ); // Need this because the data extractor still does not extract any data from data holder yet. Still no data in this Selection. } } *] CanBindMultiple: false DefinitionID: 'Responsedef_GUIComponent_OnCreated' }