集团财务

## 数据表：T_CR_FunctionParam(自定义函数-取数参数)

### T_CR_FunctionParam(自定义函数-取数参数)：描述

名称 | T_CR_FunctionParam(自定义函数-取数参数)
代码 | T_CR_FunctionParam
注释 | 自定义函数-取数参数
模型 | 集团财务
主键 | PK_CR_FuncParam

### T_CR_FunctionParam(自定义函数-取数参数)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
内码 | FEntryID | int |  | TRUE |
主表内码 | FID | int |  | TRUE |
序号 | FSeq | int |  | TRUE |
参数KEY | FParamKey | varchar(50) | 50 | TRUE |
参数 | FParameterId | int |  | TRUE |
单据字段KEY | FParamFieldKey | varchar(100) | 100 | TRUE |
SQL字段名 | FParamFieldName | varchar(100) | 100 | TRUE |
对应单据字段 | FFieldDescription | varchar(255) | 255 | TRUE |
报表属性与参数间传递关系 | FDefValueRuleDesc | varchar(255) | 255 | FALSE |
自动传参规则 | FDefValueRule | varchar(255) | 255 | FALSE |
默认值 | FDefValue | varchar(100) | 100 | FALSE |
比较符 | FCompareOperator | varchar(10) | 10 | TRUE |
是否预置参数 | FIsParamPreset | char(1) | 1 | TRUE | 0否，1是
参数与对应字段匹配 | FIsMatchFieldType | char(1) | 1 | TRUE | 0否，1是
数据规则 | FRule | varchar(2000) | 2000 | FALSE |
参数是否必录 | FIsParamMust | char(1) | 1 | FALSE |
参数界面设置 | FAppreanceClass | varchar(255) | 255 | FALSE |

### T_CR_FunctionParam(自定义函数-取数参数)：脚本代码

if exists (select 1
from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
where r.fkeyid = object_id('T_CR_FunctionParam') and o.name = 'FK_T_CR_FUN_REFERENCE_T_CR_CUS')
alter table T_CR_FunctionParam
drop constraint FK_T_CR_FUN_REFERENCE_T_CR_CUS
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_FunctionParam')
and name = 'IDX_CR_FuncParam_FId'
and indid > 0
and indid < 255)
drop index T_CR_FunctionParam.IDX_CR_FuncParam_FId
go
if exists (select 1
from sysobjects
where id = object_id('T_CR_FunctionParam')
and type = 'U')
drop table T_CR_FunctionParam
go
/*==============================================================*/
/* Table: T_CR_FunctionParam */
/*==============================================================*/
create table T_CR_FunctionParam (
FEntryID int not null default 0,
FID int not null default 0,
FSeq int not null default 0,
FParamKey varchar(50) not null default ' ',
FParameterId int not null default 0,
FParamFieldKey varchar(100) not null default ' ',
FParamFieldName varchar(100) not null default ' ',
FFieldDescription varchar(255) not null default ' ',
FDefValueRuleDesc varchar(255) null default ' ',
FDefValueRule varchar(255) null default ' ',
FDefValue varchar(100) null,
FCompareOperator varchar(10) not null default '=',
FIsParamPreset char(1) not null default '0',
FIsMatchFieldType char(1) not null default '1',
FRule varchar(2000) null,
FIsParamMust char(1) null default '0',
FAppreanceClass varchar(255) null,
constraint PK_CR_FuncParam primary key (FEntryID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'自定义函数-取数参数',
'user', @CurrentUser, 'table', 'T_CR_FunctionParam'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0否，1是',
'user', @CurrentUser, 'table', 'T_CR_FunctionParam', 'column', 'FIsParamPreset'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0否，1是',
'user', @CurrentUser, 'table', 'T_CR_FunctionParam', 'column', 'FIsMatchFieldType'
go
/*==============================================================*/
/* Index: IDX_CR_FuncParam_FId */
/*==============================================================*/
create index IDX_CR_FuncParam_FId on T_CR_FunctionParam (
FID ASC
)
go
alter table T_CR_FunctionParam
add constraint FK_T_CR_FUN_REFERENCE_T_CR_CUS foreign key (FID)
references T_CR_CustomFunction (FID)
go

### T_CR_FunctionParam(自定义函数-取数参数)：键值定义

名称 | 代码 | 主要的
PK_CR_FuncParam | PK_CR_FuncParam | TRUE

### T_CR_FunctionParam(自定义函数-取数参数)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_CR_FuncParam_FId | IDX_CR_FuncParam_FId | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_FunctionParam(自定义函数-取数参数)

上一页

主页

下一页