CODESOFT® V9 既知の問題
Close()メソッドで変数値が保存されない
ActiveXでのプログラミングにおいて、Closeメソッドで引数をtrue(ドキュメントを保存する)にしても変数値(例:カウンター値)が保存されない場合があることを確認しております。
(例)カウンター変数を持つラベルを1枚だけ印刷してすぐにCloseしている場合
ラベルを保存する場合は、Closeの前に明示的にSaveメソッドを使用するようお願い致します。
また、ProgrammersGuide(PDF版)にはCloseメソッドのデフォルト引数は「false」と記述されていますが、正しくは「true」ですのでご注意ください。
英文が正しく表示されない
Windows7において、以下の条件が揃った場合に英文が正しく表示されないことを確認しております。
(例)「・abc」と入力した場合、「・ab」と表示される
- 文中に「・」(U+30fb)がある(全角の箇条書き記号:日本語キーボードの「め」のキー)
- 「欧文」以外のサブセットがあるフォントが選択されている
- 「欧文」以外のサブセットが選択されている
現在分かっているのは「・」(U+30fb)の文字のみです。
該当の文字を使用しないか、またはサブセットを「欧文」にすることによってこの問題を回避して頂くようお願い申し上げます。
テキストの自動行送りの設定が解除される
自動行送りが指定されているテキストオブジェクトを選択してウィザードを起動し、ウィザードのキャンセルを実行すると、予め設定されていたテキストの自動行送りが解除されることを確認しております。
テキストを修正する際はウィザードではなく、プロパティ画面で実施して頂くようお願い申し上げます。
なお、本現象は次期バージョンで修正される予定です。
テキストの現在のプロパティ値が取得できない(V9.10で修正済み)
Windowsドライバーを選択している場合に、現在のテキストオブジェクトのプロパティ値(高さ、幅)が取得できないことを確認しております。
- テキストオブジェクトを作成する。
- プロパティを表示し、高さまたは幅を変更する。
- OKボタンで閉じる。テキストオブジェクトはその値に反映されます。
- 再びプロパティを表示します。
- テキストの幅または高さが#2の変更前の値に戻っている。
この現象はCODESOFT内蔵のコマンドドライバを選択している場合は発生いたしません。
インポートしたデータの中国語または韓国語が正しく表示されない
ODBC経由でインポートした場合に、データ内の中国語または韓国語が正しく表示されない(文字化けする)ことを確認しております。
この場合は、OLEDB経由でインポートしてください。OLEDB経由の場合は文字化けしないことを確認しております。
カウンター値が不正な値になる(V9.10で修正済み)
以下の設定の場合に、カウンターが不正な値になることを確認しております。
- フォーム変数または自由変数を作成します。
- カウンタータブの「カウンター」にチェックを付けます。
- 「増減値」を「-1」にします。
- 出力タブの「文字充填」にチェックを付けます。
- 入力タブの「変数値」に「0000」を入力します。
この状態で印刷を開始すると、不正なカウンター値となります。
この現象を回避するには、入力タブの「変数値」には「0000」ではなく「0」と入力してください。
テキストオブジェクトの幅が変わる(V9.10で修正済み)
以下の操作を実行すると、テキストオブジェクトの幅が変わる場合があることを確認しております。
- テキストオブジェクトの変数を作成します。
- 「自動行送り」オプションにチェックを付けます。
- データベースと接続します。
- マージ印刷を実行します。
V8で作成したラベルの均等割り付けが有効にならない
V8のテキストプロパティで指定可能な「均等割り付け」がV9では無効となることを確認しております。
<追記>Windows7の場合に無効になることを確認しております。
一部のメニュー項目が日本語のままで表示される(V9.10で修正済み)
表示言語を英語にした場合、一部のメニュー項目が日本語のままで表示されます。将来のバージョンで修正する予定です。
変数作成ウィザードのボタンキャプションが英語のままになる
表示言語を英語に変更し、再度日本語に戻した場合に、変数作成ウィザードのボタンキャプションが英語のままになります。 その場合は、一度CODESOFTを再起動すると元に戻ります。将来のバージョンで修正する予定です。
ヘルプのツリービューが文字化けする
インストール後に初めてヘルプを表示する場合、ツリービューが文字化けする場合があることを確認しています。 再起動するとそれ以降は正しく表示されます。
テキストオブジェクトのプロパティ項目の表示が正しくない(V9.10で修正済み)
日本語表示の場合、テキストオブジェクトのプロパティ「サブセット」と「値の単位」が逆に表示されます。 表記のキャプションと内容が一致していませんのでご注意ください。将来のバージョンで修正する予定です。
データベースマネージャーのコントロールキャプションが間違っている(V9.10で修正済み)
データベースマネージャーの印刷タブ内のオプション設定で、印刷グループ内の「ラベル複写枚数」と「カウンター増分値」が 逆になっています。値をセットする場合はご注意ください。
タイトルバーに表示されるエディションが間違っている
WINのキーを使用してCODESOFTを起動しても、タイトルバーには「Enterprise」と表示されます。 表示は「Enterprise」ですが、「WIN」として動作しますのでご安心ください。
PDF版Programmers Guideの記述に誤りがあります
DocumentクラスのCloseメソッドのデフォルト引数は「false」となっていますが 正しくは「true」ですので、ご注意ください。