{ "Name": "项目反馈数量统计视图", "Columns": [ { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "类型", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "bigint", "MaxLength": -1, "Name": "项目ID", "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "bigint", "MaxLength": -1, "Name": "任务ID", "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "项目", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "Required": true, "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "任务", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "处理人", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "int", "MaxLength": -1, "Name": "数量", "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" } ], "ExternalDatabaseInfo": { "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", "ConnectionId": "业务表", "SourceTableName": "项目反馈数量统计视图", "SourceTableSchema": "dbo", "CreateViewSql": "SELECT\r\nlx.[反馈类型] AS 类型,\r\nxm.[ID] AS [项目ID],\r\nrw.[ID] AS [任务ID],\r\nxm.[项目名称] AS 项目,\r\nISNULL(rw.[任务名称], '未指定任务') AS 任务,\r\nmain.[处理人],\r\ncount(main.ID) AS 数量\r\nFROM [需求反馈登记表] main\r\nLEFT JOIN [反馈类型表] lx ON main.[反馈类型] = lx.[ID]\r\nLEFT JOIN [项目表] xm ON main.[项目ID] = xm.[ID]\r\nLEFT JOIN [任务表] rw ON main.[关联任务] = rw.[ID]\r\nWHERE xm.[项目名称] is not null\r\nGROUP BY\r\nlx.[反馈类型],xm.[ID],rw.[ID],xm.[项目名称],rw.[任务名称],main.[处理人]", "ViewInfo": { "ViewName": "项目反馈数量统计视图", "IsUpdatable": true, "QueryColumns": [ "类型", "项目", "任务" ] } }, "Indexes": [] }