シート名称に使用できない文字(禁止文字)
概要
帳票定義のシート名称に使用されている文字によっては、帳票定義Excelファイルの取り込み/出力の際に、i-Repo Designerが正しく動作しない場合があります。 そのため、i-Reporterでは帳票定義のシート名称に使用できない文字(禁止文字)を定義しています。
i-Repo DesignerへのExcel帳票定義ファイル取り込み時、および、i-Repo Designerでシート名称を変更する際に、シート名称に禁止文字が含まれていないかどうかのチェックが行われます。
シート名称の禁止文字チェック機能は、i-Repo Designer 8.2.26060 で強化されました。
8.2.26060 より前バージョンの i-Repo Designer(ConMas Designer)でも、シート名に使用できない文字は存在しました。(:?[]*」「【】・^_) i-Repo Designer 8.2.26060 にて、今までの制限に新たに「問題を起こす可能性がある文字」を複数追加して「帳票定義のシート名称として利用できない文字(禁止文字)」を定義し、チェック機能やシート名の一括編集機能を追加しました。
シート名称の禁止文字チェックの動作タイミング
シート名称の禁止文字チェックは、下記タイミングで動作します。
i-Repo Designerへの帳票定義Excelファイル取り込み時
i-Repo Designer上でのシート名称編集時
運用中の帳票定義について
i-Repo Designer(ConMas Designer) 8.2.26060 より前のバージョンで作成し既にサーバー保存された帳票定義は、シート名称に禁止文字が含まれていた場合でも、そのまま使い続けることができます。
ただし、i-Repo Designer 8.2.20606 以降で帳票定義を編集する際に「シート名称の禁止文字チェック」でエラーとなった場合は、お客様ご自身でシート名称の修正が必要です。
【注意】
既存帳票定義のシート名称修正は、i-Repo Designer上で行うことを推奨いたします。
帳票定義Excelファイル上でシート名称を変更した場合、そのシートは新規に挿入されたシートとして扱われ、クラスターのパラメーター設定はセルに残りますが、ネットワーク設定やカーボンコピー設定などは破棄されます。 また、該当シートを参照する計算式も不正となります。
すべての設定を残したい場合は、i-Repo Designer上でシート名称を変更してからEXCEL定義出力を行ってください。 i-Repo Designer上でシート名称を変更する手順は、「i-Repo Designer上でのシート名称変更」をご参照ください。
シート名称を変更した場合の注意点について、詳細は「帳票定義を作成する > i-Repo Designerで帳票定義を設定する > 帳票定義ファイルの出力/i-Repo Designerへの再取り込み > 編集した帳票定義 Excel ファイルを再取り込みする際の注意点 > シート名称を変更した場合」をご参照ください。
シート名称に使用できない文字(禁止文字)
下記一覧に記載した文字・記号は、シート名称に使用できません。
‘
全角左シングルクォーテーション
Left Single Quotation Mark
’
全角右シングルクォーテーション
Right Single Quotation Mark
“
全角左ダブルクォーテーション
Left Double Quotation Mark
”
全角右ダブルクォーテーション
Right Double Quotation Mark
全角スペース
Ideographic Space
、
全角読点
Ideographic Comma
。
全角句点
Ideographic Full Stop
!
全角感嘆符
Fullwidth Exclamation
"
全角引用符
Fullwidth Quotation
#
全角シャープ
Fullwidth Number Sign
$
全角ドル記号
Fullwidth Dollar Sign
%
全角パーセント記号
Fullwidth Percent Sign
&
全角アンパサンド
Fullwidth Ampersand
(
全角左括弧
Fullwidth Left Parenthesis
)
全角右括弧
Fullwidth Right Parenthesis
+
全角プラス記号
Fullwidth Plus Sign
,
全角コンマ
Fullwidth Comma
-
全角ハイフン
Fullwidth Hyphen-Minus
;
全角セミコロン
Fullwidth Semicolon
<
全角小なり記号
Fullwidth Less-Than Sign
=
全角等号
Fullwidth Equals Sign
>
全角大なり記号
Fullwidth Greater-Than Sign
@
全角アットマーク
Fullwidth Commercial At
^
全角サーカムフレックス
Fullwidth Circumflex Accent
`
全角グレイヴアクセント
Fullwidth Grave Accent
^
サーカムフレックス
Circumflex Accent
・
カタカナ中点
Katakana Middle Dot
・
半角カタカナ中点
Halfwidth Katakana Middle Dot
【
左隅付き括弧
Left Black Lenticular Bracket
】
右隅付き括弧
Right Black Lenticular Bracket
_
全角アンダースコア
Fullwidth Low Line
:
コロン
Colon
:
全角コロン
Fullwidth Colon
\
円記号
Reverse Solidus
¥
全角円記号
Fullwidth Yen Sign
?
疑問符
Question Mark
?
全角疑問符
Fullwidth Question Mark
[
左角括弧
Left Square Bracket
]
右角括弧
Right Square Bracket
/
スラッシュ
Solidus
/
全角スラッシュ
Fullwidth Solidus
\
全角バックスラッシュ
Fullwidth Reverse Solidus
*
アスタリスク
Asterisk
*
全角アスタリスク
Fullwidth Asterisk
半角スペースの使用について
「半角スペース」は使用可能です。 ただし、「半角スペースのみ」のシート名称はi-Reporterでは使用できません。 シート名称が「半角スペースのみ」のシートが含まれていた場合は、i-Repo Designerへの取り込み処理を中断します。

非表示シート、印刷範囲がないシート
帳票定義Excelファイル上で非表示設定のシート、印刷範囲が設定されていないシートは帳票定義のシートとしては取り込まれませんが、「シート名称の禁止文字チェック」の対象になります。 非表示設定のシート、印刷範囲が設定されていないシートのシート名称にも、禁止文字は使用できません。
i-Repo Designer 取り込み時の禁止文字の置換
シート名称に禁止文字が含まれていた場合、該当文字を「“_” アンダーバー」に変換して取り込むかどうかの確認画面が表示されます。

コピー 対応する左枠内の情報を、テキストとしてクリップボードにコピーします。
はい シート名称に含まれている禁止文字を “_” に置換して、取り込み処理を続行します。 置換後のシート名称は、i-Repo Designer取り込み後、該当シートのシート情報画面で確認できます。

いいえ 取り込み処理を中断し、取り込み前の画面に戻ります。
【注意】
本機能を使用した「禁止文字の置換」は、帳票定義Excelファイル上でシート名称を変更した場合と同じ扱いになります。 名称が変更されたシートは新規に挿入されたシートとして扱われ、クラスターのパラメーター設定はセルに残りますが、ネットワーク設定やカーボンコピー設定などは破棄されます。 また、該当シートを参照する計算式も不正となります。 すべての設定を残したい場合は、i-Repo Designer上でシート名称を変更してからEXCEL定義出力を行ってください。 i-Repo Designer上でシート名称を変更する手順は、「i-Repo Designer上でのシート名称変更」をご参照ください。
シート名称を変更した場合の注意点について、詳細は「帳票定義を作成する > i-Repo Designerで帳票定義を設定する > 帳票定義ファイルの出力/i-Repo Designerへの再取り込み > 編集した帳票定義 Excel ファイルを再取り込みする際の注意点 > シート名称を変更した場合」をご参照ください。
i-Repo Designer上でのシート名称変更
i-Repo Designer上でシート名称を変更する手順は下記の通りです。
1シートずつシート名称を変更する場合
【手順】
i-Repo Designerで該当の帳票定義を開き、シート名称を変更したいシートを表示します。
「シート情報設定」をクリックします。 「シート情報」画面で、「シート定義名称」を編集します。

「OK」ボタンをクリックし、変更内容を保存します。 i-Repo Designer 8.2.26060 以降では、「OK」ボタンクリック時に、入力したシート定義名称のチェックが行われます。 シート定義名称に禁止文字が含まれている場合、シート定義名称が半角スペースのみの場合は下記エラーが表示されますので、シート定義名称を修正してください。


禁止文字の詳細は、「シート名称に使用できない文字(禁止文字)」をご参照ください。
複数シートのシート名称を一括で変更する場合(シート名称一括編集)
「シート名称一括編集」機能は、i-Repo Designer 8.2.26060 で追加されました。
【手順】
i-Repo Designerで該当の帳票定義を開き、「シート名称一括編集」をクリックします。

「シート名称一括編集」画面が開きます。 シート名称に禁止文字が含まれているシートは、赤背景で表示されます。 「変更後の名称」をダブルクリックして、シート名称を変更します。 シート名称変更完了後、「OK」ボタンをクリックし、変更内容を保存します。。 なお、禁止文字を含むシート名称が1つでも残っている場合は、「OK」ボタンは非活性となり変更を確定できません。

シート名称の重複
1つの帳票定義内で、シート名称は重複できません。 帳票定義として取り込まれているシートだけではなく、帳票定義Excelファイル上の非表示シートなどとも重複できません。 シート名称変更時に既存シート名称と同じシート名称を付入力した場合、エラー画面が表示されます。

i-Repo EXCEL COM Add-inでのシート名称チェック
i-Repo EXCEL COM Add-inの「シート名チェック」機能は、 i-Repo EXCEL COM Add-in 8.2.26060 で追加されました。
帳票定義Excelファイル上で、i-Repo EXCEL COM Add-inを使用して、禁止文字が含まれているシート名称の有無を確認することができます。
【手順】
帳票定義Excelファイルを開き、「アドイン」>「シート名チェック」をクリックします。

印刷範囲が設定されている全シートのシート名称をチェックし、禁止文字が含まれるシート名称が存在した場合はダイアログ内に該当シート名称が表示されます。

最終更新
役に立ちましたか?