Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

无法打印表格 #10123

Closed
taoyao-code opened this issue Apr 26, 2024 · 1 comment
Closed

无法打印表格 #10123

taoyao-code opened this issue Apr 26, 2024 · 1 comment
Assignees
Labels
need confirm style Bug or PR related to component's style

Comments

@taoyao-code
Copy link

taoyao-code commented Apr 26, 2024

示例中无法打印表格

{
  "type": "page",
  "body": [
    {
      "type": "button",
      "label": "打印",
      "level": "primary",
      "className": "mr-2",
      "onEvent": {
        "click": {
          "actions": [
            {
              "actionType": "print",
              "args": {
                "testid": "mycrud"
              }
            }
          ]
        }
      }
    },
    {
      "type": "crud",
      "api": "/amis/api/mock2/sample",
      "testid": "mycrud",
      "syncLocation": false,
      "columns": [
        {
          "name": "id",
          "label": "ID"
        },
        {
          "name": "engine",
          "label": "Rendering engine"
        },
        {
          "name": "browser",
          "label": "Browser"
        },
        {
          "name": "platform",
          "label": "Platform(s)"
        },
        {
          "name": "version",
          "label": "Engine version"
        },
        {
          "name": "grade",
          "label": "CSS grade"
        }
      ]
    }
  ]
}
@github-actions github-actions bot added the style Bug or PR related to component's style label Apr 26, 2024
Copy link

👍 Thanks for this!
🏷 I have applied any labels matching special text in your issue.

Please review the labels and make any necessary changes.

@nwind nwind self-assigned this Apr 26, 2024
@2betop 2betop closed this as completed in be099ea May 6, 2024
CheshireJCat added a commit that referenced this issue May 8, 2024
* bump: 6.4.0-280.0

