# BizMobileからのアプリケーションキッティング時にシステム環境設定項目を自動設定

## **概要**

iOS版i-Reporterアプリの各システム環境設定情報を、BizMobileのアプリケーション登録にて設定可能な「デフォルト構成」に予め登録しておくことで、アプリケーションキッティング（配布）時に各システム環境設定に自動で反映することが可能です。

{% hint style="warning" %}
本機能を使用するには、BizMobile環境が利用可能であることが必要です。
{% endhint %}

<div align="left"><figure><img src="/files/P2fan32pWRAxpF2Qp1kT" alt=""><figcaption></figcaption></figure></div>

{% hint style="success" %}
BizMobile に関するお問合せは、システム管理者へお尋ねください。
{% endhint %}

## **自動設定が可能な項目**

自動設定が可能なi-Reporterアプリのシステム環境設定項目は下記のとおりです。

| 接続先設定　（※複数指定可能）                                                        |
| ---------------------------------------------------------------------- |
| <p>・接続先名<br>・接続先URL</p><p>・ユーザーID<br>・パスワード <br>・ローカル帳票存在時に接続先変更可能</p> |

| サーバー                                         |
| -------------------------------------------- |
| <p>・自動ログイン<br>・オフラインで利用可</p><p>・要求タイムアウト</p> |

| メール・PDF                                                 |
| ------------------------------------------------------- |
| <p>・画像、PDFのメール送信<br>・クラッシュレポートメールを送信<br>・PDFをベクター出力</p> |

| クラスター                            |
| -------------------------------- |
| <p>・選択クラスターの枠表示<br>・GPS 更新間隔</p> |

| 一般                                                                                                                                                                                                                                                                                                           |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <p>・テスト帳票を表示<br>・サーバー保存後、編集を継続する<br>・帳票定義の保存<br>・完了保存時に確認する<br>・自動バックアップ機能を使う<br>・アップロードの確認ダイアログを表示する<br>・連続起票機能を使用する<br>・横幅ロックで起動する<br>・一括アップロード時に確認メッセージを表示する<br>・ライブラリ初期表示<br>・送信済ローカル保管帳票の表示<br>・帳票初期表示 クラスター枠<br>・ネットワーク線の表示<br>・はじめから必須入力マークを表示<br>・ローカル削除確認メッセージ表示<br>・各種プリンタ設定<br>・GS1-128の区切り文字</p> |

| 音声入力                                                                             |
| -------------------------------------------------------------------------------- |
| <p>・音声入力を使用<br>・アンサーバック中に音声入力を許可<br>・声の高さ<br>・声の早さ<br>・スピーカから出力する　※iPhone版のみ</p> |

## **BizMobileのアプリケーションデフォルト構成に設定情報を登録する**

BizMobileのアプリケーション登録にて、設定可能な「デフォルト構成（キー、型、値）」に情報を登録します。

BizMobileアプリケーションデフォルト構成の設定画面

<div align="left"><figure><img src="/files/r1oZr0lluYyJ557vrwZL" alt=""><figcaption></figcaption></figure></div>

## **設定内容の定義**

設定ファイル内の定義は下記の通りとなります。

<table><thead><tr><th width="220">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_server</td><td>サーバー設定</td></tr></tbody></table>

<table><thead><tr><th width="273">項目</th><th width="138">項目名称</th><th width="108">データ型</th><th width="84">条件</th><th>備考</th></tr></thead><tbody><tr><td>AutoLogin</td><td>自動ログイン</td><td>boolean</td><td></td><td></td></tr><tr><td>CanUseOffline</td><td>オフラインで利用可</td><td>boolean</td><td></td><td></td></tr><tr><td>TimeOut</td><td>要求タイムアウト</td><td>数値</td><td>整数（1から5）</td><td></td></tr><tr><td>Servers</td><td>接続先設定</td><td>配列（連想配列）</td><td>0個以上</td><td>1個以上あった場合、既存設定を全上書きし、 一つ目の接続先を選択し、ローカルデータを 全削除します。</td></tr><tr><td> ServerName</td><td>接続先名</td><td>文字列</td><td></td><td></td></tr><tr><td> URL</td><td>接続先URL</td><td>文字列</td><td></td><td></td></tr><tr><td> UserID</td><td>ユーザID</td><td>文字列</td><td></td><td></td></tr><tr><td> Password</td><td>パスワード</td><td>文字列</td><td></td><td></td></tr><tr><td> CanChangeWithLocalReports</td><td>ローカル帳票存在時に接続先変更可能</td><td>boolean</td><td></td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

