我想生成动态列。生成预期结果有两个步骤。两者都将在下面通过架构和示例记录进行描述。
步骤1:
初始表A
'%23'
预期结果1
string arg = "index.html" + "#" + guid;
processBrowser.StartInfo.Arguments = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), arg);
步骤2: 添加新记录后:04-01-2020 E 50
预期的最终结果
| Dt | Name | Count1|
|:----------:|:----:|:-----:|
| 2019-01-01 | A | 5 |
| 2019-01-01 | B | 15 |
| 2019-02-01 | B | 20 |
| 2019-02-01 | C | 15 |
| 2019-02-01 | D | 30 |
| 2019-03-01 | A | 30 |
| 2019-03-01 | D | 10 |
================================================ ==========
步骤的架构和示例记录
第一步:
| Dt | A | B | C | D |
|:----------:|:----:|:-----:|:----:|:-----:|
| 2019-01-01 | 5 | 15 | 0 | 0 |
| 2019-02-01 | 0 | 20 | 15 | 30 |
| 2019-03-01 | 30 | 0 | 0 | 10 |
第2步:
| Dt | A | B | C | D | E |
|:----------:|:----:|:-----:|:----:|:-----:|:-----:|
| 2019-01-01 | 5 | 15 | 0 | 0 | 0 |
| 2019-02-01 | 0 | 20 | 15 | 30 | 0 |
| 2019-03-01 | 30 | 0 | 0 | 10 | 0 |
| 2019-04-01 | 0 | 0 | 0 | 0 | 50 |