最近、ようやくスケジュールが結構つまりぎみの僕のエルメス君。
みなさんご存知のように、PDAはハードリセットするとContactからスケジュールからなにからなにまで全てとんでしまう。
今まではスケジュールがすかすかだったので、ハードリセットしても必要なアプリを再インストすればOKだったのだが、 最近はそうもいかなくなった。
もう一度最初からContactやスケジュールを入れなおすのもめんどくさい!
どうしたらいいのか!!!
一般的にはOutlookとかを活用してそれをハードリセット後に同期させればOKなのだが、僕の場合は、日本語、タイ語、 英語とマルチランゲージ環境なので、どうしてもOutlook上では文字化けが起きてしまう。つまり、 パソコンでタイ語を入力してシンクするとPDA上では化けるし、逆にPDA上でタイ語を入力するとパソコンで化ける。 これをいちいち手動で訂正してたら、それだけで1日が終わってしまう。(オーバーかな?)っていうか、 今現在この問題を修正できる能力が無いのが現状である。
しかも出先でハードリセットしてしまった場合もうお手上げである。実際に経験済み。
じゃあどうするかというと、唯一、Asukal師匠直伝の裏技を使うのである。
それはWindowsフォルダ直下にあるPIMというファイルがあるが、これがContact、スケジュール、その他のデータで、 これをStorageにコピペしてしまうのである。これがバックアップになるのである。

このPIMというファイルを元に戻すとき、そのまま元の場所にコピペできない。というのもハードリセットをした後、 Windowsフォルダ直下にはPIMというファイルがデフォルトで新しく作成される。そこにコピペしてもはじかれてしまう。
デフォのPIMファイルをまず、他の名前(ここではkとする)にRenameして、 その後バックアップしてあったPIMファイルをStorageからコピペしてソフトリセット。
そうするとあ〜ら不思議(?)Contactもスケジュールもその他もろもろのデータが全てよみがえるのである!
問題はここから。
今までのWindows Mobile 2003、 2003SEではそのまま今までの手法でリストアすれば読み仮名で検索できるのであるが、 WM5.0になってからABC...のタグが効かなくなってしまったのである。つまり最初はABC...で検索できていたのが、 出来なくなってしまうのである。
これはContactの中に埋め込まれている読み仮名が消失、あるいは入力されていないのが原因である。

問題解決には以下の手法を用いるべし。
Contactに保存されているデータのフィールドにYomiというフィールドがある。
このフィールドに読み仮名を入れてやるとリストアした際にちゃんと読み仮名を認識してABC...のタグが使えて検索が出来るのである。
Yomi無しで入力してしまったコンタクトは再度Yomiのみを入力しなくてはならない。だから新規でコンタクトを追加する場合は、 めんどくさがらずにちゃんとYomiを入力しよう!
以上!諸君の検討を祈る!





