帳票だって簡単にカスタマイズ - support portal- · 2015-02-22 · で囲まれた...
TRANSCRIPT
![Page 1: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/1.jpg)
帳票だって簡単にカスタマイズ
仕事にワクワクを
![Page 2: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/2.jpg)
1
レポートクリエイターって何だろう
エクセルを利用して、簡単に帳票テンプレートを作成する GENESISS の機能です。標準で用意された
テンプレートをベースに、レイアウト変更したりフィールドを追加したり、作成したファイルを
GENESISS にアップロードするだけで、目的に合わせて帳票発行(pdf)ができます。
このガイドでは、基本操作から応用編までをご説明します。
※エクセルは Excel 93-2003 ブック(*.xls)形式で使います。Excel ® は Microsoft 社の製品です。
(文中の「サンプル」ファイルは、GENESISS の標準帳票名です。「※FAQ」は、サポートサイトのドキュメント番号
です。サポートサイト左下の番号検索でこの番号を入力してご覧ください。)
目 次
基本操作編 ................................................................................................................................................ 2
標準のテンプレートをダウンロードしてみよう ................................................................................. 2
テンプレートのつくりを見てみよう .................................................................................................... 3
テンプレートを加工してみよう ........................................................................................................... 5
明細行が複数行になっている帳票のつくりを知っておこう ............................................................... 6
複数ページにわたるテンプレートを見てみよう ................................................................................. 8
応用編 ....................................................................................................................................................... 9
[A1 セルタグ] の使い方を覚えよう ..................................................................................................... 9
Excel 関数を使ってみよう ................................................................................................................. 15
複写式の専用帳票を作ってみよう ..................................................................................................... 17
英文帳票を作ってみよう .................................................................................................................... 19
困ったときは ...................................................................................................................................... 20
![Page 3: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/3.jpg)
2
基本操作編 標準のテンプレートをダウンロードしてみよう
「印刷」機能が付いた画面で、歯車マークをクリックします。(例 [納品登録]画面の「納品書 印刷」)
[レポートクリエイター]画面が開きます。数種の標準テンプレートが登録されています(「登録者」欄
が空欄のもの)。「テンプレート」欄の「ダウンロード」をクリックして、PC上にダウンロードします。
「テンプレートの登録」でファイルを選択することで
新しく作ったテンプレートを登録できます。
![Page 4: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/4.jpg)
3
テンプレートのつくりを見てみよう
Excelシート上のテンプレートには、基本となるフォーマットの中に、二重のかくかっこ ”[[ ]]”
で囲まれた 「タグ」が入力されています。この「タグ」によって、GENESISS 内の該当するデータ
が読み出されて表示されます。
文字やタグについて説明します。
① ベタ打ち文字 表題「納品書」や 規定のコメント、表の列題です。必要に合わせて、名
称を変えたり、タグの前後に入れて併記させたりできます。
② 標準タグ [レポートクリエイター]画面の下方で列挙されている「タグ」名です。
[フィールド・クリエイター]で追加したカスタム項目(タグ説明の後に”*”
が付いている)も同様に使えます。ただし、その場合システムが指定して
いる名前になります。
例:[[得意先_取引先名]] 、[[受注カスタム項目_文字 01]]
③ システムタグ データセット、ページ数、総ページ数を表示するタグです。
例:1行目のデータを 2行目以降にも繰り返し表示させる
繰り返し [[Repeat]]
ページ数 [[ページ]]。 総ページ数 [[総ページ数]]
④ A1セルタグ A1セルのみで指定可能なタグです。帳票上でデータのソートや、改ページ
するキーを指定します。 (詳細説明は後述)
⑤ 特殊タグ 項目の内容を特殊な形式で出力するタグです。特定の項目に対してのみ有
効です。
例:バーコード [[barcode:品目マスタ_品目コード]]
画像表示 [[image:品目マスタ_画像]]
合計 [[total:数量]]
①
②
③ ④
![Page 5: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/5.jpg)
4
「標準タグ」は、[レポートクリエイター]画面の下方に列挙されています。
どのマスタまたは画面の、どんなデータを参照するタグかが分かるように、”_” (アンダーバー)で
繋がれて命名されています。各タグの詳細は、右の「説明」欄に書かれています。
[テンプレートで使用できる書体]
使用できるフォントは下記のとおりです。これら以外のフォントが指定されている箇所は、MS ゴシ
ックで表示されます。
MS ゴシック
MS Pゴシック(MS ゴシックで表示)
MS 明朝
MS P 明朝(MS 明朝で表示)
Times New Roman
Batang(ハングル用)
MingLiU(中国語繁体字用)
SimHei(中国語簡体字用)
上記のフォントでも、Windows 以外のブラウザ環境では正しく表示されないことがあります。たとえば
MingLiU は Windows 以外では正しく表示されません。ご注意ください。
![Page 6: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/6.jpg)
5
テンプレートを加工してみよう
ダウンロードした標準テンプレートをひな形にして、必要な修正を加えていきます。
納品書に「御客様注文番号」を記載することにします。「備考欄」を省きます。
A13 から F14 セルまでをコピー&ペーストで一つ右へ移動させます。
A13 セルにベタ打ちで「御客様注文番号」と記載します。A14 セルに[[受注_客先注番]]を入力します。
あとは、それぞれのセル内容に合わせて列幅を調整します。セルの内容によっては、エクセルのセル
書式設定で 小数点以下表示桁数を変えたり、位置を合わせたりして整えます。
最後に、ファイル名を変えてPCに保存します。
「テンプレートの登録」で、説明を入れて、
保存したファイルを選択し、サーバーにアップ
ロードします。
![Page 7: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/7.jpg)
6
明細行が複数行になっている帳票のつくりを知っておこう
[[Repeat]]タグを使います。ポイントは、指定するセルを、セル結合しておくことです。
上の行と同じタグ形式で表示させたい場合は、横方向にも同じだけセル結合させておきます。
サンプル: Delivery_Delivery_108.xls
FAQ #4169
ただし、右のように、一枚の帳
票の中に、正副 2 枚の複写帳
票にしたい場合は、上段のセル
をエクセル関数で参照してい
るため、下段はセル結合にしま
せん。
行ごとにセル結合し、
各行にはリスト 1 行目を
参照するように
[[Repeat]]タグが入力さ
れている。
下段のすべてのセルに
は、エクセル関数
=IF((ISBLANK(A13),"",
A13)
のような関数が入り、上
段の対応するセルを参照
している。
![Page 8: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/8.jpg)
7
★ 応用
Repeatタグは上のセルのタグと書式をコピーするようになっているため、明細行を横方向に並べるこ
とはできません。
たとえば注文書で、明細の 1行目をテンプレートの 10行目、2行目を 11行目・・というように縦方
向に表示することはできますが、明細の 1行目を A列、2行目を B列・・というような横方向表示は
できません。
ただし、セル参照を使用することによって同様のことを実現可能です。
(1) A2セルに[[品目コード]]、B2セルに[[品目名]]タグを配置したとします。
(2) A3セルと B3セルを結合して[[Repeat]]タグを配置します。
(3) 2行目と 3行目(いまタグを配置した行)を非表示にします。
(4) A4セルに「=IF(ISBLANK(A2),"",A2)」、B4セルに「=IF(ISBLANK(A3),"",A3)」、A5セルに
「=IF(ISBLANK(B2),"",B2)」、B5セルに「=IF(ISBLANK(B3),"",B3)」と入力します。
これで、明細行が横方向に配置されます。
このようなテクニックを使用している実際の例として、品目マスタの品目ラベルのテンプレートを参
照してください。
実は 非表示になっている
A3 セルを参照している。
=IF(ISBLANK(A3),"",A3)
さらに、A3 セルは A2:E2
セルを表示させている。
![Page 9: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/9.jpg)
8
複数ページにわたるテンプレートを見てみよう
ポイントは、2ページ目の帳票テンプレートをシート2に作成することです。1ページ目と書式が異
なっても問題ありません。最初の行にタグを貼り、その下の行はセル結合にして、[[Repeat]]で繋ぎ
ます。
1つの帳票テンプレートには、2つのシートまでしか指定できません。
3つ以上のシートが存在しますと、帳票テンプレートを登録する時にエラーとなります。
サンプル:[製造指示書] Manufacturing_Order_401.xls
1ページ目
2ページ目
![Page 10: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/10.jpg)
9
応用編 [A1 セルタグ] の使い方を覚えよう
[A1 セルタグ]とは、A1 セルのみで指定可能なタグです。帳票上でデータのソートや、改ページする
キーを指定します。
[[orderby:]] 帳票内のデータ(レコード)のソート順(並順)を指定します。
SQLの order by 句と似た使用方法です。
[[orderby:納品_納品書番号,納品_行番号]] という形式で指定します。
サンプル:[納品書] Delivery_Delivery_101.xls
※FAQ #4148, #4355
ちょっと応用:desc を指定すると、その項目を降順にすることができます。
[[orderby: 納品_納品書番号,納品_行番号 desc]]という形式で指定します。
desc は、半角小文字で指定する必要があります。
![Page 11: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/11.jpg)
10
[[pagekey:]] 改ページを行う時のキーとなる項目を指定します。
[[pagekey:納品_行番号]] という形式で指定します。
例: [[orderby:納品_納品書番号,納品_行番号]] [[pagekey:納品_行番号]]
二つを組み合わせて入力すると、納品書の行番号が変わるごとに改ページされます。
※FAQ #4167
たとえば、手配先ごとに改ページする帳票を作成したい場合は、[[pagekey:]]と
[[orderby:]]をこのように組み合わせます。
【誤】: [[pagekey:手配先コード]][[orderby:品目コード]]
↓
【正】: [[pagekey:手配先コード]][[orderby:手配先コード,品目コード]]
![Page 12: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/12.jpg)
11
[[groupby:]] 帳票内のデータをグループ化することができます。
[[groupby:品目マスタ_品目コード]] という形式で指定します。
例: [[orderby:納品_納品書番号,納品_行番号]][[groupby:品目マスタ_品目コード]]
この例では、品目コードが対象で、同じ納品日、納品先の複数の納品書が、一つの納
品書になり、同一の品目コードがグループ化(集計)されてデータが表示されます。
[[pagecopy:]] 複製したい帳票の部数を指定します。
[[pagecopy:3]] という形式で指定します。
また、タグと組み合わせて[[pagecopy:箱数]]と指定すると、箱数の分だけ帳票を
発行することができます。
※FAQ #4427
![Page 13: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/13.jpg)
12
[[papersize:]] 用紙サイズを指定します。
このタグで明示的に指定しない時は、エクセルの用紙サイズが取得されます。
A4、B5、レターのみ対応しています。
[[papersize:縦サイズ(mm),横サイズ(mm),向き]] という形式で指定します。
チェーンストア統一伝票(横 30.57cm×縦 12.7cm)の用紙の場合は、
[[papersize:305.7,127,L]] と指定します。
向きは P(縦)もしくは L(横)を指定する。
Pは、Portrait(縦向き)Lは、Landscape(横向き)の略です。
縦サイズと横サイズはどちらを先に指定しても同じです。
向きが P(縦)のときは長辺が縦に、L(横)のときは長辺が横にくるように配置
されます。
補足: [[papersize:200,100,P]] だと、向きが「P」なので、長辺(200mm)が縦、短辺
(100mm)が横にくるように配置されます。つまり縦 200mm、横 100mmとなります。
一方、 [[papersize:200,100,L]] だと、向きが「L」ですので長辺(200mm)が
横、短辺(100mm)が縦にくるように配置されます。つまり縦 100mm、横 200mm
となります。
※FAQ #4166
[[pdfkey:]] 帳票 PDFファイルを任意の基準で分割できます。例えば取引先ごとに PDFを分割し
たい場合、テンプレートの A1タグに [[pdfkey:取引先_取引先コード]] のように
指定します。
※最大帳票枚数 100ページの制限は全 PDFの合計に対してかかることに注意してく
ださい。
![Page 14: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/14.jpg)
13
[[querymode:]] 請求書のみで使用できるタグです。
請求書に表示する納品書のデータの形式を選択します。
このタグを明示的に指定することによって、請求書内の納品データの集計や入
金明細が表示されます。
※FAQ #4781, 4355
[[querymode:1]] を指定すると、[納品書ごとの小計] と [入金明細] が表示されます。
[[orderby:請求書_請求書番号,請求書_納品書番号(ソート用),請求書_納品書行番号(ソ
ート用)]][[querymode:1]]
サンプル:[請求書] Bill_subsum.xls
請求書(納品書小計あり・入金明細あり)
[[querymode:2]] を指定すると、[納品書ごとの小計] が表示されます。
[[orderby:請求書_請求書番号,請求書_納品書番号(ソート用),請求書_納品書行番号(ソ
ート用)]][[querymode:2]]
サンプル:[請求書] Bill_subsum2.xls
請求書(小計あり・入金明細なし)
![Page 15: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/15.jpg)
14
[[querymode:3]] を指定すると、[入金の明細] が表示されます。
[[orderby:請求書_請求書番号,請求書_納品書番号(ソート用),請求書_納品書行番号(ソ
ート用)]][[querymode:3]]
サンプル:[請求書] Bill_subsum3.xls
請求書(小計なし・入金明細あり)
![Page 16: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/16.jpg)
15
Excel 関数を使ってみよう
セル内でタグと Excel関数を組み合わせて、目的のデータを表示させることが可能です。
ポイントは、タグをダブルクォーテーション " " で囲むことです。
・IF
=IF("[[品目名]]"="","","[[数量]]"*"[[単価]]")
品目名が入っていなければ空白で返し、入っていれば合計金額を計算して返します。
関数を入れたセルを、[[Repeat]]タグを使って繰り返す場合の注意
セル名ではなく、タグで表記してください。
例: 数量(B1)*単価(C1)を出力したいが、品目名(A1)が nullの場合は、空白にしたい。
【誤】
=IF(A1="","",B1*C1)
↓
【正】
=IF("[[品目名]]"="","","[[数量]]"*"[[単価]]") → Repeat されるすべての行で、そ
の行の値が参照される
・SUM
=SUM(F12:F16) 小計などで利用します。
・ISBLANK(FAQ#4170)
指定したセルが空白かどうか判定する関数です。IF関数と組み合わせて用います。
=IF(ISBLANK(A1),"",A1 * 1.08)
=IF(A1="","",A1 * 1.08) と同じ結果となります。
・ISERROR(FAQ #4395)
データが存在しない場合や 0 で除算をしてしまうと、エクセルはエラーを表示しますが、
それを防ぐために利用する式です。
=IF(ISERROR("[[受注単価]]"*"[[受注数量]]")=TRUE,"","[[受注単価]]"*"[[受注数量]]")
・請求書_締日から、「締切分」という文字列を削除し、年月日を抽出する方法
[[請求書_締日]]タグは、[締切分] という文字列が付加されます。
年月日を分離して抽出するには、エクセルの式を活用します。
年
=YEAR(DATEVALUE(LEFT("[[請求書_締日]]",LEN("[[請求書_締日]]")-3)))
![Page 17: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/17.jpg)
16
月
=MONTH(DATEVALUE(LEFT("[[請求書_締日]]",LEN("[[請求書_締日]]")-3)))
日
=DAY(DATEVALUE(LEFT("[[請求書_締日]]",LEN("[[請求書_締日]]")-3)))
例:YEAR(DATEVALUE(LEFT("2014-1-31締切分",LEN("2014-1-31締切分")-3)))
・LEN
文字列の文字数を返します。
=LEN("2014-1-31 締切分") では、12が返されます。
・LEFT
左端から指定した文字数分の文字列を抽出する関数です。
=LEFT("2014-1-31締切分",LEN("2014-1-31 締切分")-3) では、2014-1-31 が返されます。
・DATEVALUE
文字列として保存されている日付を、Excel で日付として認識できる値に変換します。
=DATEVALUE(LEFT("2014-1-31締切分",LEN("2014-1-31締切分")-3))) では、
エクセルの書式設定で、2014年 1月 31日 や 平成 26年 1月 31日 と表示されます。
・YEAR
指定した日付の年を返します。
・MONTH
指定した日付の月を返します。
・DAY
指定した日付の日を返します。
![Page 18: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/18.jpg)
17
複写式の専用帳票を作ってみよう
主にドットプリンタで印刷する複写式の帳票テンプレートを作成してみましょう。
ポイントは、作成手順です。この順番に従うと手戻りを減らせます。※FAQ #4166
(1)印字位置の縦、横をすべて計測します。
ポイントは、横を計測する際は用紙の左端から、縦を計測する際は用紙の上から順に行うことです。
専用帳票の帳票テンプレートではセル結合を多用するため、一か所でも見落としていると修正が
大変です。まず、サイズを測って一直線上にまとめると分かりやすくなります。
(2)計測した縦横を、列の幅と行の高さに設定し、帳票テンプレートを作成します。
ヒント
・エクセルのページ設定は A4のままで OKです。
・ページ設定は、 [[pagesize:]]タグで指定します。
・ページレイアウト表示でルーラーを表示すると作業が行いやすくなります。
(表示単位がインチからセンチメートルに変更すると見やすくなります)
Excel2010の場合
ページレイアウト表示 リボンにある[表示] > [ページレイアウト]
ルーラーの表示 リボンにある[表示] > [ルーラー]をチェック
ルーラーの単位 リボンにある[ファイル] > [オプション] >
> (ダイアログが開く) > 左側のエリア[詳細設定]
> 右側のエリア[表示]セクションの[ルーラーの単位]
![Page 19: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/19.jpg)
18
・最初は、罫線を付けてテンプレートを作成します。罫線を付けておくと、印字テスト行
った時に、どのぐらいズレが発生しているかを把握しやすくなります。
最終的には罫線が印刷されないように、罫線を消しますが、設定時は、あえて罫線を
付けておくと調整する時に便利です。
(3)タグを埋め込みます。
(4)GENESISSにアップロードし、印字テストを行います。
微調整が必要となります。思い通りの位置に印字できるようになるまで調整してください。
ヒント
・専用帳票の用紙サイズをパソコンに登録しておきます。
win8.1の場合
[コントロールパネル] > [デバイスとプリンタ] > 使用するプリンタをクリック
> 上部に表示される[プリントサーバー プロパティ]
![Page 20: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/20.jpg)
19
英文帳票を作ってみよう
ポイントは、英語で作成する帳票を、日本国内で使用するのか、海外で使用するか、それとも混在す
るかを判断することです。
例:「請求書」は、英語であれば「Invoice」という表題になります。
日本国内で使用する場合では、得意先名に 【御中】や【様】を付ける必要があります。
英文で帳票を発行するには、次の設定を行います。
1) 対象の取引先の[取引先マスタ]の「帳票言語区分」を英語にします。
得意先の場合、「帳票(納品書)」「帳票(請求書)」で 「xxxx(日英切替)」テンプレートを選
びます。(ご自分で作成された英文テンプレートでも構いません)
(納品書、請求書、注文書 に標準テンプレートの「(日英切替)」が用意されています)
2) 自社の会社名、住所などを英語で表記するには、[メンテナンス]-[自社情報の登録・編集]の
会社名、住所の「英語表記」欄に記載します。
![Page 21: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/21.jpg)
20
困ったときは
帳票テンプレートの内容を変更してアップロードしているのに、変更が PDFに反映されないのは
どうしてですか?
[取引先マスタ]で帳票テンプレートを指定していることが考えられます。そちらを一旦削除して
ください。
帳票の出力に長い時間がかかるのはどうしてですか?
原因を見分けるポイントがあります。
1) Excelファイルに 3ページ以上のシートが含まれていないか
この場合、3枚目移行のシートを削除してください。
2) 発行するデータ数が多すぎないか
PDF帳票発行は最大 100ページです。表示条件または印刷チェックでデータを絞り込んで発
行してください。
3) Excelシート上に余分なデータが入っていないか
これはエクセルの独特の癖が関係しています。エクセルは編集中になにかのはずみで、実際
に文字等が入力されているセル範囲よりもかなり広い範囲をコンテンツ範囲として認識する
ことがあります。そのような状態になっていることは、エクセルのスクロールバーを見ると
わかります。(xlsファイルをエクセルで開いて横スクロールバーを確認してください。横ス
クロールバーの表示箇所が小さくなっていて、横にスライド可能領域が表示されているとき
は何かが認識されている場合があります。)
このような状態の xlsファイルをテンプレートとしてアップロードすると、エクセルで認識
されているセル範囲をすべて処理しようとするので、帳票発行に相当な時間とサーバー負荷
がかかります。
解決方法はエクセル上でなにも入力されていない範囲を行削除・列削除し、保存することで
す。そうするとエクセルがコンテンツ範囲を認識しなおし、スクロールバーの表示も正常な
状態に戻ります。
「30/100」のように、関数結果に文字「/」を割り込ませることはできますか?
_&_( _ はブランクを表す)でつなぐことによって行えます。文字は " " でくくって下さい。
例: =ROUND("[[発注残]]",1) & "/" & ROUND("[[数量]]",1) ←30/100 のように表示
例: =ROUND("[[発注残]]",1) & " /(" & ROUND("[[数量]]",1) & ")" ←30 /(100) のように表示
たとえば、「納期の○日前」を計算して表示させることはできますか?
下のようにすることによって一律の計算が行えます。
例: =DATEVALUE("[[納期]]")-2 ←納期の2日前の結果を表示
![Page 22: 帳票だって簡単にカスタマイズ - SUPPORT PORTAL- · 2015-02-22 · で囲まれた 「タグ」が入力されています。この「タグ」によって、genesiss](https://reader033.vdocuments.pub/reader033/viewer/2022042302/5ecd5f93ca840f61077673d7/html5/thumbnails/22.jpg)
21
このほかにも、GENESISS サポートポータル の オンライン・マニュアル および FAQ にヒント
が載っています。どうぞご覧下さい。
https://support.genesiss.jp/faqdb15/index.php
株式会社 イー・コモード
150-0036 東京都渋谷区南平台町 7-9
DENFLAT南平台 2F
Rev. 2015.Feb.