摘要:根据设定的订单规则,按照订单类型或行类型和行号获取订单的下一状态。入口函数:GetNextStatusCodeShell(B4200410)逻辑图:逻辑:判断输入参数,使用函数:IsStringBlank校验必填参数如果为空,设置相应错误信息。[代码]初始化变量并调用函数:I4200410_VerifyActivityRule(B4200410)[代码]初始化传入结构,并调用函数:VerifyAc...
阅读全文
摘要:作用: 从内存池释放一个内存块。 语法: unsigned int jdeFree (void *pMemory); 参数表: 参数名 说明 作用 PMemory 指向需要释放的内存块的指针 即jdeAlloc操作返回的指针 返回值: 返回值 说明 nonzero 操作成功 zero 操作失败
阅读全文
摘要:作用: 释放一个用户以及所有相关请求。使用在JDB_InitBhvr之后。 语法: JDEDB_RESULT JDB_FreeBhvr(HUSER hUser); 参数表: 参数名 I/O 说明 作用 hUser I 用户句柄 即JDB_InitBhvr传入的用户句柄 返回值: 返回值 说明 JDEDB_PASSED 操作成功 JDEDB_FAILED 操作失败 [代码]
阅读全文
摘要:作用: 在JDB环境初始化并注册一个用户。它与JDB_InitUser类似,除了JDB_InitBhvr是调用BSFN。 语法: JDEDB_RESULT JDB_InitBhvr(void * lpBhvr, HUSER * hUser, char * szApp, JDEDB_COMMIT nCommitMode); 参数表: 参数名 I/O 说明 作用 lpBhvr I 一个有效地环境句柄...
阅读全文
摘要:作用: 从一个数据表释放请求,与JDB_OpenTable对照。 参数表: 参数名 说明 作用 hRequest 请求句柄 即Open操作传入的句柄 返回值: 返回值 说明 JDEDB_PASSED 操作成功 JDEDB_FAILED 操作失败 [代码]
阅读全文
摘要:作用: 执行一个Select并且获得结果。这个函数在操作视图时尝试使用缓存。此函数在不希望获得多条记录的情况下使用。 参数表: 参数名 说明 作用 hRequest 请求句柄 即Open操作传入的句柄 idIndex 有效地索引ID lpKeyStruct 一个关键字结构指针 nNumKeys 关键字数量 lpValue 一个指向结果结构的指针 nLock NULL,目前未使用 返回值: 返回值...
阅读全文
摘要:作用:得到Select结果,结果在一个序列中。语法:JDEDB_RESULT JDB_Fetch(HREQUEST hRequest, void * lpValue, int nLock); 参数表:参数名说明作用hRequest请求句柄即Open操作传入的句柄lpValue指向结果结构的指针或者NULLnLockNULL,目前未使用返回值:返回值说明JDEDB_PASSED操作成功JDEDB_F...
阅读全文
摘要:作用:执行一个数据表的Select操作,他使用索引以及任何用户筛选和排序。语法:JDEDB_RESULT JDB_SelectKeyed(HREQUEST hRequest, ID idIndex, void * lpKey, short nNumKeys); 参数表:参数说明用法hRequest请求句柄即Open操作传入的请求句柄idIndex有效地索引ID或0lpKey排序结构指针,如果无结构...
阅读全文
摘要:作用:此函数可以让用户在一个初始化的请求句柄上添加数据排序逻辑,通常用在JDB_Select之前。语法:JDEDB_RESULT JDB_SetSequencing(HREQUEST hRequest, LPSORT lpSort, uShort nNum, JDEDB_SET nSet); 参数表:参数说明用法hRequest请求句柄即Open返回的句柄lpSort排序结构指针nNum排序数量n...
阅读全文
摘要:作用: 在内存池中按照变量长度,分配一块内存给变量。 语法: Void * jdeAlloc(void * pMemory, unsigned long ulSize, unsigned int nFlags); 参数表: 参数 说明 用法 UIsize 分配制定的Bytes内存 BFlags 按照此类型分配内存 BFlags类型表: 类型 说明 MEM_DEF...
阅读全文
摘要:语法: JDEDB_RESULT JDB_OpenTable (HUSER hUser, NID szTable, ID idIndex, NID *lpColSelect, unsigned short nNumCols, char * szOverrideDS, HREQUEST * hRequest); 参数表: 参数 说明 用法 hUser 当前用户句柄 From JDB_Init...
阅读全文
摘要:1.删除目录:C:\e900\DV900\spec 下的*.ddb和*.xdb 文件以及runtimeCache文件夹2.将数据表F989999和F989998拖到本地项目下3.将两个表进行重建,数据源使用:Local - DV900 Specs4.重新登录JDE即可。注:如果选择数据源时没有权限,可以从WEB页面P554201中查看。具体步骤:1.找一个选择数据源的程序,例如P554201程序;...
阅读全文
摘要:FORM或者UBE开发完后,在不同语言环境下可能文字信息会有差异。给程序添加翻译可以解决。1. 要添加翻译的程序必须签入。2. 选择词汇覆盖功能3. 点击查询和选择按钮4. 找到相应界面的相关字段5. 确认即可另外,有时在DV环境添加了翻译信息后可能在DV测试没有效果,需要清除本地缓存即可。
阅读全文
摘要:1.Row中的菜单项,不需要获取选择行,因为Row下的菜单项默认获取的就是选择的行,直接使用GC即可。2.Form中的菜单项,需要获取选择行,因为Form下的菜单项不默认获取行,不能直接使用GC。
阅读全文
摘要:效果:步骤:1.选中要添加描述的Control2.选择Edit菜单下的Associate Description选项3.调整描述,弹出对话框确认点击“是”即可。
阅读全文
摘要:System Function:Set Form Title首先定义Text Varibles然后在Form的Post Dialog is Initialized事件中调用System Function Set Fom Title
阅读全文
摘要:BSFN名称:Convert Date To String Based On Format CodeBSFN源代码:N0701500输入参数: 1.jdInputDate:输入,需要转换的日期类型 2.cOutputFormatCode_EV01:输入,格式化类型(1-6) 3.szOutputDateString_DL01:输出,转换后的字符串 4.cErrorCode_EV01:输出,...
阅读全文
摘要:System Function:Suppress Section Write注意:System Function:Hide Section会将整个Section隐藏掉,如果在Do Section中进行处理,则会显示第一条运行Hide Section语句之前的行,之后的行全部隐藏。
阅读全文