* fix: 修复弹窗中关闭动作中打开弹窗后续事件动作不执行的问题 (#10044)

* fix: 修复新建弹窗中弹窗列表出现重复的问题 (#10047)

* fix: 修复 form 的 flush 逻辑可能会出现一直等待自己的问题 (#10059)

* fix: 修复动作面板中弹窗信息显示不全的问题 (#10063)

* chore: 减小 Excel 默认单元格的 padding 大小

* fix: 修复弹窗中的弹窗编辑器中出现重复的问题 (#10073)

* fix: 更新 citydb closes #10046

* style(amis): 样式细节优化,避免异常溢出和换行展示 (#10072)

* style(amis): 样式细节优化,避免异常溢出和换行展示

* style(amis-editor): 属性配置面板样式补充,用于避免配置面板被超长的valueLabel撑开,导致样式异常

* fix: 修复弹窗中引用弹窗自己的编辑器逻辑问题 (#10078)

* 补充之前的辖区信息

* fix: 修复弹窗编辑问题 (#10083)

* fix(amis): 修复InputRange不能拖拽到负值的问题

* fix(amis): 修复InputRange精度失效问题

* Update Form.tsx

修改dispatchInited方法,主要解决:当跳转到包含Form的新页面,新页面还没加载完成时,快速后退导致的报错:Uncaught (in promise) Error: [mobx-state-tree] You are trying to read or write to an object that is no longer part of a state tree.

* fix: 修复弹窗编辑嵌套异常问题 (#10089)

* fix:发送请求动作的sendOn配置不生效

* fix:发送请求动作的sendOn配置不生效

* fix: 修复修复内嵌弹窗中内嵌弹窗失效的问题 (#10100)

* fix:刷新crud未执行切刷新service的问题

* fix: revert #9941 修复弹窗下有多个 form 时数据混乱问题

* fix: 修复弹窗修改无法删除属性的问题

* fix(amis): 修正range.test.tsx用例

* fix(editor): 修复校验规则修改后面板不更新问题 (#10113)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* fix: 修复 crud 中 filter 开启 submitOnChnage 后无法分页问题 (#10115)

* fix(editor): 修复校验规则修改后面板不更新问题 (#10113)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* fix: 修复 inputArray 在编辑器中渲染错误的问题 (#10104)

* fix: 修复右击菜单后报错 (#10121)

* fix: 修复选项卡新增选项组件前后无插入支持

* fix: 修复crud2编辑器内设置多列右侧固定显示问题

* fix: 修复crud2组件特性动作

* fix: 修复crud2按钮列表管理编辑bug

* fix: 修复each组件items数组时编辑报错

* refactor: table2刷新页面改成crud2下发

* fix: 修复选项卡新增选项组件前后无插入支持

* fix: 修复crud2编辑器内设置多列右侧固定显示问题

* fix: 修复crud2组件特性动作

* fix: 修复crud2按钮列表管理编辑bug

* fix: 修复each组件items数组时编辑报错

* refactor: table2刷新页面改成crud2下发

* fix:inputTable删除行动作没有触发change事件

* fix:表单项reset支持重置为初始值

* fix(amis): 修正range.test.tsx用例

* chore: 升级amis-publish版本,支持分支版本

* chore: 升级amis-publish版本,支持分支版本 (#10150)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* breaking: 打印功能使用 id 而不是 testid Closes #10123 (#10126)

* breaking: 打印功能使用 id 而不是 testid Closes #10123

* 修复文档错误

* 更新 snapshot

* fix: 修复 inputTable 在分页情况切换数据表单项不更新的问题 (#10157)

* bump: 6.4.0

* fix(amis): 修正range.test.tsx用例

* fix(amis): 注释掉range.test.tsx中的滑动change case

* fix(amis): 更新range.test.tsx.snap

---------

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: wuduoyi <wuduoyi@baidu.com>
Co-authored-by: 刘丹 <365533093@qq.com>
Co-authored-by: sidrong <529672493@qq.com>
Co-authored-by: lvxiaojiao <lvxiaojiao@baidu.com>
Co-authored-by: qkiroc <30946345+qkiroc@users.noreply.github.com>
Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
Co-authored-by: liaoxuezhi <2698393+2betop@users.noreply.github.com>
Co-authored-by: F-jianchao <161407305+F-jianchao@users.noreply.github.com>
Co-authored-by: zhangtao07 <zhang.tao.1006@163.com>
Co-authored-by: hsm-lv <80095014+hsm-lv@users.noreply.github.com>
qkiroc added a commit that referenced this issue May 10, 2024
* bump: 6.4.0-280.0

* fix: 修复弹窗中关闭动作中打开弹窗后续事件动作不执行的问题 (#10044)

* fix: 修复新建弹窗中弹窗列表出现重复的问题 (#10047)

* fix: 修复 form 的 flush 逻辑可能会出现一直等待自己的问题 (#10059)

* fix: 修复动作面板中弹窗信息显示不全的问题 (#10063)

* chore: 减小 Excel 默认单元格的 padding 大小

* fix: 修复弹窗中的弹窗编辑器中出现重复的问题 (#10073)

* fix: 更新 citydb closes #10046

* style(amis): 样式细节优化,避免异常溢出和换行展示 (#10072)

* style(amis): 样式细节优化,避免异常溢出和换行展示

* style(amis-editor): 属性配置面板样式补充,用于避免配置面板被超长的valueLabel撑开,导致样式异常

* fix: 修复弹窗中引用弹窗自己的编辑器逻辑问题 (#10078)

* 补充之前的辖区信息

* fix: 修复弹窗编辑问题 (#10083)

* fix(amis): 修复InputRange不能拖拽到负值的问题

* fix(amis): 修复InputRange精度失效问题

* Update Form.tsx

修改dispatchInited方法,主要解决:当跳转到包含Form的新页面,新页面还没加载完成时,快速后退导致的报错:Uncaught (in promise) Error: [mobx-state-tree] You are trying to read or write to an object that is no longer part of a state tree.

* fix: 修复弹窗编辑嵌套异常问题 (#10089)

* fix:发送请求动作的sendOn配置不生效

* fix:发送请求动作的sendOn配置不生效

* fix: 修复修复内嵌弹窗中内嵌弹窗失效的问题 (#10100)

* fix:刷新crud未执行切刷新service的问题

* fix: revert #9941 修复弹窗下有多个 form 时数据混乱问题

* fix: 修复弹窗修改无法删除属性的问题

* fix(amis): 修正range.test.tsx用例

* fix(editor): 修复校验规则修改后面板不更新问题 (#10113)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* fix: 修复 crud 中 filter 开启 submitOnChnage 后无法分页问题 (#10115)

* fix(editor): 修复校验规则修改后面板不更新问题 (#10113)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* fix: 修复 inputArray 在编辑器中渲染错误的问题 (#10104)

* fix: 修复右击菜单后报错 (#10121)

* fix: 修复选项卡新增选项组件前后无插入支持

* fix: 修复crud2编辑器内设置多列右侧固定显示问题

* fix: 修复crud2组件特性动作

* fix: 修复crud2按钮列表管理编辑bug

* fix: 修复each组件items数组时编辑报错

* refactor: table2刷新页面改成crud2下发

* fix: 修复选项卡新增选项组件前后无插入支持

* fix: 修复crud2编辑器内设置多列右侧固定显示问题

* fix: 修复crud2组件特性动作

* fix: 修复crud2按钮列表管理编辑bug

* fix: 修复each组件items数组时编辑报错

* refactor: table2刷新页面改成crud2下发

* fix:inputTable删除行动作没有触发change事件

* fix:表单项reset支持重置为初始值

* fix(amis): 修正range.test.tsx用例

* chore: 升级amis-publish版本,支持分支版本

* chore: 升级amis-publish版本,支持分支版本 (#10150)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* breaking: 打印功能使用 id 而不是 testid Closes #10123 (#10126)

* breaking: 打印功能使用 id 而不是 testid Closes #10123

* 修复文档错误

* 更新 snapshot

* fix: 修复 inputTable 在分页情况切换数据表单项不更新的问题 (#10157)

* bump: 6.4.0

* fix(amis): 修正range.test.tsx用例

* fix(amis): 注释掉range.test.tsx中的滑动change case

* fix(amis): 更新range.test.tsx.snap

* fix: 修复flex布局组件warning

* fix: 修复列表组件移动端默认样式

* fix: 修复 #10102 引发的旧版事件弹窗更新出现配置丢失的问题 (#10178)

* style: 修复设计态弹窗中放 fieldset 渲染器宽度过宽的问题 (#10192)

* fix: 修复 #10134 引发的 CRUD2 中单元格中通用动作不执行问题 (#10189)

* fix: 修复配置面板中 visibleOn 当 schema 有 data 属性时失效的问题 (#10191)

* fix: 级联选择器-修复开启多选时,每次选择二级及以上的选项,都会自动收起的问题

---------

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: wuduoyi <wuduoyi@baidu.com>
Co-authored-by: 刘丹 <365533093@qq.com>
Co-authored-by: sidrong <529672493@qq.com>
Co-authored-by: lvxiaojiao <lvxiaojiao@baidu.com>
Co-authored-by: qkiroc <30946345+qkiroc@users.noreply.github.com>
Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
Co-authored-by: liaoxuezhi <2698393+2betop@users.noreply.github.com>
Co-authored-by: F-jianchao <161407305+F-jianchao@users.noreply.github.com>
Co-authored-by: zhangtao07 <zhang.tao.1006@163.com>
Co-authored-by: hsm-lv <80095014+hsm-lv@users.noreply.github.com>
Co-authored-by: jinye <jinye@baidu.com>
2betop added a commit that referenced this issue May 23, 2024
* bump: 6.4.0-280.0

* fix: 修复弹窗中关闭动作中打开弹窗后续事件动作不执行的问题 (#10044)

* fix: 修复新建弹窗中弹窗列表出现重复的问题 (#10047)

* fix: 修复 form 的 flush 逻辑可能会出现一直等待自己的问题 (#10059)

* fix: 修复动作面板中弹窗信息显示不全的问题 (#10063)

* chore: 减小 Excel 默认单元格的 padding 大小

* fix: 修复弹窗中的弹窗编辑器中出现重复的问题 (#10073)

* fix: 更新 citydb closes #10046

* style(amis): 样式细节优化,避免异常溢出和换行展示 (#10072)

* style(amis): 样式细节优化,避免异常溢出和换行展示

* style(amis-editor): 属性配置面板样式补充,用于避免配置面板被超长的valueLabel撑开,导致样式异常

* fix: 修复弹窗中引用弹窗自己的编辑器逻辑问题 (#10078)

* 补充之前的辖区信息

* fix: 修复弹窗编辑问题 (#10083)

* fix(amis): 修复InputRange不能拖拽到负值的问题

* fix(amis): 修复InputRange精度失效问题

* Update Form.tsx

修改dispatchInited方法,主要解决:当跳转到包含Form的新页面,新页面还没加载完成时,快速后退导致的报错:Uncaught (in promise) Error: [mobx-state-tree] You are trying to read or write to an object that is no longer part of a state tree.

* fix: 修复弹窗编辑嵌套异常问题 (#10089)

* fix:发送请求动作的sendOn配置不生效

* fix:发送请求动作的sendOn配置不生效

* fix: 修复修复内嵌弹窗中内嵌弹窗失效的问题 (#10100)

* fix:刷新crud未执行切刷新service的问题

* fix: revert #9941 修复弹窗下有多个 form 时数据混乱问题

* fix: 修复弹窗修改无法删除属性的问题

* fix(amis): 修正range.test.tsx用例

* fix(editor): 修复校验规则修改后面板不更新问题 (#10113)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* fix: 修复 crud 中 filter 开启 submitOnChnage 后无法分页问题 (#10115)

* fix(editor): 修复校验规则修改后面板不更新问题 (#10113)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* fix: 修复 inputArray 在编辑器中渲染错误的问题 (#10104)

* fix: 修复右击菜单后报错 (#10121)

* fix: 修复选项卡新增选项组件前后无插入支持

* fix: 修复crud2编辑器内设置多列右侧固定显示问题

* fix: 修复crud2组件特性动作

* fix: 修复crud2按钮列表管理编辑bug

* fix: 修复each组件items数组时编辑报错

* refactor: table2刷新页面改成crud2下发

* fix: 修复选项卡新增选项组件前后无插入支持

* fix: 修复crud2编辑器内设置多列右侧固定显示问题

* fix: 修复crud2组件特性动作

* fix: 修复crud2按钮列表管理编辑bug

* fix: 修复each组件items数组时编辑报错

* refactor: table2刷新页面改成crud2下发

* fix:inputTable删除行动作没有触发change事件

* fix:表单项reset支持重置为初始值

* fix(amis): 修正range.test.tsx用例

* chore: 升级amis-publish版本,支持分支版本

* chore: 升级amis-publish版本,支持分支版本 (#10150)

Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>

* breaking: 打印功能使用 id 而不是 testid Closes #10123 (#10126)

* breaking: 打印功能使用 id 而不是 testid Closes #10123

* 修复文档错误

* 更新 snapshot

* fix: 修复 inputTable 在分页情况切换数据表单项不更新的问题 (#10157)

* bump: 6.4.0

* fix(amis): 修正range.test.tsx用例

* fix(amis): 注释掉range.test.tsx中的滑动change case

* fix(amis): 更新range.test.tsx.snap

* fix: 修复flex布局组件warning

* fix: 修复列表组件移动端默认样式

* fix: 修复 #10102 引发的旧版事件弹窗更新出现配置丢失的问题 (#10178)

* style: 修复设计态弹窗中放 fieldset 渲染器宽度过宽的问题 (#10192)

* fix: 修复 #10134 引发的 CRUD2 中单元格中通用动作不执行问题 (#10189)

* fix: 修复配置面板中 visibleOn 当 schema 有 data 属性时失效的问题 (#10191)

* fix: 级联选择器-修复开启多选时,每次选择二级及以上的选项,都会自动收起的问题

* style: 避免内容被撑开 (#10208)

* fix: 修复编辑器模拟数据逻辑导致的组件无限刷新问题 (#10293)

---------

Co-authored-by: 2betop <2betop.cn@gmail.com>
Co-authored-by: wuduoyi <wuduoyi@baidu.com>
Co-authored-by: 刘丹 <365533093@qq.com>
Co-authored-by: sidrong <529672493@qq.com>
Co-authored-by: lvxiaojiao <lvxiaojiao@baidu.com>
Co-authored-by: qkiroc <30946345+qkiroc@users.noreply.github.com>
Co-authored-by: qinhaoyan <30946345+qinhaoyan@users.noreply.github.com>
Co-authored-by: liaoxuezhi <2698393+2betop@users.noreply.github.com>
Co-authored-by: F-jianchao <161407305+F-jianchao@users.noreply.github.com>
Co-authored-by: zhangtao07 <zhang.tao.1006@163.com>
Co-authored-by: hsm-lv <80095014+hsm-lv@users.noreply.github.com>
Co-authored-by: jinye <jinye@baidu.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need confirm style Bug or PR related to component's style
Projects
None yet
Development

No branches or pull requests

2 participants