Q116:ファイルが起動しなくなってしまい内容修正できなくなっております。
Q116-1:
先日、ご連絡した内容と似ている症状での報告なのですが、添付いたしておりますファイルが起動しなくなってしまい内容修正できなくなっております。また、近い内容の現象がここ最近たびたび起こっており、再度作り直す作業が何回かありました。原因確認をお願いしてよろしいでしょうか。
A116-1:
ご連絡有難うございます。添付ファイルをお送り頂き、お手数をお掛け致しました。
残念ながら、お送り頂いたファイルの内容は壊れてしまっていて、アプリケーションビルダーでロードすることはできませんでした。
XML形式のファイルは「ワードパッド」等のテキストファイルを開くアプリケーションで中身を見ることもできるのですが、最後の方で足りない部分があり、また接続関係に関する記述も消えてしまっています。
「.mzas」ファイルの方はアプリケーションビルダーでロードすることはできるでしょうか。「.mzax」ファイルが壊れた原因は特定できないのですが、保存時に何らかのトラブルが生じた可能性があります。
「.mzas」ファイルが残っていてロードできるようでしたら、今一度ファイルタイプにXML形式を選んで、保存をお試し下さい。
保存し直しても、やはり「.mzax」のファイルはロードできないようでしたら、大変ご面倒をお掛け致しますが、「.mzas」形式のファイルと、¥MZplatform¥2.7\logフォルダ内にあるログファイルをお送り頂ければ幸いです。
Q116-2:
「mzas」ファイルも開くことが出来ませんでした。添付してお送りしたいのですが34MBあり送信することが困難です。ログファイル自体も開ことができないので、これ以上の情報をお伝えすることができません。
今までは、上書き保存時にたまにエラーになり保存できないことがあることぐらいで、何回か保存を繰り返すとOKになっておりました。
最近になってから上書き保存時にフリーズしたままエラーにになり、保存しないでもう一度起動しようとすると起動しないなどの現象になってしまいアプリケーションを再度作りなおすはめになっております。
他の方法で何か対処できる方法などありましたら、お教えください。
A116-2:
大変ご面倒をお掛けしております。
ファイルサイズが非常に大きくなる原因には、画面構成部品、特にGUI[テーブル]上に大量のデータが残っていることが、考えられます。
画面構成部品にデータを設定した場合には削除するまで、ずっと保持されています。
「.mzas」形式のファイルがロードできるようでしたら、[テーブル]の場合は「全行を削除する()」か「全行列を削除する()」を行い、必要のないデータをアプリケーション終了時に削除するようにしてみて下さい。
ログファイルですが、マイコンピューターから開いていって「C:\MZPlatform\2.7\log」フォルダの中に入っています。テキストファイル形式で、『PlatformFri.log』というような名前が付いています。やはりファイルサイズが大きかったり、記録されていない場合もあるかとは思いますが、見つかりましたら、そのまま添付してお送り下さい。
Q116-3:
昨日問い合わせいたしました不具合について、フリーズしたlogファイルと思われるものを添付してお送りいたします。お手数ですがご確認のほど宜しくお願いいたします。
今後のためにも、よい解決策などございましたらお知らせください
関連ファイル:PlatformThu.log
A116-3:
お送り頂いたlogファイルを拝見すると、やはりファイルサイズが大きく読込みができていないことが分ります。問題発生の要因は、[テーブル]上のデータにあるかと推測されます。
「.mzas」ファイルの方も読込みエラーが出ているようですが、「.mzas」ファイルをお送り頂くと復元できるかも知れません。
大きなサイズのファイルをお送り頂くには
@フリーのファイル転送サービスを利用する
会員登録が必要ですが、
『無料大容量ファイル転送サービス「宅ふぁいる便」』
http://www.filesend.to/
などがあります。
A予めファイル分割ソフトを使ってファイルを分割し、何回かに分けてメールに添付してお送り頂く
『ファイル破断+』というフリーのソフトが使いやすいようです。
http://www.vector.co.jp/soft/win95/util/se283383.html
また、分割したファイルを圧縮すると容量が減ります。
1)圧縮したいファイルがあるフォルダを開きます。
2)ファイルを(複数の場合は[Ctrl] キーを押しながら)クリックして選択
3)右クリックして[送る]>[圧縮(zip形式)フォルダ]を選択
4)作成済みの圧縮フォルダに新しいファイルを追加するには、追加するファイルを圧縮フォルダにドラッグします
BCDR等に書き込んで郵送して頂く
等が考えられます。
今後の対策としましては、現在のところ[テーブル]上に非常に大きなデータが残っていることが原因かと考えられますので、アプリケーション終了時に大きなデータが残らないようご確認ください。