Example #1
0
        protected override void CollectDataSetParamGroup(List <DataSetParamGroup> groups)
        {
            if ((Source != null) && (Source.DataView != null))
            {
                var paramGroup = new DataSetParamGroup();
                paramGroup.Source = Source.DataSource;

                string[]            paramNames;
                DAE.Schema.Column[] columns;

                GetParams(out paramNames, out columns);

                for (int i = 0; i < columns.Length; i++)
                {
                    DAE.Schema.Column column = columns[i];
                    DataSetParam      param  = new DataSetParam();
                    param.Name       = paramNames[i];
                    param.Modifier   = Modifier;
                    param.DataType   = column.DataType;
                    param.ColumnName = column.Name;
                    paramGroup.Params.Add(param);
                }

                groups.Add(paramGroup);
            }
        }
 private void InitializeParamGroup()
 {
     if (_group == null)
     {
         _group = new DataSetParamGroup();
         _selectedProcessIDParam = new DataSetParam()
         {
             Name = "ASelectedProcessID", DataType = _dataphoria.UtilityProcess.DataTypes.SystemInteger
         };
         _group.Params.Add(_selectedProcessIDParam);
         FDebugProcessDataView.ParamGroups.Add(_group);
     }
 }
Example #3
0
 private void InitializeParamGroup()
 {
     if (_group == null)
     {
         _group          = new DataSetParamGroup();
         _processIDParam = new DataSetParam()
         {
             Name = "AProcessID", DataType = _dataphoria.UtilityProcess.DataTypes.SystemInteger
         };
         _group.Params.Add(_processIDParam);
         _callStackIndexParam = new DataSetParam()
         {
             Name = "ACallStackIndex", DataType = _dataphoria.UtilityProcess.DataTypes.SystemInteger
         };
         _group.Params.Add(_callStackIndexParam);
         _stackDataView.ParamGroups.Add(_group);
     }
 }
Example #4
0
        protected override void CollectDataSetParamGroup(List <DataSetParamGroup> groups)
        {
            DAE.Schema.IDataType type;
            object value;

            GetTypeAndValue(out type, out value);

            if (type != null)
            {
                var group = new DataSetParamGroup();
                group.Params.Add
                (
                    new DataSetParam
                {
                    Name     = _paramName,
                    DataType = type,
                    Modifier = Modifier,
                    Value    = value
                }
                );
                groups.Add(group);
            }
        }