77范文网 - 专业文章范例文档资料分享平台

金蝶 K3 供应链单据开发手册(7)

来源:网络收集 时间:2019-04-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

临时属性记录集,然后在随后的DoAction中使用,并在DoActions中(GetData结束前)清空。

二、Action介绍 类别 标准过程 ―.‖ 备注 携带一般附属信息,后面跟的是要携带信息在记录集rsItem中的字段名。 触发的条件是:触发字段的rsItem属性不为空。然后,读取该Action记录的值。如:当FItemID触发时,对于字段FItemName的值就是直接在记录集rsItem中取Faction对应字段的值。 设置仓位的信息,格式为“.A1,FDCStockID,FSPID,t_StockPlace,FSPID“ 处理物料默认仓位的携带。 FDCStockID:获取仓库信息,控制物料设置的默认仓库和单据录入的仓库是否一致。 FSPID:获取物料信息(t_ICItem)的默认仓位信息 t_StockPlace:当前FSPID取数的关联表 FSPID:当前关联表的关键字,用于FSPID的过滤 设置物料是否进行批次管理。格式为“=,Ftrack,80” 录入物料或仓库时若物料的仓存和默认仓库不一致时报警提示。格式为:“B*,FDCStockID” 当数据改变时,更改对应的基本数据。一般格式为:“A1,FAuxQty”,A1后面跟的就是改变的数据对应的字段名。 设置是否允许录入生产/采购日期 设置是否允许录入保质期 如果用户自定义的取数是核算项目的自定义字段或自定义核算项目的自定义字段,单据模版的Action要用.A3规则。规则:.A3,主表ID的值,关联表1,关联表1的Key,关联表1与关联表2的连接字段,关联表3,关联表3的关键字。 两种情况分别是:固定核算项目的自定义属性是取核算项目或辅助资料(从t_itempropdesc中可以查到他的取数的关联表);自定义核算项目的自定义字段。 .A1 = B* A1 KFDate KFPeriod .A3 三、举例说明: 1.表头仓库发生改变:(10.2中表头仓库移到表体) 顺序 Action 说明 1 2 3 4 1 2 3 B* .B,FEmpID,t_Emp .A1,FDCStockID,FSPID,t_StockPlace,FSPID .A,FStockPlaceID,t_stockplace,fspid 2.物料发生改变 检查仓库和物料默认仓库是否一致 将仓库的默认保管等填充到表尾的“仓管” 将仓库的默认仓位携带出 带关联附属信息 顺序 Action #,FDCStockID,FItemID,FBatchNo,FAuxQty,FUnitID . B*,FDCStockID P*,FSupplyID,FCurrencyID,FExchangeRate,FItemID,FUnitID,FAuxQty,FAuxPrice,FTaxRate .,Fname .,Fmodel .,FPlanPrice !,FAmount,/,FAuxQty =,Ftrack,80 .,FUnitName,FUnitID A1,FAuxQtyMust A1,FAuxQty,FQty P*,FSupplyID,FCurrencyID,FExchangeRate,FItemID,FUnitID,FAuxQty,FAuxPrice,FTaxRate .,FPlanprice (),FAuxQty,*,FAuxPlanPrice KFDate .,FKFDate KFPeriod .,FKFPeriod .A1,FDCStockID,FSPID,t_StockPlace,FSPID .A,FStockPlaceID,t_stockplace,fspid MI MI .,FMapName .,FIsSNManage .,FSecUnitName,FSecUnitID .,FSecCoefficient 说明 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

设置仓位信息 五、 标准过程指南

(1)需求分析

1.标准 2.范例 (2)设计编码

1.标准 2.范例 (3)测试

1.标准 2.范例

? 单据打印、连续打印、合并打印实现说明

一、 GUI上单据打印的实现方式:

1、标准打印:

使用Ledger控件的Printer实现。 实现思路:

1、设置Ledger控件的属性,直接设置表头的数据。 2、调用Ledger的预览功能,使用Ledger的FillRow事件填充数据。 实现:

1、调用PrintBills函数,该函数对当前单据上的表头数据,区分头数据(Header)和脚数据(Footer),按每一数据的Top,Left排序,分别赋值给Ledger.Printer.Header和Ledger.Printer.Footer,同时设置分录的数量(Ledger..Face.Rows)。

2、直接调用Ledger.Printer.Preview,或Ledger.Printer.PrintDirect进行打印预览或打印,控件将触发Ledger_FillRow事件,在该事件编写代码填充分录数据。 2、套打: 使用Note控件实现。 实现思路: 1、使用套打文件。 2、在预览或打印时,使用Note的QueryData事件填充数据。 实现: 1、在Form_Load事件中初始化Note控件,为其设置套打文件。

2、预览或打印时,执行Note.Action= KN_PrintPreview或Note.Action= KN_PrintDirect动作,显示或打印套打文件。此时将触发QueryData事件,根据该事件返回的参数,填充套打数据。 3、连续打印 4、合并打印

? 常见问题分析

单据现有模板存在两个比较大的问题有待改进:

一、 对于KDInputTool.DLL组件的日期控件的日期格式

\The one- or two-digit day. \The two-digit day. Single-digit day values are preceded by a zero. \\The full weekday name. \The one- or two-digit hour in 12-hour format. \The two-digit hour in 12-hour format. Single-digit values are preceded by a zero. \The one- or two-digit hour in 24-hour format. \The two-digit hour in 24-hour format. Single-digit values are preceded by a zero. \The one- or two-digit minute. \The two-digit minute. Single-digit values are preceded by a zero. \The one- or two-digit month number. \The two-digit month number. Single-digit values are preceded by a zero. \\The full month name. \The one-letter AM/PM abbreviation (that is, AM is displayed as \\The two-letter AM/PM abbreviation (that is, AM is displayed as \\The last two digits of the year (that is, 1996 would be displayed as \\The full year (that is, 1996 would be displayed as \

二、 对于Spread控件的取值赋值

1、取值:Spread取值必须使用Variant变量进行GetText读取 2、Spread的赋值,必须格式化成对应的数据类型,才能成功赋值 对于日期赋值,建议使用value,使用MMDDYYYY的格式进行赋值,这样就算系统改变了日期格式,Spread显示的会和系统一致。如果使用Text进行日期赋值,必须保证当前单元格的日期格式设置要和Text所赋值的日期格式一致,否则会错误。

Date \10/29/2001\\10292001\

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库金蝶 K3 供应链单据开发手册(7)在线全文阅读。

金蝶 K3 供应链单据开发手册(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/607370.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: