よくある質問(FAQ)
SVF Cloud X-Designerを使用するにあたり、よくある質問とその答え(FAQ)は次のとおりです。
Q.計算の元データ、またはキーブレイクの値としてだけフィールドを使用したいのですが、出力帳票には印字したくない場合はどうすればよいでしょうか。
Q.SVF Cloud X-Designerウィンドウの中でフォームウィンドウを広く表示したいのですが、どうすればいいでしょうか。
Q.フィールドのフォントサイズは9ポイントと決まっているのですが、毎回フィールドを配置するときに10.8ポイントで作成されてしまい、修正するのに手間がかかってしまいます。
Q.旧製品で作成したファイル(SVF設計部で作成したクエリー様式ファイル)を取り込む際に、SVF製品のバージョンの制限はありますか?
Q.塗り込みを設定した矩形の上に、プロポーショナルフォントの固定文字を出力すると、文字の周りが白抜きになってしまいます。透過させることはできないのでしょうか。
Q.[動作設定]-[操作モード]の[グラフィックモードを有効にする]のチェックがオフにもかかわらず、アイテムのプロパティに[グラフィックモード]というチェック欄が表示されます。
Q. A4ラベルシールに合わせて高さや幅を調整したいのですが、mmからdotにどのようにサイズを変換すればよいでしょうか。
Q.トレイ指定をしているのに、指定したトレイから出力されません。
A.トレイ指定をする際のトレイ番号は、各プリンターメーカーおよびプリンターに搭載されているオプションによって異なります。
Q.合計レコードがページの最後にくると、用紙から切れて印刷されます。
A.合計レコードの属性で[サブフォーム内に入らない場合も、印刷する]を設定していると、自動的にサブフォームのエリアを広げて合計レコードを挿入します。あらかじめサブフォームの下に合計レコードが出力されることを考えてエリアを確保するために、サブフォームの枠を少し小さくする必要があります。
Q.ドットプリンターで印刷すると、固定文字や罫線が出力されません。
A.ドットプリンターにESC/PやPC-PR201で出力する場合は、デフォルトは固定文字や罫線を出力しない設定となっています。出力するには、SVF Cloud Managerの[印刷設定]画面で、該当のプリンターの[固定文字の印刷]、[罫線の印刷]、[ビットマップの印刷]を「する」に設定します。
Q.ドットプリンターで印刷すると、設計時と文字サイズが違って出力されます。
A.ドットプリンターにESC/PやPC-PR201で出力する場合は、通常ドットプリンターが搭載している文字サイズが24ドットであるためこのサイズで出力されます。文字サイズを変更するには、縦倍、横倍などで文字サイズを調整する必要があります。
Q.文字装飾を指定しているのに、印刷すると普通の文字で出力されます。
A.文字装飾は、指定した修飾方法をプリンターが搭載している必要があります。プリンターのマニュアルを参照し、指定した文字装飾が使用できるか確認してください。
Q.連写を使用したフォームを印刷すると、固定文字や罫線が出力されません。
A.連写を使用する場合は、固定文字、罫線といったアイテムが、連写の階層に含まれている必要があります。
Q.データがキーブレイクし改ページするタイミングでページ数を「1」に戻したいのに、連番で出力されてしまいます。
A.改ページのタイミングでページ数を「1」に戻すには、PAGE関数ではなくシステム変数_PAGE_CNTを使用する必要があります。また、アイテムのプロパティで、改ページキーに設定しているフィールドの[ページカウントのクリア]のチェックをオンにする必要があります。
Q.画像ファイルが正しく出力されません。
A.設計時に画像ファイルを設計時の固定で貼り付けているにもかかわらず、出力実行時に設計時と同じパスに画像ファイルがない場合は、画像データは表示されません。
Q.英数字は出力されますが、2バイト文字が文字化けしてしまいます。
A.プリンターに日本語フォントが搭載されていない可能性があります。
プリンター実機を確認の上、プリンターメーカーにお問い合わせください。
Q.作成した合成アイテムを、別環境でも使用できますか。
A.作成した合成アイテムはSVF Cloud Managerの[リソース]画面で管理されており、SVF Cloudの他のテナントに複製することで、複製先のテナントでも使用できるようになります。
管理の詳細や合成アイテム複製時の留意事項は、「様式ファイルで使用するリソースの管理」を参照してください。
Q.計算の元データ、またはキーブレイクの値としてだけフィールドを使用したいのですが、出力帳票には印字したくない場合はどうすればよいでしょうか。
A.フォームウィンドウ上には配置しているが、出力はしたくない場合などには「マスク」機能を利用します。印字したくないフィールドのプロパティで[マスク]のチェックをオンにしてください。「マスク」を設定すると値は保持されますが、出力はされなくなります。
Q.設計したXML様式ファイルを使用して印刷するとVrSetFormで「-37」のエラーが発生し印刷できません。
A.グラフィックモードがオンのアイテム、もしくは、グラフィックモードでしか使用できないアイテムが含まれているXML様式ファイルを、グラフィックモードに対応していない機種に出力しようとしています。次の場合はグラフィックモードでの動作ですので、グラフィックモード対応機種でのみ出力可能です。
直線、矩形以外の図形アイテムが存在している
従来から存在するアイテム(フィールド、固定文字、サブフォーム、レコード、矩形、線、イメージ)のプロパティで、[グラフィックモード]のチェックがオンになっている
Q.SVF Cloud X-Designerウィンドウの中でフォームウィンドウを広く表示したいのですが、どうすればいいでしょうか。
A.次のいずれかの操作をしてください。
不必要なツールバーは非表示にする
(「帳票設計」の「フォームデザイナーのメニューバー、ツールバーをカスタマイズする」参照)
図形アイテム作成用のツールバーを非表示にし、図形描画パレットから作成する
(「帳票設計」の「図形の描画用パレットを表示する」参照)
ウィンドウの表示状態を切り替える
(「帳票設計」の「フォームデザイナーで閉じたウィンドウを再表示する」参照)
Q.フィールドのフォントサイズは9ポイントと決まっているのですが、毎回フィールドを配置するときに10.8ポイントで作成されてしまい、修正するのに手間がかかってしまいます。
A.フォームデザイナーでは、アイテムごとに設定値の初期値を任意に設定しておくことができます。詳細は、「帳票設計」の「アイテムの初期値を設定する」を参照してください。
Q.アイテムの初期値として設定した情報が、新規作成でXML様式ファイルを作成する際に有効になりません。
A.[書式]で初期設定値を変更した状態では、現在編集しているXML様式ファイルでのみ初期値情報が有効です。フォームデザイナーの初期値としたい場合は、ツールバーから[ファイル]-[初期値設定を保存]を選択して、初期値を保存する必要があります。詳細は、「帳票設計」の「アイテムの初期値を設定する」を参照してください。
Q.フィールドのプロパティや一括設定で、設定欄をクリックすると値がかわってしまいます。
A.設定欄の右端にスピナーボタンが配置されている場合は、スピナーボタンをクリックしてしまっている可能性があります。設定欄をクリックするときに左端をクリックするようにしてください。
Q.旧製品で作成したファイル(SVF設計部で作成したクエリー様式ファイル)を取り込む際に、SVF製品のバージョンの制限はありますか?
A.SVF設計部Ver. 6.3以上で作成されたものがサポート対象です。
Q.色の設定をしているのですが、カラー出力されません。
A.カラー対応の機種でない場合は、カラー出力はできません。または、用紙のプロパティで[カラー・モード]のチェックがオフになっている可能性があります。再度設定を確認してください。
Q.塗り込みを設定した矩形の上に、プロポーショナルフォントの固定文字を出力すると、文字の周りが白抜きになってしまいます。透過させることはできないのでしょうか。
A.印刷時に文字や図形を出力する場合、各プリンタードライバーで対応できる部分は、アイテムをプリンター制御コマンド(機種固有の描画コマンド)として出力しますが、プリンタードライバーで対応できない部分は、SVF実行部製品側がアイテムをイメージ化してプリンターへ渡します。たとえば、プロポーショナルフォントを使用する場合は、プリンター搭載のフォントを使用して出力するのではなく、SVF実行部製品でフォントをイメージ化してからプリンターへ渡します。
例
塗り込みが設定された矩形の上に「あいうえお」と固定文字を出力しようとする場合

