arana_A_个人页

个人头像照片 arana_A
个人头像照片
1
81
0

个人介绍

如果问题得到了解决,辛苦点下采纳回答哦~

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年09月

2024年08月

2024年07月

2024年06月

2024年05月

2024年04月

2024年03月

2024年02月

  • 发表了文章 2023-11-21

    「宜搭」如何在选择部门组件后,自动带出该部门下的成员,并查询该成员当月考勤天数

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-09-19

    产品库存表中如何锁定出库数量?

    方案1:宜搭的聚合表可以看下,可实时计算、实时校验库存https://docs.aliwork.com/docs/yida_updates/hqlg7m5vvlgs0d6k/yb0cagc5eg8c2g0m方案2:通过代码方案实时校验库存,在表单提交时,结合宜搭数据源及接口,获取底表最新库存,判断当前选择数量与底表库存数量,若存在库存不足情况,阻断提交
    踩0 评论0
  • 回答了问题 2024-09-12

    宜搭报表图片显示问题

    试下这种呢,单元格图片结合图片预览示例点击预览,可预览图片效果图:单元格图片配置如下:表格内实现图片预览可参考案例:https://docs.aliwork.com/docs/yida_subject/_4/ry6w6ik6srqup8ch
    踩0 评论0
  • 回答了问题 2024-09-11

    宜搭集成自动化如何发起多条审批?

    在宜搭集成自动化中,想要发起多条审批,建议试下循环容器,如下图: 实现步骤:使用获取多条数据节点,先获取子表单多条数据->循环容器添加获取多条数据节点->循环容器内,选择发起审批节点
    踩0 评论0
  • 回答了问题 2024-08-15

    自定义页面中表格获取其它表单数据显示数据格式不合法,怎么解决?

    成员、部门组件的数据格式这样试下效果图:
    踩0 评论0
  • 回答了问题 2024-08-13

    宜搭表单怎么统计添加的部门人数啊,大佬

    是要在选择部门后,自动获取选择的部门总人数嘛效果图:目前无法直接获取部门下成员人数,所以建议试下自定义连接器获取部门人数【获取部门下员工】调用钉钉开放平台接口,需要保证该接口已经在钉钉开放平台开通权限;接口权限开通可参考文档:https://open.dingtalk.com/document/isvapp/address-book-permissions获取该接口的身份验证参数,可参考:https://open.dingtalk.com/document/orgapp/obtain-orgapp-token宜搭自定义连接器使用参考:https://docs.aliwork.com/docs/yida_support/wtwabe/zevvr1/_1/zbq17y可以通过以下步骤实现该功能:1、宜搭连接器工厂创建自定义连接器,调用获取钉钉成员的接口钉钉接口文档参考:https://open.dingtalk.com/document/isvapp/queries-the-complete-information-of-a-department-user连接器配置,可按照以下步骤:可先在连接器工厂发起测试,身份验证「新增账号」-参数按照获取身份验证的方式拿到appKey及密钥2、宜搭数据源调用连接器宜搭数据源处调连接器使用参考:https://docs.aliwork.com/docs/yida_support/wtwabe/zevvr1/_2/gtkly9/stbfik#ZUnMw3、部门组件添加回调事件 参考代码: export async function onChange(ctx) { const inputs = JSON.stringify({ 'body': { 'cursor': '0', 'size': '100', 'dept_id': ctx.value[0].value, } }); this.dataSourceMap.getdeptMember.load({//获取部门成员 inputs: inputs }).then((res) => { const { list =[] } = res.result this.$('numberField_lzs1awha').setValue(list.length); }).catch((error) => { console.log(error); }); }
    踩0 评论1
  • 回答了问题 2024-07-19

    宜搭自定义页面中的表格,如何根据列值不同显示不同的背景色或者字体颜色?

    编辑格式改成:自定义效果图:
    踩0 评论2
  • 回答了问题 2024-07-16

    前端JS查询同应用中其他表单数据

    接口地址这样修改了嘛以及调用接口的时候,传文档上所需的请求参数配置如下: const params = { formUuid: 'FORM-E0A21153CB7246E0A1B9921AD7866', } this.dataSourceMap['getData'].load(params).then((res) => { console.log(res, 'res') }).catch((error) => { console.log(error, 'error') })
    踩0 评论3
  • 回答了问题 2024-07-16

    子表单相关集成自动化

    如果主表字段配置了公式编辑,获取子表单内的下拉单选内容,获取内容如图所示想要去掉[]及引号,这样试下,第一个单行文本设置隐藏且设置始终提交,然后配置内容发生变化的事件,如图: this.$('textField_lynpvt4e').setValue(JSON.parse(value).toString()) 效果图:
    踩0 评论0
  • 回答了问题 2024-07-15

    宜搭低代码平台如何实现库存表看板及库存统计

    如果你的逻辑是入库表审批通过后,才累加库存,当入库表数据在入库后,又删除了入库表数据,那么可以配置删除成功时的集成自动化,但如果入库表的数据还未通过审批就删除了,那么会再次触发集成自动化,扣减库存,导致库存多扣减,可以试下这种方法,避免还未入库就删除数据的情况方案:在入库单页面上放字段:「是否入库」:默认否,然后使用集成自动化,在入库单审批通过后,将「是否入库」更新成“是”,那么在删除入库单数据的时候,删除的集成自动化里面只需要多加一个分支节点,判断「是否入库」的值=是 时,才执行扣减库存的逻辑,否则不执行扣减,这样可避免还未入库就删除数据导致库存多扣减的情况
    踩0 评论1
  • 回答了问题 2024-07-11

    流程定义涉及发起人组织架构,无法开启公开访问,请修改后再重新开启

    目前宜搭公开发布的流程页面,流程设计中的审批人规则不能配置涉及发起人组织架构的,且页面上不能使用成员、部门等组件,建议审批人规则设置成指定人员
    踩0 评论0
  • 回答了问题 2024-07-01

    宜搭自定义页面表格组件渲染多选组件

    用表格字段的内容定制渲染试下:效果图:
    踩0 评论0
  • 回答了问题 2024-06-28

    流程表审批环节下,想新增审批节点拒绝后,更新当前表某个下拉选项,写公式时遇到麻烦

    业务关联规则公式 update 目前是更新其他表单的,如果想要更新当前表单数据,建议使用集成自动化,在审批结果为拒绝的时候,先「获取单条数据」节点,获取当前数据,再使用「更新节点」更新字段内容,如图:
    踩0 评论1
  • 回答了问题 2024-06-28

    通过表单去更新自定义页面项目,超链接以及搜索如何配置

    如果你是想要获取项目表单的数据,放在自定义页面按照图片所示的卡片方式展示,并在自定义页面实现 项目搜索,以及点击项目可跳转至该项目详情页面的话,建议参考宜搭示例中心示例示例中心入口地址:https://www.aliwork.com/bench/coe?from=docs&tagType=custom如图:
    踩0 评论0
  • 回答了问题 2024-06-28

    子表单关联多子表单完成数据填充

    首先你参考的文档,是获取「普通表单」数据的接口,而你现在的页面是「流程表单」,文档中提供的接口不适用,需要换掉,其次文档中获取的是主表数据,而不是子表数据,所以接口建议直接使用获取子表单数据接口,宜搭接口可参考:https://docs.aliwork.com/docs/yida_support/lbtl0t/aql605#CV7py如下: `/${window.pageConfig.appType || window.g_config.appKey}/v1/form/listTableDataByFormInstIdAndTableId.json` 2、因为接口变更,所以页面JS获取数据的接口请求参数,以及接口返回数据处理需要更换下,如下:代码如下: export async function onAssociationFormChange({ value }) { if (value.length) { const batchFetchResult = []; // 请求结果 const failedInstId = []; // 请求失败的实例ID const batchFetchLoading = this.utils.toast({ title: `处理中,请不要关闭浏览器,预计需要 ${value.length / 5} 秒`, type: 'loading' }); for (let i = 0; i value.length; i++) { const delay = i === 0 ? 0 : 200; const formInstanceId = value[i].instanceId; await new Promise((resolve => { // 注意节流,每次请求间隔 200 ms setTimeout(async () => { await this.dataSourceMap.getDataById.load({ // 数据源参数 formInstanceId, formUuid:'FORM-2E15BB6FDC464E348C8D0E26760ECE203VUZ', // 这里是采购申请的表单formUuid tableFieldId:'tableField_lxy0w8lw', // 这里放采购申请的子表单唯一标识 currentPage:1, pageSize:50, }).then(res => { // 处理每次返回的结果 if (!res) { return }; batchFetchResult.push(res || {}); }).catch(error => { // 处理错误,收集错误的实例ID failedInstId.push(formInstId); }); resolve(); }, delay); })); }; batchFetchLoading(); if (failedInstId.length > 0) { let content = ( div> {failedInstId.map((instId) => { return p>{instId}/p> })} /div> ); this.utils.dialog({ method: 'alert', title: `处理完成,失败 ${failedInstId.length} 条`, content, onOk: () => { }, onCancel: () => { }, }); }; const allData = []; // 遍历提供的数组 batchFetchResult.forEach(item => { item.data.forEach(dataItem => { const newTable = { textField_lxy0urnp: dataItem.textField_lxy0w8lx, numberField_lxy0urnq: dataItem.numberField_lxy0w8ly }; allData.push(newTable); }); }); this.$('tableField_lxy0urno').setValue(allData); // 合同申请里面的子表单唯一标识 } else { // 初始化子表单 this.$('tableField_lxy0urno').setValue([]); }; } 效果图:1、采购申请数据2、合同申请:
    踩0 评论1
  • 回答了问题 2024-06-07

    宜搭的 “新建报表”,怎么设置能在手机上导出报表数据

    目前报表中组件仅支持PC端导出,如图:,如果你有此需求的话,建议按照以下路径提交下需求详情:需求提交路径:手机端钉钉-我的-客服与帮助-产品建议 PC端:点击头像-客服与帮助注:提交需求时,辛苦在需求标题上标注“宜搭”二字,便于识别;需求提交后,可按照原路径查看需求处理的进度。
    踩0 评论0
  • 回答了问题 2024-06-07

    表单名称:A 报表名称:B 关联名称:合同名称 如何在A表单详情通过实现自定义按钮来执行B的数据筛选

    在配置自定义按钮时,选择自定义参数,自定义参数选择不到关联表单组组件的话,建议页面多放一个单行文本,将合同名称填充到单行文本内,然后自定义按钮配置自定义参数的时候,选择填充后的单行文本自定义按钮配置参数:报表中配置对应卡片参数实现过滤:
    踩0 评论0
  • 回答了问题 2024-06-04

    宜搭的两个表单如何实现联动

    首先【联系人】内要有可以作为客户信息的联动条件,比如客户名称,然后在当前表选择的时候,先将客户的信息填充到当前页面中的一个组件内然后联系人 这个组件再用填充的字段作为筛选条件
    踩0 评论0
  • 回答了问题 2024-05-31

    宜搭是否可以实现上传文件审批通过后自动上传至指定钉钉知识库中呢?

    需要先确认下钉钉开放平台是否提供了对应API接口 https://open.dingtalk.com/document/isvapp/create-team-space-document 若提供了对应的API接口的话,可以在宜搭的自定义连接器配置知识库需要的接口,然后在流程设计页面,通过连接器节点,调用自定义连接器。自定义连接器可参考宜搭文档:https://docs.aliwork.com/docs/yida_support/wtwabe/zevvr1/nl4abrm791inlvm2#j6OqY
    踩0 评论0
  • 回答了问题 2024-05-30

    关于宜搭连接器预约会议,预约会议成功后发送过来的日程里面,日程前面自动加上了应用管理员的名字

    发送的日程前面是日程组织者的名称,目前在连接器中该列字段为不可修改状态,建议此问题通过以下渠道反馈宜搭,提交技术支持进一步排查咨询路径:登录宜搭首页https://www.aliwork.com/ ,右下角机器人-选择管方服务
    踩0 评论0
  • 回答了问题 2024-05-30

    请问怎么计算表单中某个条件下的金额总和?

    可以参考下宜搭案例:https://docs.aliwork.com/docs/yida_subject/_5/uv1tm16zqgvcm1ii
    踩0 评论1
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息