起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 145|回复: 6

【搞定】编号自增问题

[复制链接]
发表于 2007-9-24 15:51:53 | 显示全部楼层 |阅读模式
我想自己设一个参数,代码如下
procedure TBFDNUMBERPARAMS.ParamZDBHGetValue(Sender: TObject; var Value: Variant);
var  mm :string;
begin
  mm := IntToStr(yearof(Date()))+IntToStr(monthof(date()));
  value:=TcommonUtils.GetAutoIncreaseID(Self.Context,
  TBizParam(Sender).ID+mm, TBizParam(Sender).DisplayName);
  //可根据需要定制VALUE的格式
Value := mm+TCommonUtils.StrToRightLenStr(Variants.VarToStr(Value), '0', 10)
End;
  在编译的时候报这样的错误
[错误]Biz:\OPERATION\COMMONFOLDER\COMMONPARAMFOLDER\BFDNUMBERPARAMS.PARAMGROUP.PAS(101, 9): Undeclared identifier "IntToStr"
帮忙看一下,我是初学的.怎么是未申明的标识符啊,
回复

使用道具 举报

发表于 2007-9-24 16:01:08 | 显示全部楼层
sysutils.inttostr
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-24 16:04:54 | 显示全部楼层
[错误]Biz:\OPERATION\COMMONFOLDER\COMMONPARAMFOLDER\BFDNUMBERPARAMS.PARAMGROUP.PAS(101, 27): Undeclared identifier "year"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-24 16:09:09 | 显示全部楼层
又出现了这样的错误.误工
回复 支持 反对

使用道具 举报

发表于 2007-9-24 16:09:40 | 显示全部楼层
你在帮助里搜索year,看看属于什么空间的。
回复 支持 反对

使用道具 举报

发表于 2007-9-24 16:31:27 | 显示全部楼层
NameSpace: Business.System    ClassDelcare: Business.System.DateUtils
--------------------------------------------------------------------------------
static function YearOf(AValue: Double): Word;

System.DateUtils.yearof
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-24 18:21:03 | 显示全部楼层
问题解决了,可以结贴了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-28 04:18 , Processed in 0.035158 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表