求助_在管理列表界面,如何使检索项的选择框默认选中(不选中),以及如何设置相关检索项的_产供销
学习交流 » 产供销 »在管理列表界面,如何使检索项的选择框默认选中(不选中),以及如何设置相关检索项的
|
|
| |
作者 |
|
wwx001 [个人空间] QQ名 时光呓语
   注册  2011-05-23 发贴数 719 精华贴 2 原创贴 3 来自 状态 正常
级别 会员 |
|
|
想法缘于希望在物资单据界面直接生成会计凭证(相对在财务模块引入业务凭证更方便一些,目前金蝶软件都支持从单据或者单据列表直接生成凭证),思路是在单据上增加一个按钮“生成会计凭证”,点击后直接跳转到导入业务凭证单据界面,并且默认单据编号为物资单据的编号并且选中,“细分每张业务单据”、“细分每个导入规则”这两个选项默认不选。经过徐老师帮忙增加按钮解决了,不过后续这些需求没有找到相关的函数,自定义报表的相关函数,比如 def_lmt_set_val(定义参数的默认值 ),lmt_set_checked(设置参数默认选择)好像在这里不起作用。希望老师在以后的版本中支持在物资单据界面直接生成会计凭证(前提是已经设置了对应的导入模板,如果没有设置则生成空凭证或者进行报错提醒),或者提供相关的函数。 |
|
 |

QQ:772600297
|
|
wwx001 [个人空间] QQ名 时光呓语
   注册  2011-05-23 发贴数 719 精华贴 2 原创贴 3 来自 状态 正常
级别 会员 |
|
|
【临时方案】 先在物资单据中定义如下脚本: int func_show() { string a; gui_create_speedbutton("Panel_Func","Create_Evm_Gui_Import_V",770,3,120,29,"生成凭证","call_func.Evm_Gui_Import_V");//按钮位置可以根据需要自行设定 a=gui_get_val("Edit_Voucher_No"); user_para_set("Voucher_No",a); return 1; } 然后在导入业务单据凭证界面的记录管理脚本中定义如下脚本: int load_ext() { gui_set_val("CheckBox_Voucher_No",1); gui_set_val("CheckBox_Sep_V",0); gui_set_val("CheckBox_Sep_Rule",0); gui_set_val("CheckBox_Merge_Subject",1); gui_set_val("Edit_Voucher_No",user_para_get("Voucher_No")); if(user_para_defined("Voucher_Date")==1); gui_set_val("DateTimePicker_Voucher_Date_Beg",user_para_get("Voucher_Date")); return 1; }; int load_over() { grid_set_v("MG","select_flag",1,"T"); user_para_erase("Voucher_No"); user_para_erase("Voucher_Date"); return 1; }; 这样点击物资单据的“生成凭证”按钮就会弹出导入业务单据凭证界面,并且单据编号是默认选中的,如果是第一次打开会直接选中相关的单据编号,点击“制作凭证”就可以了,如果不是第一次打开该窗口,需要再点击一次“提取”按钮。 |
|
 |
于 2022-11-02 09:06 被 wwx001 修改

QQ:772600297
|
|
|
|