Quintiq file version 2.0 #parent: EditorProductName Response OnInputIdle () id:Response_EditorProductName_OnInputIdle { #keys: '[110880.9.62214769]' Body: [* // Update EditorID to have EditorName's value only when product is not WIP product := guard( Dialog.Data().WrappedInstance(), null( Product_MP ) ); issystem := guard( product.IsSystem(), false ); if( not issystem ) { ApplicationLibMacroPlanner.SetID( EditorID, this.Text(), guard( product.Name(), '' ), // Data.Product is null during Create guard( product.ID(), '' ) ); } *] CanBindMultiple: false DefinitionID: 'Responsedef_Editor_OnInputIdle' }