固定文字部分はイメージ化されるため、文字以外の余白部分は透過されずに白く表示されます。

PDF、EMFの場合は余白部分が透過されて表示されます。PDF、EMF以外のグラフィックモード対応機種で出力する場合で、アイテムを重ねて配置して出力するときは、実際の出力結果を確認してください。
Q.[動作設定]-[操作モード]の[グラフィックモードを有効にする]のチェックがオフにもかかわらず、アイテムのプロパティに[グラフィックモード]というチェック欄が表示されます。
A.すでになんらかのグラフィックモード用の設定がされているXML様式ファイルの場合は、[グラフィックモードを有効にする]のチェックをオフにしても、設定内容を確認できるようにプロパティの[グラフィックモード]の項目が表示されます。プロパティの[グラフィックモード]のチェックをオフにすると、プロパティから[グラフィックモード]の項目が表示されなくなります。
Q. A4ラベルシールに合わせて高さや幅を調整したいのですが、mmからdotにどのようにサイズを変換すればよいでしょうか。
A. mmからdotへは、以下の計算式で変換します。
mmをinchに変換:mm/25.4
inchをdotに変換:inch*解像度(400)
たとえば、42mmの場合、42/25.4*400=661 dotとなります。
なお、1 inchは、約25.4mmです。SVF Cloud X-Designerの解像度は、デフォルトで400 dpiです。