クラリスでフィールドの日付形式がおかしくなった
WinXPで、Advanced System Careを使って、ディープケアなるものを実行したら、クラリスワークスのフィールドの日付形式と数字の扱いがおかしくなった。このソフトは、マックからの付き合いで未だに請求書関係で使用している。
さて、プログラム本体の問題かと思い、再インストールするも結果は同じ。
もしやと思い、関連レジストリを全て削除し、再インストールするも結果は同じ。
最後に、XPの98互換モードで動かしてみるか、と確認すると、「システムサービスが実行中でないため、ヘルプとサポートが開きません。 この問題を解決するには'Help and support'という名前のサービスを起動してください。」と表示される。これね。
Advanced System Careは、不要と思われるサービスを停止してしまった模様。
もしかしたら、その旨のメッセージがあったのかもしれないが、無視してしまった可能性もある。ソフトのせいにしないこと。
手順として、スタートメニュー→コントロールパネル→パフォーマンスとメンテナンス→管理ツール→サービスを開き、右側の"Help and Support"をダブルクリック。「全般」タブをクリックし、スタートアップの種類を「自動」にし、「決定」をクリックすると、[開始]ボタンが押せるようになる。「開始」ボタンをクリックし、[OK] をクリックする。これでシステムサービスが利用できるようになった。
次に、全てのプログラム→アクセサリー→プログラム互換ウィザード→一覧からプログラムを選ぶ→クラリスワークスをリストから選択→Windows98/meを選択→あとの設定はスキップして完了。
これでXP上で98モードでクラリスワークスが再び恐らく正常通りに動作するようになり、日付形式は全部使えるようになった。
ところが残念ながら数値処理で表示がいまだにおかしい。
やれやれ。次はどこをあたるとするか。