以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]求助关于自动编号和提取数据问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59052) |
-- 作者:hero_xinyu -- 发布时间:2014/10/29 8:16:00 -- [求助]求助关于自动编号和提取数据问题 我是一名新手,在做程序时遇到下面2个问题,请各位老师们帮我解答,谢谢您们了,我比较着急,问了好多人都无果,希望大家尽快帮我解决,万分感谢。 重新上传了附件。 编号问题: 1、记账凭证中的总号格式为“201400001号”,每次在记账凭证模块点击新增按钮,自动按顺序生成总号。 2、记账凭证中的编号格式为“XX2014001号”,每次在文号中选择完毕后自动生成以文号类型开头的编号,如“飞发2014001号”“四站2014001号”。 3、经费结算中的编号格式为“(2014)00001号”,每次在经费结算模块点击新增按钮,自动按顺序生成以“(当前年份)”为开头的编号。 结算提取数据问题: 我做了一个例子,老师们看例子就看懂了,然后我按照例子的方法做到我程序上就可以了。 例子中有两个表,“记账表”和“结算表”,主要想在“结算表”中计算两个表中“结算单号”相同的单据AC1、B、结算A、结算B的值,具体公式已经在我例子中写了,请老师看看。 如果:记账表.结算单号 = 结算表.结算单号 那么:结算表.AC1 = 所有符合条件的 记账表.A+记账表.B 结算表.B = 所有符合条件的 记账表.B 结算表.A = 所有符合条件的 记账表.金额A 结算表.B = 所有符合条件的 记账表.金额B 现在我用表间公式已经实现了,您可以测试下,但是如果用在窗体上就比较麻烦了,得现在结算表中新建1条记录,然后再去记账表中新建记录,然后选择对应结算单号,最后再返回结算表中查看。 我的正常流程应该是先进行记账凭证录入,录入完毕后,去结算表中进行结算数据录入,然后提取N张记账凭证数据进行统计。 [此贴子已经被作者于2014-10-29 10:26:47编辑过]
|
-- 作者:Bin -- 发布时间:2014/10/29 8:23:00 -- 数据源发上来 2.表内合计直接用合计模式,取合计值用Compute http://www.foxtable.com/help/topics/0393.htm
|
-- 作者:hero_xinyu -- 发布时间:2014/10/29 8:34:00 -- bin管您好,数据源在我上传的压缩包DATA里面 |
-- 作者:hero_xinyu -- 发布时间:2014/10/29 8:39:00 -- 我研究了好长时间帮助,但是一直出错,bin管您再帮忙看看 |
-- 作者:Bin -- 发布时间:2014/10/29 8:41:00 -- 请把数据源发上来 |
-- 作者:hero_xinyu -- 发布时间:2014/10/29 8:59:00 -- bin管,我上传了,您看看 |
-- 作者:Bin -- 发布时间:2014/10/29 9:02:00 -- 你要怎么编号,实现什么效果,请描述清楚问题. 而且你的例子打开就大量报错找不到表,数据源不完整
|
-- 作者:有点甜 -- 发布时间:2014/10/29 9:13:00 -- 1、编号什么意思?http://www.foxtable.com/help/topics/2403.htm
2、你哪个窗口的功能,根据什么,提取什么,提取到哪里。
|
-- 作者:hero_xinyu -- 发布时间:2014/10/29 9:54:00 -- bin管您好,我把问题写清楚了,重新上传了附件。 |
-- 作者:hero_xinyu -- 发布时间:2014/10/29 9:54:00 -- 甜管您好,我把问题写清楚了,重新上传了附件。 |