Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Win2kのExcel2002でindex作成時に一部のファイルでエラーが出る



板野と申します。

Namazu  2.0.12
Win2kのExcel2002でindex作成時に一部のファイルでエラーが出ます。
対象ファイル数1447の時
=========================================================
mknmz -U -s -O D:\namazu\var\namazu\index\2001 E:\2001

155/1447 - /E|/2001/工事原価/電気工事明細内訳.xls [application/excel]
156/1447 - /E|/2001/工事原価/本決算書類.xls [application/excel]
157/1447 - /E|/2001/工事原価/未払原価管理表.xls [application/excel]
158/1447 - /E|/2001/工事写真/(施工写真)工事写真リスト.xls
[application/excel]
159/1447 - /E|/2001/工事写真/管制塔見学会(12.08.09)/写真台帳(管制塔見学
会).xl
s E:/2001/工事写真/管制塔見学会(12.08.09)/写真台帳(管制塔見学会).xls:
cannot
open file

159/1446 - /E|/2001/工事写真/工事/その他/(12.11.16)床下ダンパー架台/687.xls
Can't
call method "Open" on an undefined value at
D:/namazu/share/namazu/filter/win32/
oleexcel.pl line 179, <GEN3> line 160.

=========================================================

エラーの出るファイルの容量は
写真台帳(管制塔見学会).xls 1.85MB
687.xls 227KB
エラーが出るまでのファイルの容量は小さくて
(施工写真)工事写真リスト.xls 87KB
未払原価管理表.xls  19.5KB
本決算書類.xls 41.0KB
電気工事明細内訳.xls  17.0KB

=========================================================

写真台帳(管制塔見学会).xls と 687.xls ファイルの問題かと思い、
このファイルを別のディレクトリに移して少数のファイルでindexを
作成すると正常にindexが出来ます。

=====================================================

2個のファイルがインデックス作成の対象として見つかりました
1/2 - /E|/FAX/687.xls [application/excel]
2/2 - /E|/FAX/写真台帳(管制塔見学会).xls [application/excel]
インデックスを書き出しています...
[追加]
日付:                Sun May  9 21:30:07 2004
追加された文書の数:  1
更新された文書の数:  1
サイズ (bytes):      2,172,928
合計の文書数:        5
追加キーワード数:    2
合計キーワード数:    152
わかち書き:          module_kakasi -ieuc -oeuc -w
経過時間 (秒):       11
ファイル/秒:         0.18
システム:            MSWin32
Perl:                5.006001
Namazu:              2.0.12

=======================================================

これはPCの問題か、Excel2002の問題かと思って、別のPC(Namazuの環境は同じ)で
試しましたが、Excel2002では同じように一部のファイルでエラーが出ました。

しかしこのPCのExcel2002をアンインストールして、Excel2000に変えて
同じディレクトリ(対象ファイル数1447)で、indexを作成すると
正常にindexが出来ました。

oleexcel.pl の問題かとも思い、以下のoleexcel.plで試しましたが
結果は同じでした。

oleexcel.pl,v 1.11.4.4 oleexcel.pl,v 1.15 oleexcel.pl,v 1.11.4.5

何故、多くのファイルをindex対象にしたらエラーが出て、少数のファイルでは
エラーが出ないのでしょうか。
どなたかご教授下さい。

=======================================================
動作環境
 CPU Pentium4 2.0GHz
 メモリ 1GB
 OS  Windows 2000 Professional SP4
 Namazu  2.0.12
 Perl    5.6.1.635
 oleexcel.pl,v 1.11.4.5
 xpdf   version 2.03
 Office XP SP-3
 一太郎11