# カスタムマスターの更新

## **カスタムマスターの更新**

登録済みのカスタムマスターを更新する場合も、CSVファイルをConMas Managerからアップロードします。\
CustomMasterInputSheet.xlsbを使用して更新用のCSVファイルを作成し、レコードの追加や変更、削除を行います。

{% hint style="warning" %}
【注意事項】

ConMas Managerから出力したCSVは、Excelで編集・保存せずにご利用ください。\
Excelで編集・保存すると、カスタムマスターに正しくデータを登録できなくなることがあります。
{% endhint %}

## **カスタムマスターCSVファイルをConMas Managerから取得する**

【手順】

1. ConMas Managerの上部メニュー「カスタムマスター」をクリックして、カスタムマスター一覧を表示します。
2. 更新を行いたいカスタムマスターにチェックを付け、「CSV」ボタンをクリックしてカスタムマスターCSVファイルをダウンロードします。

   <div align="left"><figure><img src="/files/qsiVYZbSWfDTxpSqg22n" alt="" width="563"><figcaption></figcaption></figure></div>

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>【注意】</p><p>複数のカスタムマスターにチェックを付けた場合、複数のカスタムマスターが１つのCSVファイルとしてダウンロードされます。</p><p>Excelファイル”CustomMasterInputSheet.xlsb”は１CSVにつき１カスタムマスターにしか対応していないため、カスタムマスターCSVをダウンロードする際は、1つだけチェックを付けてください。</p></div>

   \
   カスタムマスター一覧から任意の「カスタムマスター名称」をクリックし、「カスタムマスター情報」＞「▼カスタムマスターダウンロード」欄の「CSV」ボタンからCSVファイルをダウンロードすることも可能です。

## **CSVをツールに展開する**

「 CustomMasterInputSheet.xlsb 」に、ダウンロードしたCSVを展開します。

【手順】

1. 「 CustomMasterInputSheet.xlsb 」を開き、「Load」をクリックします。\
   ![](/files/kmQI5XVqsEf9dFOvOUN1)<br>

2. 画面の指示に従って、ConMas ManagerからダウンロードしたカスタムマスターCSVファイルを「 CustomMasterInputSheet.xlsb 」へ読込みます。

   <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>読込みの進捗状況を、画面左下のステータスバーで確認できます。<br>読込みを中断したい場合は「Esc」キーを押下して終了します。</p></div>

3. 読込処理が完了すると、カスタムマスターCSVファイルの情報が「 CustomMasterInputSheet.xlsb 」に展開されます。

## **ツール上でカスタムマスターの情報を更新する**

カスタムマスターの情報を更新します。\
レコードの追加や変更、削除など各種処理は、「 CustomMasterInputSheet.xlsb 」A列の「フラグ」に応じて実行されます。各レコードのフラグを指定してください。

* レコードを追加するときは「M」
* レコードを編集、更新するときは「M」
* レコードを削除するときは「D」
* 変更がないレコードは空欄\
  ※フラグが空欄のレコードは未処理となります。

## **ツールからCSVファイルを出力する**

「 CustomMasterInputSheet.xlsb 」から、カスタムマスターCSVファイルを出力します。

【手順】

1. 「 CustomMasterInputSheet.xlsb 」の「Save」をクリックします。\
   ![](/files/4ErbwSTx2HKfbyZrwzFu)<br>
2. 画面の指示に従って、カスタムマスターCSVファイルを出力します。\
   出力されるCSVのファイル名は、初期状態では「マスターキー\_年月日日時.csv」になっています。任意の名前に変更して問題ありません。（CSVのファイル名は、ConMas Manager登録後のカスタムマスター情報に影響しません。）

{% hint style="warning" %}
【注意】

不正な入力値が存在した場合、メッセージが表示され、出力に失敗します。\
セル背景が赤く表示されているセルを確認、修正してください。\
（例）\
指定されたフィールド型と、実際にそのフィールドに入力された値に齟齬がある場合などに、本エラーが発生します。

![](/files/CcgXXYITifjbffBoVumf)
{% endhint %}

## **CSVのアップロード**

作成したCSVをConMas Managerからアップロードします。\
手順は、「カスタムマスター登録」時と同様です。

{% hint style="info" %}
CSVのアップロード手順の詳細は、「[カスタムマスターの登録 ＞ CSVのアップロード](/input-features/custom-master/settings-in-manager/registration.md#csvnoappurdo)」をご参照ください。
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manuals.i-reporter.jp/input-features/custom-master/settings-in-manager/update.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
