Exemplo n.º 1
0
        private void AddCustomProperties(Dictionary <string, object> props)
        {
            PropertyCollectionDao propColl = new PropertyCollectionDao(tableDef, tableDef.Properties);

            propColl.AddOptionalProperty(props, "Description", DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "ConflictTable", DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "ReplicaFilter", DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "Orientation", DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "OrderByOn", DataTypeEnum.dbBoolean);
            propColl.AddOptionalProperty(props, "SubdatasheetName", DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "LinkChildFields", DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "LinkMasterFields", DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "SubdatasheetHeight", DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "SubdatasheetExpanded", DataTypeEnum.dbBoolean);
            propColl.AddOptionalProperty(props, "DefaultView", DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "OrderBy", DataTypeEnum.dbText);
        }
Exemplo n.º 2
0
        public void AddCustomProperties()
        {
            PropertyCollectionDao propColl = new PropertyCollectionDao(daoField, daoField.Properties);

            propColl.AddOptionalProperty(props, "Description", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "DecimalPlaces", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "DisplayControl", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "RowSourceType", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "RowSource", dao.DataTypeEnum.dbMemo);
            propColl.AddOptionalProperty(props, "BoundColumn", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "ColumnCount", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "ColumnHeads", dao.DataTypeEnum.dbBoolean);
            propColl.AddOptionalProperty(props, "ColumnWidths", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "ListRows", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "ListWidth", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "LimitToList", dao.DataTypeEnum.dbBoolean);

            propColl.AddOptionalProperty(props, "ColumnWidth", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "ColumnOrder", dao.DataTypeEnum.dbInteger);
            propColl.AddOptionalProperty(props, "ColumnHidden", dao.DataTypeEnum.dbBoolean);
            propColl.AddOptionalProperty(props, "Format", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "Caption", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "UnicodeCompression", dao.DataTypeEnum.dbBoolean);
            propColl.AddOptionalProperty(props, "SmartTags", dao.DataTypeEnum.dbText);
            propColl.AddOptionalProperty(props, "InputMask", dao.DataTypeEnum.dbText);
        }