{ "Rows": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "1": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0 } }, "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "5": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "6": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "7": { "GridRowColumnDefinition": { "DesignLengthInPixel": 28.0 } }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 439.0 } }, "9": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "10": { "GridRowColumnDefinition": { "DesignLengthInPixel": 36.0 } }, "12": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, "IsHidden": true } }, "13": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, "IsHidden": true } } }, "InLogicalVisibleIndexes": [ 12, 13 ], "Count": 14, "DefaultSize": 32.0 }, "Cols": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "1": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "5": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "6": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "7": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "9": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "10": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "11": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "12": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "13": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "14": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "15": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "16": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "17": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "18": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "19": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "20": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "21": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "22": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "23": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "24": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "25": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "26": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } } }, "Count": 27, "DefaultSize": 32.0 }, "Values": { "1,1": "整体进展", "3,1": "可分配", "3,7": "可报工", "3,12": "可报工", "3,18": "完成比例", "6,1": "工时明细", "7,1": "工时详情-列头", "10,9": "分配工时", "10,14": "工时上报" }, "Formulas": { "3,20": "O4/D4*100", "6,4": "\"当前项目采用的工时分配方式是【\"&工时分配方式&\"】\"" }, "AttachInfos": { "3,20": { "CellType": { "$type": "ElementUI.ProgressCellType, ElementUI", "CommandList": [], "color": "Accent 1", "showText": false } }, "7,1": { "CellType": { "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", "PageName": "工时详情-列头" } }, "8,1": { "CellType": { "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", "TemplatePageName": "31a709cea02e45ad83bb92336a6d829", "DataSourceType": 1, "DataSource": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", "TableName": "View_任务工时统计", "BindingInfos": [ { "GUID": "18774e03-82f5-4cfa-93bd-d3326db71e7d", "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "任务ID", "GUID": "5f0425f7-7ce9-4390-9206-90997bae40bc" }, "ColumnName": "任务ID" }, { "GUID": "76d01868-367e-497f-b1f7-f48532fe659c", "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "执行人", "GUID": "f0097beb-1a7f-4d2e-9205-a26ea0bec695" }, "ColumnName": "执行人" }, { "GUID": "e6187596-5944-4d05-94cf-fb195d66bfe9", "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "执行人", "GUID": "826945dc-1596-414c-8e7e-f2bfdfa49a72", "RelationBinding": { "RelatedTable": "用户信息视图", "RelatedColumn": "用户名", "DisplayColumn": "全名" } }, "ColumnName": "全名" }, { "GUID": "ebd7535e-3520-4737-b70f-5846739ef78f", "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "总计划工时", "GUID": "5c7962d3-0bf1-4eff-a603-59b43df0b807" }, "ColumnName": "总计划工时" }, { "GUID": "c2efb933-40aa-4dad-8fc3-1c7dfdf07441", "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "总实际工时", "GUID": "f3031096-d234-4bca-9130-c455e8ca7f03" }, "ColumnName": "总实际工时" }, { "GUID": "08d57828-8d12-4fcf-a2b0-c159bcfe83ec", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=ROUND(工时详情!总实际工时/工时详情!总计划工时,2)*100" }, "ColumnName": "完成比例" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "任务ID", "GUID": "e348316d-e31b-48a4-a39b-f8d4e7d80091" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=工时详情!任务ID" } }, "IsListviewDataSource": true, "CustomColumns": [] }, "DataSourceListviewName": "图文列表表格1", "TemplateKey": "竖排无样式" } }, "10,9": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PageName": "分配计划工时", "LoadBindingDataOption": 1 } ], "Text": "分配工时", "IsDisabled": true, "TemplateKey": "圆角浮动", "Icon": { "Name": "Application/005_add_5.svg", "BuiltIn": true, "Color": "Background 1", "UseCellTypeForeColor": true }, "IconSize": 14.0 }, "RulesGuidList": [ "a8e409dd-908f-46da-9e04-493e23e6f6ff" ] }, "10,14": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PageName": "新增报工", "LoadBindingDataOption": 1 } ], "Text": "工时上报", "TemplateKey": "圆角浮动", "Icon": { "Name": "Application/005_add_5.svg", "BuiltIn": true, "Color": "Background 1", "UseCellTypeForeColor": true }, "IconSize": 14.0 } }, "12,1": { "BindingInfo": { "TableName": "任务表", "ColumnName": "ID", "GUID": "a480c8d8-43fc-4d8f-a19e-554d2c55d49a" } }, "12,7": { "BindingInfo": { "TableName": "任务表", "ColumnName": "项目ID", "GUID": "9c81a94c-e07a-4f8e-82c1-2004e9ecaf2d", "RelationBinding": { "RelatedTable": "项目表", "RelatedColumn": "ID", "DisplayColumn": "工时分配方式" } } }, "12,10": { "BindingInfo": { "TableName": "任务表", "ColumnName": "项目ID", "GUID": "0c819315-d35b-4050-8b21-26eee2f00f98", "RelationBinding": { "RelatedTable": "项目表", "RelatedColumn": "ID", "DisplayColumn": "工时分配方式", "NextRelationBinding": { "RelatedTable": "工时分配方式", "RelatedColumn": "ID", "DisplayColumn": "分配方式" } } } } }, "StyleDatas": { "Styles": [ { "FontSize": 13.333333333333332, "Foreground": 0 }, { "FontSize": 13.333333333333332, "Foreground": 1, "Formatter": 2, "TextIndent": 5, "HorizontalAlignment": 3 }, { "FontFamily": 4, "FontSize": 13.333333333333332, "Foreground": 0 }, { "FontFamily": 4 }, { "FontFamily": 4, "FontSize": 13.333333333333332, "Foreground": 1, "Formatter": 2, "TextIndent": 5, "HorizontalAlignment": 3 }, { "BorderBottom": 0 }, { "FontFamily": 4, "Formatter": 6 }, { "FontFamily": 4, "FontSize": 12.0, "Foreground": 0 }, { "FontFamily": 4, "FontSize": 13.333333333333332, "Foreground": 0, "HorizontalAlignment": 7 }, { "Background": 8, "BorderBottom": 1, "BorderTop": 1, "BorderLeft": 1 }, { "BorderBottom": 1, "BorderTop": 1 }, { "BorderBottom": 1, "BorderTop": 1, "BorderRight": 1 } ], "Types": { "Strs": [ "Text 1 50", "black", "General\"小时\"", "Left", "Body", "Background 2 0", "[AUTO]General", "Center", "#FFFFFF00" ], "Borders": [ { "Color": 5 }, { "Color": 1 } ] }, "CellStyles": { "3,1": 0, "3,3": 1, "3,7": 2, "3,8": 3, "3,9": 4, "3,11": 3, "3,12": 2, "3,13": 3, "3,14": 4, "3,18": 2, "3,19": 3, "3,20": 4, "3,21": 3, "3,22": 3, "3,23": 3, "3,24": 3, "3,25": 3, "4,1": 5, "4,2": 5, "4,3": 5, "4,4": 5, "4,5": 5, "4,6": 5, "4,7": 5, "4,8": 5, "4,9": 5, "4,10": 5, "4,11": 5, "4,12": 5, "4,13": 5, "4,14": 5, "4,15": 5, "4,16": 5, "4,17": 5, "4,18": 5, "4,19": 5, "4,20": 5, "4,21": 5, "4,22": 5, "4,23": 5, "4,24": 5, "4,25": 5, "5,0": 3, "5,1": 3, "5,2": 3, "5,3": 3, "5,4": 3, "5,5": 3, "5,6": 3, "5,7": 3, "5,8": 3, "5,9": 3, "5,10": 3, "5,11": 3, "5,12": 3, "5,13": 3, "5,14": 3, "5,15": 3, "5,16": 3, "5,17": 3, "5,18": 3, "5,19": 3, "5,20": 3, "5,21": 3, "5,22": 3, "5,23": 3, "5,24": 3, "5,25": 3, "5,26": 3, "6,0": 3, "6,1": 6, "6,2": 3, "6,3": 3, "6,4": 7, "6,5": 3, "6,6": 3, "6,7": 3, "6,8": 3, "6,9": 3, "6,10": 3, "6,11": 3, "6,12": 3, "6,13": 3, "6,14": 3, "6,15": 3, "6,16": 3, "6,17": 3, "6,18": 3, "6,19": 3, "6,20": 3, "6,21": 3, "6,22": 3, "6,23": 3, "6,24": 3, "6,25": 3, "6,26": 3, "7,0": 3, "7,1": 3, "7,26": 3, "8,0": 3, "8,1": 8, "8,26": 3, "10,9": 3, "10,10": 3, "10,11": 3, "10,12": 3, "10,13": 3, "10,14": 6, "10,15": 3, "10,16": 3, "10,17": 3, "12,4": 9, "12,5": 10, "12,6": 11 }, "SheetStyle": { "FontFamily": 4 } }, "Spans": [ "3,1,1,2", "8,1,1,25", "12,1,1,3", "12,4,1,3", "7,1,1,25", "10,9,1,4", "10,14,1,4", "3,12,1,2", "3,7,1,2", "3,18,1,2", "3,20,1,6", "12,7,1,3", "12,10,1,4", "3,14,1,2", "3,3,1,2", "3,9,1,2" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", "PageLoadedCommandList": [ { "$type": "CloseCommand.CloseCommand, CloseCommand", "PassValueBack": true, "ReloadData": true, "PassQueryCondition": true } ], "PermissionData": { "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", "permissionResource": { "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" }, "permissionBindings": [ { "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", "roleNames": [ "FGC_LoginUser" ] } ] }, "RowBreakLines": [], "RepeatRangeSettings": [], "RelatedDataTableName": "任务平行视图", "ConditionFormatRulesCollection": { "Rules": [ { "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=OR(工时详情!$H$13=1,工时详情!$H$13=2)" }, "GUID": "a8e409dd-908f-46da-9e04-493e23e6f6ff", "StyleInfo": { "Underline": null, "Strikethrough": null }, "IsDisabled": false, "IsInvisible": false, "IsReadOnly": false } ] } }, "PrintInfo": { "PaperSize": {}, "Margin": {} }, "CustomNames": [ { "Name": "工时分配方式", "Formula": "工时详情!$K$13" }, { "Name": "任务ID", "Formula": "工时详情!$B$13" }, { "Name": "执行人", "Formula": "工时详情!$E$13" } ] }//q5i0UYeToEoiWOrZvUlA+Az+urNpyIkanCO3zUbrS1vLN+bSkABk6lQc7sU6v69BtbrP25yR320pI0KEF4pQ772L3CFSGg6+hpb1Ww/kdikh4ht0OhcUVVsCX2pXdbaBsZZa6FOb8co2yZyb28yn7O543r8couSIN06pASPxiXiQwrzjofgGBMPlzXZ6mOQOkhXaLYE1Mj9wcgQ6zxhdAz4vBvJtZkkfoKpOz0AiktjXc/TjXMuc6qSFu3D34doHGGaAI2a+r7hB03F+tz27orCkrpfq6EgdHXoJwiHJgJWDj8hnRNo7/vthlfLLWGXC27waP4dSB98Tb/4E2WiCK4VLqBQPIG/5/b+CBWvl/FyWl6IGjEDLqOhl3DbJzOLsgNBZrLfnrS7lg69mgVh+T9pfnORlnE7AXLSGochTYXlgAsYN5psQ6/0vXfRR3ctINZIoC11BPosnV+u/CNggS/9CMsJmwdwzt5MNLu8r6IAjv/aMfcOY+rrKaIQxXvHctOpomFzWT2xxpJAwVibf2MmgAsIcLX/WTTd79vzIF2yoDAxjkPClJ0yJ/puZR5b1wl49Vnym3SXK3MzS2ULrfFoDRozkMiAOPlOss2NRLvR1AWNgIMfelzvVu6XOhkAzFqrKVnZl5G0pnGqpYVU2O8MYekvLgZCrQD4wjpy9ZsX5PHorpIMJK4WYEZXMaPQdrdaOgQbEdGf+UKBioCN50dfO/EGeIQj95oD5yDw9r5bljAroFNBGINL2EvUN/dv7VHoQw826HzcQmMsgmptiTnkh9o2P3qBF2AZG6iVxPQXvEe55VOU0trT0vqr+EID9tL2ACHZsltOoofOh6bZW2t6KDPyWjqommr8/3XaJCKylhF5t/YwXL54cPIYn7V7X+MrJ8m8Z5VhHbIYScU6cBw==|920