現在位置 Top->here

伝票や帳票の表示幅などの簡単なカスタマイズ

ここでは、例題として前回のファイルを引き続き使用します。ダウンロードには こちらをクリックしてください。

伝票フォームのレイアウト変更

各種伝票フォームはフリーセル機能を使って実現されています。例として、振替伝票について 説明します。最初にトップメニューから振替伝票を実行し「追加」をクリックして新規作成の 状態にします。ここで、表示メニューの「レイアウトモード」を実行することで レイアウトモードに移行します。これはサブウィンドウでの実行中には使えません。

レイアウトモードでの表示は次のようになります。このように、いくつかのセルブロックが自由な位置に 配置されていて、その記述内容とオプション指定により動作が設定されています。

表示位置や表示幅などはセルブロックのドラックで簡単に操作できます。表示位置を変更するには、 セルブロックの左辺または上辺をドラッグします。表示幅を変更するには、各セルの右側を ドラッグします。なお、セルの高さは文字サイズで決まり、変更できません。 ここでは、右端を少し幅を狭くしました。表示メニューの「実行モード」によりモードを切り替えます。

実行モードに切り替えるとパケット選択のダイアログが表示されるので、 「追加」ボタンをクリックして新規伝票を表示すると次のようになります。

このようにしてセルブロックの位置やセル幅はドラッグで簡単に変更できます。


伝票フォームへのテキスト設定

フリーセル機能では、すべての要素はセルブロックとして設定します。新しくセルを追加するには、 編集メニューの「セルの追加」を実行します。

属性設定のダイアログを設定します。ここでは、枠線の表示をオフにしました。

ダイアログをOKボタンで閉じ、マウスをクリックすると既定のサイズでセルが配置されます。 左辺または上辺をドラッグして移動したり、右辺をドラッグして幅を変更したりします。

セルの内容を入力するにはセルの内部をクリックします。単引用符(')を先頭につけると テキストデータとしてそのまま表示されます。ただし下線記号(_)から始まるいくつかの 文字は特別な意味を持ちます。_pはページ番号、_tは合計ページ数、_iは伝票番号です。 入力を完了するには編集領域の外側をクリックします。

なお、セルブロックを削除するには右クリックして「セルの削除」を実行します。

表示メニューの「実行モード」を実行して、パケット選択で「変更」ボタンをクリックし、 既存の伝票を表示させたところです。

伝票番号とはパケットのID項目の値のことで、システムによって自動的に設定されます。


元帳や決算集計の表示方法の変更

元帳や決算集計はクロス集計機能によって実現されています。クロス集計では表示幅を変えるには 項目名の境界線をドラッグします。

表示幅を広げたところです。ここで1.Reportをクリックすると印刷時に表題やコメントを つけることができます。

レポート機能はサブウィンドウに表示されます。本体の表をポイントするとスケルトンフレームが 表示されます。このバーの部分をドラッグすると移動でき、枠をドラッグするとサイズ変更できます。

表題やコメントはテキストボックスを作成して入力します。テキストボックスを作成するには 本体の表の外側でドラッグにより範囲を指定します。次にプロパティを設定するダイアログを 入力します。

表示したい文字列を入力します。ここでも下線記号(_)に続くいくつかの文字は置き換え文字に なります。ここでは_sによって選択結果を表示します。入力を完了するには編集領域の 外側をクリックします。

入力を完了すると次のような表示になります。テキストボックスも本体の表と同様に移動や サイズ変更ができるほか、バーの右側の×印をクリックすると削除できます。また、 バーの左側の−印をクリックするとプロパティの変更ができます。

このほかにも、_dは操作当日の日付、_pはページ番号、_tは合計ページ数を意味します。

入力を完了すると次のような表示になります。

以上、ここではとりあえず役に立ちそうな編集操作に絞って説明しました。さらに詳しい説明を するには、まずデータ構造の話からする必要があります。


の来客がありました。

現在位置 Top->here