{% hint style="success" %}
URL中の”/”スラッシュは、”¥”でエスケープしてください
{% endhint %}

```
{
           "AutoLogin":false,
           "CanUseOffline":true,
           "TimeOut":1,
           "Servers":[
                     {
                               "ServerName":"CIMTOPS",
                               "URL":"
https

:\/\/conmas-i-reporter.com\/

ConMasWebTEST

\/Rests\/ConMasIReporter.aspx
",
                               "UserID":"user01",
                               "Password":"p01",
                               "CanChangeWithLocalReports":false
                     }
           ]
}
```

<table><thead><tr><th width="236">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_general</td><td>一般設定</td></tr></tbody></table>

<table><thead><tr><th width="251">項目</th><th width="168">項目名称</th><th width="93">データ型</th><th width="80">条件</th><th>備考</th></tr></thead><tbody><tr><td>ShowTest</td><td>テスト帳票を表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ContinueAfterSave</td><td>サーバー保存後、編集を継続する</td><td>boolean</td><td></td><td></td></tr><tr><td>DefinitionSave</td><td>帳票定義の保存</td><td>boolean</td><td></td><td></td></tr><tr><td>ConfirmSaveCompleted</td><td>完了保存時に確認する</td><td>boolean</td><td></td><td></td></tr><tr><td>AutoBackup</td><td>自動バックアップ機能を使う</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowConfirmUploadDialog</td><td>アップロードの確認ダイアログを表示する</td><td>boolean</td><td></td><td></td></tr><tr><td>ContinuousNewReport</td><td>連続起票機能を使用する</td><td>boolean</td><td></td><td></td></tr><tr><td>LaunchKeepingWidth</td><td>横幅ロックで起動する</td><td>boolean</td><td></td><td></td></tr><tr><td>ConfirmBulkUpload</td><td>一括アップロード時に確認メッセージを表示する</td><td>boolean</td><td></td><td></td></tr><tr><td>InitialLibrary</td><td>ライブラリ初期表示</td><td>boolean</td><td></td><td>true:ローカル false:サーバー</td></tr><tr><td>ShowSentReports</td><td>送信済ローカル保管帳票の表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowClusterFrame</td><td>帳票初期表示 クラスター枠</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowNetwork</td><td>ネットワーク線の表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ShowRequiredMark</td><td>はじめから必須入力マークを表示</td><td>boolean</td><td></td><td></td></tr><tr><td>ConfirmLocalDelete</td><td>ローカル削除確認メッセージ表示</td><td>数値</td><td></td><td>0:常に確認<br>1:一括削除時のみ <br>2:表示しない</td></tr><tr><td>Printer</td><td>プリンタ種別</td><td>文字列</td><td></td><td>0:プリンタなし 1:PJ-673</td></tr><tr><td>PJ-673Address</td><td>PJ-673 の IPアドレス</td><td>文字列</td><td></td><td></td></tr><tr><td>PJ-673Density</td><td>PJ-673 の 印刷濃度</td><td>数値</td><td>0から10</td><td></td></tr><tr><td>GS1-128Delimiter</td><td>GS1-128 の区切り文字指定方法</td><td>数値</td><td></td><td>0:文字 1:ASCII</td></tr><tr><td>GS1-128Letter</td><td>GS1-128 の区切り文字</td><td>文字列</td><td></td><td></td></tr><tr><td>LaunchKeepingWidth</td><td>横幅ロックで起動する</td><td>boolean</td><td></td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
          "ShowTest":true,
          "ContinueAfterSave":true,
          "DefinitionSave":true,
          "ConfirmSaveCompleted":true,
          "AutoBackup":true,
          "ShowConfirmUploadDialog":true,
          "ContinuousNewReport":true,
          "LaunchKeepingWidth":true,
          "ConfirmBulkUpload":true,
          "InitialLibrary":true,
          "ShowSentReports":false,
          "ShowClusterFrame":true,
          "ShowNetwork":true,
          "ShowRequiredMark":true,
          "ConfirmLocalDelete":0,
          "Printer":0,
          "PJ-673Address":"192.168.1.1",
          "PJ-673Density":5,
          "GS1-128Delimiter":0,
          "GS1-128Letter":","
}
```

<table><thead><tr><th width="201">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_mail</td><td>メール・PDF設定</td></tr></tbody></table>

<table><thead><tr><th width="229">項目</th><th width="279">項目名称</th><th width="95">データ型</th><th width="70">条件</th><th>備考</th></tr></thead><tbody><tr><td>SendMailPDF</td><td>画像、PDFのメール送信</td><td>boolean</td><td></td><td></td></tr><tr><td>SendCrashReport</td><td>クラッシュレポートメールを送信</td><td>boolean</td><td></td><td></td></tr><tr><td>GeneratePDFWithVector</td><td>PDFをベクター出力</td><td>boolean</td><td></td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
    "SendMailPDF":true,
    "SendCrashReport":true,
    "GeneratePDFWithVector":true
}
```

