以文本方式查看主题

-  安易免费财务软件交流论坛  (http://anyicw.com/bbs/index.asp)
--  用友财务软件交流  (http://anyicw.com/bbs/list.asp?boardid=7)
----  财务通标准版2005固定资产卡片管理报错实时错误91  (http://anyicw.com/bbs/dispbbs.asp?boardid=7&id=23756)

--  作者:iabc3000
--  发布时间:2009/8/16 15:29:00
--  财务通标准版2005固定资产卡片管理报错实时错误91
版本号:财务通标准版2005, 数据库:SQL2000
    当打开"卡片管理"再点击卡片时,提示"实时错误91,未设置对象变量或WITH BLOCK 变量" 的错误信息。
    计算机名是“CWSERVER”,系统变量路径是“D:\\WINNT\\TEMP”,应该不是计算机名或系统变量问题。该帐套2002、2003、2004年有上述问题,而2005、2006、2007年度有些卡片打开是没问题的,但打开“开始使用日期”为“2005-02-01”的卡片就有上述问题
--  作者:iabc3000
--  发布时间:2009/8/16 15:29:26
--  
此问题可先排除机器环境问题,确定为账套问题,
    此种情况下,可查看数据库中fa_cards、fa_deprtranstions、fa_item、fa_itemsmanul等几个表。
    如本例,经查看,2002、2003、2004三年的帐套的卡片在反映自定义项目值的表fa_itemsmanual中记录为空,因此出现打开卡片时,调用卡片样式时找不到记录,发生报错;2005、2006、2007这三年的帐套中,有部分卡片在反映自定义项值的表fa_itemsmanual中记录为空(卡片编号范围为00682——01417),其他卡片正常。因此出现打开部分卡片报错的现象。
    修改帐套,将这些卡片的记录增加到表fa_itemsmanual中即可,可分别对各个帐套执行下面的语句。
   
    insert into fa_itemsmanual (scardnum) select distinct scardnum from fa_cards where scardnum not in (select scardnum from fa_ItemsManual)
   
    然后对于这些卡片的具体的自定义项的值得内容,手工修改fa_itemsmanual表中对应的字段值即可。
   
    操作前请备份数据库。
--  作者:dingjian033
--  发布时间:2009/8/24 14:56:18
--  
顶了
--  作者:清风生
--  发布时间:2010/4/26 22:14:58
--  
不错