ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 21005|回复: 24

[讨论] F417专题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2003-8-28 17:46 | 显示全部楼层 |阅读模式
这几天因工作需要,安装了F417(http://f417.y365.com/index2.html),并和ufo对照了一下,切切实实的感觉到了F417的功能之强大.

但初次使用,也遇到一些问题,现贴出来供同行砌搓 :0

问题1.安装后在excel的菜单上添加了一个f417项,其中第一个是帐套设置,可是其中并没有相应的用户名及密码信息输入窗口,所以我不知道你是如何来访问用友sql数据库的.
  答案:F417并没有访问直接访问用友数据库,而是直接调用用友的接口,故无须数据库访问密码。

问题2:新建一个f417损益表模板文件时,点重算工作表页时,经常约2分钟的等待,最后各公式单元格出现 #计算错误 .
答案:计算之前要进行账套初始(和UFO一样),设置账套号和年度,才能计算出数据。

问题3:(此问题还未解决,故请各位帮助)
      公式1=FS("122","4","d","001","2003","sh2000","y")
       公式2=FS("122",4,"贷",,,"shaa2000",,"y")
   我本意是要查询sh2000和 shaa2000二客户4月的122科目贷方发生额(已设置默认001帐套2003年度)
想不到的是二公式结果完全一样,实际上二客户发生额是绝不一样的
二个公式在ufo中也是这样的
最后发现它们的结果实际上是 =FS("122",4,"贷")
这是为什么呢?

TA的精华主题

TA的得分主题

发表于 2003-8-30 01:36 | 显示全部楼层
鱼之乐,你的问题三无法得到结果的原因是公式设置错误,取数函数的基本格式是:函数名(科目编码,会计期间,方向,辅助项1,辅助项2)。我单位没有运用客户核算,所以不知道你的公式是否对错,但从基本格式上看应该是错的了。比较保险的方法是在总帐或UFO中用公式向导一步一步导出正确的公式,然后再在F417中运用,应该就没有问题了!

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-8-30 10:07 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
To:luyulei

      可能你使用的是U8以下的版本,所以没有最后一个参数,它的意思是 是否包含未记帐凭证
    不过以上公式出错原因倒让你给说对了:的确是因为设置有辅助核算造成的
      
      象公式1=FS("122","4","d","001","2003","sh2000","y") 改为
         =FS("1220101","4","d","001","2003","sh2000","y") 就可以查询出正确结果

原公式错误原因是科目未用到末级同时又设置有客户项目核算.

TA的精华主题

TA的得分主题

发表于 2003-8-30 16:56 | 显示全部楼层
鱼之乐版主,F417的破解怎么没有了?这个破解好用么?请重新上传!

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-8-30 17:35 | 显示全部楼层
我是直接在f417网站上下载的演示版,作者已明确说了,如果只是偶尔使用,大可不必花费150元的注册费的,"否则他会感 到不安..." ----呵,这是作者原话

而且我使用中也还没发现演示版有什么限制的

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-8-30 17:41 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
问题四:
     在使用过程中发现,虽然f417的专用ufo函数包装的与excel通用函数很相似了,但有一个最大的缺陷就是f417函数中各参数必段是具体值,而不能是引用:如
   A1="shaa2000"
   公式=FS("1220101",4,"贷",,,A1,,"y") 就不等于 FS("122",4,"贷",,,"shaa2000",,"y")
建议f417作者作针对性修改,因为用友ufo是肯定不能加引用参数的,但f417应可以做到,不会太难吧,主要是把公式传送给用友接口组件时,将所有的引用参数转化为具体值

TA的精华主题

TA的得分主题

发表于 2003-8-31 10:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
鱼之乐版主,或许你没有看过用友公司的《UFO高级应用》这本书吧,UFO中也是可以进行单元格数值的引用的。不过你说的这个问题如果用变量是否能进行引用呢?你试试吧!我觉得应该可以的。

TA的精华主题

TA的得分主题

发表于 2003-8-31 23:05 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
鱼之乐版主,你明白F417的运行道理么?如果知道些,请开导开导我!我一直不明白,为何UFO和F417都只能在凭证记过账的状态下才能查询到结果?

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-9-1 12:35 | 显示全部楼层
f417的原理在其主页上已说的很明确,请点一楼贴子进其主站

第二个问题,请参考第三楼的贴子,我已说的很明白了
象公式1=FS("122","4","d","001","2003","sh2000","y")最后一个参数"Y"就是统计未记帐凭证
我用的是uf8.21版本
看ufo帮助好象原来没这个参数

TA的精华主题

TA的得分主题

发表于 2003-9-1 22:30 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
是的!我这两天在家,由于机器中没有用友,所以没有试F417,今天在单位计算机上一试,才知道F417的公式向导中有个选项为包含未记账凭证,选定后公式末尾多个参数Y,即可以统计未记账凭证。好像UFO中必须为已记账凭证,没有包含未记账凭证的选项,在这方面F417要实用的多了!谢谢鱼之乐版主的解答!另外想问问您:你准备用F417做什么用呢?
我今天用F417试着在EXCEL中将现金流量表做出来了,以前要手工敲现金及银行存款的项目额,现在轻松多了。我有个打算,想用F417做套自动的财务报表。因我们集团公司现在还在用FOXPRO25编的DOS财务报表软件,虽然速度挺快,但财务上的操作系统却只能是WIN98,不能运用WINXP等高版本的系统,我想改变这个局面,但我的水平有限,你能帮我实现这个愿望么?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-28 01:23 , Processed in 0.032943 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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