<table><thead><tr><th width="212">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_clusters</td><td>クラスター設定</td></tr></tbody></table>

<table><thead><tr><th width="164">項目</th><th width="212">項目名称</th><th width="101">データ型</th><th width="133">条件</th><th>備考</th></tr></thead><tbody><tr><td>SelectedClusterFrame</td><td>選択クラスターの枠表示</td><td>boolean</td><td></td><td></td></tr><tr><td>GpsDistanceFilter</td><td>GPSの更新間隔</td><td>数値</td><td>10, 100, 1000のみ有効</td><td></td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
    "SelectedClusterFrame":true,
    "GpsDistanceFilter":100
}
```

<table><thead><tr><th width="218">キー</th><th>対応する設定内容</th></tr></thead><tbody><tr><td>settings_voice_input</td><td>音声入力設定</td></tr></tbody></table>

<table><thead><tr><th width="268">項目</th><th width="190">項目名称</th><th width="98">データ型</th><th width="97">条件</th><th>備考</th></tr></thead><tbody><tr><td>UsingVoiceInput</td><td>音声入力を使用</td><td>boolean</td><td></td><td></td></tr><tr><td>PermissionVoiceInputWhileAnswerBack</td><td>アンサーバック中に音声入力を許可</td><td>boolean</td><td></td><td></td></tr><tr><td>UtterancePitch</td><td>声の高さ</td><td>数値</td><td>0.0～1.0</td><td></td></tr><tr><td>UtteranceRate</td><td>声の早さ</td><td>数値</td><td>0.0～1.0</td><td></td></tr><tr><td>OutputSpeaker</td><td>スピーカーから出力する</td><td>boolean</td><td></td><td>iPhone版のみ設定可能</td></tr></tbody></table>

こちらをコピーして頂きテンプレートとして使用頂けます。

```
{
    "UsingVoiceInput":false,
    "PermissionVoiceInputWhileAnswerBack":false,
    "UtterancePitch":0.5,
    "UtteranceRate":0.5,
    "OutputSpeaker":false
}
```


---

# 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/optional-features/control-the-camera-with-mdm/bizmobilekaranoapurikshonkittingunishisutemuwo.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.
