| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- //数据类型
- export enum IDataObjProps {
- detail_data = 'detail_data', //从数据指标_集合
- detail_data_ex = 'detail_data_ex', //从数据指标_拓展集合
- discrete_data = 'discrete_data', // 离散指标_集合
- master_data = 'master_data', //主数据指标_集合
- master_data_ex = 'master_data_ex', //主数据指标_拓展集合
- NA = 'NA'
- }
- export enum IEventType {
- GRP_ON_CREATE = 'GRP_ON_CREATE',
- FLOW_CONTENT_ON_CREATE = 'FLOW_CONTENT_ON_CREATE',
- }
- //操作的步骤
- export enum IRunType {
- beforeAnalyzing = 'before_analyzing',
- beforePaging = 'before_paging',
- beforeOutput = 'before_output',
- beforeCombine = 'before_combine',
- afterCombine = 'after_combine',
- }
- export enum IPagingOption {
- normal = 'normal',
- infinity = 'infinity'
- }
- export enum IControlProps {
- Shrink,
- ShowZero,
- Horizon,
- Vertical,
- Wrap,
- VerticalForExcel,
- ShrinkFirst,
- CloseOutput
- }
- export enum IFontProps {
- Name,
- FontHeight,
- FontColor,
- FontBold,
- FontItalic,
- FontUnderline,
- FontStrikeOut,
- FontAngle
- }
- export enum IPositionProps {
- Top='Top',
- Bottom='Bottom',
- Left='Left',
- Right='Right'
- }
- export enum IPositionIdx {
- Left = 0,
- Top = 1,
- Right = 2,
- Bottom = 3,
- }
- //常量,上下左右的顺序,对应于逻辑代码中某些数组的顺序
- export const IDX_LEFT = 0;
- export const IDX_TOP = 1;
- export const IDX_RIGHT = 2;
- export const IDX_BOTTOM = 3;
- //输出的偏移量
- export enum IOutputOffset {
- LEFT = 2,
- TOP = 2,
- RIGHT = 1,
- BOTTOM = 3,
- }
- //垂直角度
- export const VERTICAL_ANGLE = '90';
- export const ANTI_VERTICAL_ANGLE = '-90';
- export const VERTICAL_ANGLE_INT = 90;
- export const ANTI_VERTICAL_ANGLE_INT = -90;
- export enum FONT_PROPS {
- NAME = 'Name',
- FONT_HEIGHT = 'FontHeight',
- FONT_COLOR = 'FontColor',
- FONT_BOLD = 'FontBold',
- FONT_ITALIC = 'FontItalic',
- FONT_UNDERLINE = 'FontUnderline',
- FONT_STRIKEOUT = 'FontStrikeOut',
- FONT_ANGLE = 'FontAngle',
- }
- export enum CONTROL_PROPS {
- SHRINK = 'Shrink',
- SHOWZERO = 'ShowZero',
- HORIZON = 'Horizon',
- VERTICAL = 'Vertical',
- WRAP = 'Wrap',
- VERTIVAL_FOR_EXCEL = 'VerticalForExcel',
- SHRIK_FIRST = 'ShrinkFirst',
- CLOSE_OUTPUT = 'CloseOutput',
- }
- export const PROP_FONT = 'font';
- export enum PAGES_SIZE_STR {
- A3 = 'A3',
- A4 = 'A4',
- A5 = 'A5',
- B5 = 'B5',
- LETTER = 'LETTER',
- LEGAL = 'LEGAL',
- EXECUTIVE = 'EXECUTIVE',
- '16K' = '16K',
- }
- export enum PAGES_SIZE {
- A3 = 8,
- A4 = 9,
- A5 = 11,
- B5 = 13,
- LETTER = 1,
- LEGAL = 5,
- EXECUTIVE = 7,
- '16K' = 93,
- }
|