protected virtual void DataRendererInitialize(InitializationContext context)
        {
            CLSNameValidator.ValidateDataElementName(ref this.m_dataElementName, this.DataElementNameDefault, context.ObjectType, context.ObjectName, "DataElementName", context.ErrorContext);
            switch (this.m_dataElementOutputRDL)
            {
            case DataElementOutputTypesRDL.Output:
                this.m_dataElementOutput = DataElementOutputTypes.Output;
                break;

            case DataElementOutputTypesRDL.NoOutput:
                this.m_dataElementOutput = DataElementOutputTypes.NoOutput;
                break;

            case DataElementOutputTypesRDL.ContentsOnly:
                this.m_dataElementOutput = DataElementOutputTypes.ContentsOnly;
                break;

            case DataElementOutputTypesRDL.Auto:
                if (context.TableColumnVisible && (this.m_visibility == null || this.m_visibility.Hidden == null || this.m_visibility.Toggle != null || (ExpressionInfo.Types.Constant == this.m_visibility.Hidden.Type && !this.m_visibility.Hidden.BoolValue)))
                {
                    this.m_dataElementOutput = this.DataElementOutputDefault;
                }
                else
                {
                    this.m_dataElementOutput = DataElementOutputTypes.NoOutput;
                }
                break;
            }
        }
Exemple #2
0
 protected override void DataRendererInitialize(InitializationContext context)
 {
     base.DataRendererInitialize(context);
     CLSNameValidator.ValidateDataElementName(ref this.m_detailDataElementName, "Detail", context.ObjectType, context.ObjectName, "DetailDataElementName", context.ErrorContext);
     CLSNameValidator.ValidateDataElementName(ref this.m_detailDataCollectionName, this.m_detailDataElementName + "_Collection", context.ObjectType, context.ObjectName, "DetailDataCollectionName", context.ErrorContext);
 }
 public void DataRendererInitialize(InitializationContext context)
 {
     CLSNameValidator.ValidateDataElementName(ref this.m_dataElementName, "Value", context.ObjectType, context.ObjectName, "DataElementName", context.ErrorContext);
 }
Exemple #4
0
 protected override void DataRendererInitialize(InitializationContext context)
 {
     base.DataRendererInitialize(context);
     CLSNameValidator.ValidateDataElementName(ref this.m_cellDataElementName, "Cell", context.ObjectType, context.ObjectName, "CellDataElementName", context.ErrorContext);
 }
Exemple #5
0
 private void DataRendererInitialize(InitializationContext context)
 {
     CLSNameValidator.ValidateDataElementName(ref this.m_dataElementName, this.m_name, context.ObjectType, context.ObjectName, "DataElementName", context.ErrorContext);
     CLSNameValidator.ValidateDataElementName(ref this.m_dataCollectionName, this.m_dataElementName + "_Collection", context.ObjectType, context.ObjectName, "DataCollectionName", context.ErrorContext);
 }