Dia antes primera install

This commit is contained in:
2025-12-08 15:20:28 -06:00
commit 1416478c9c
4130 changed files with 886376 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
<script type="text/x-red" data-help-name="book">
<p>スプレッドシートの内容をワークブックオブジェクトに変換します</p>
<h3>入力</h3>
<dl class="message-properties">
<dt>payload
<span class="property-type">Buffer</span>
</dt>
<dd>スプレッドシートファイルの内容のBufferオブジェクト</dd>
</dl>
<h3>出力</h3>
<dl class="message-properties">
<dt>payload <span class="property-type">object</span></dt>
<dd>Bufferオブジェクトからデコードされたワークブックオブジェクト</dd>
</dl>
<h3>詳細</h3>
<p>file-inードを使用してスプレッドシートファイルを読み込みたい場合file-inードの出力形式プロパティにバイナリバッファを設定します
そうでない場合このノードでエラーが発生します</p>
<p>解析プロパティがチェックされている場合このードはCSVおよびその他のプレーンテキストからの値を解釈することを抑制します</p>
<h3>参照</h3>
<ul>
<li><a href="https://sheetjs.gitbooks.io/docs/#sheetjs-js-xlsx" target="_blank">SheetJS js-xlsx</a> - js-xlsx</li>
<li><a href="https://github.com/sakai-to/node-red-contrib-spreadsheet-in" target="_blank">GitHub</a> - GitHub</li>
</ul>
</script>

View File

@@ -0,0 +1,10 @@
{
"book": {
"label": {
"binaryBuffer": "バイナリバッファ",
"workbookObject": "ワークブックオブジェクト",
"parse": "解析",
"raw": "プレーンテキストの値を解析しない"
}
}
}

View File

@@ -0,0 +1,31 @@
<script type="text/x-red" data-help-name="cell">
<p>シートオブジェクトからセルの値を取り出します</p>
<h3>入力</h3>
<dl class="message-properties">
<dt>payload
<span class="property-type">object</span>
</dt>
<dd>sheetードからのシートオブジェクト</dd>
<dt class="optional">selectAddress <span class="property-type">string</span></dt>
<dd>セルのアドレスプロパティがこのノードで設定されていない場合このオプションプロパティはA1形式のセルのアドレスを設定します</dd>
</dl>
<h3>出力</h3>
<dl class="message-properties">
<dt>payload <span class="property-type">any</span></dt>
<dd>データタイププロパティの選択に応じたセルの値</dd>
<dt>selectedAddress <span class="property-type">string</span></dt>
<dd>値を取り出したセルのA1形式のアドレス</dd>
</dl>
<h3>詳細</h3>
<p>セルのアドレスプロパティまたは<code>msg.selectAddress</code>A1</p>
<p>データタイププロパティの詳細については<a href="https://sheetjs.gitbooks.io/docs/#cell-object" target="_blank">js-xlsxの記述</a></p>
<h3>参照</h3>
<ul>
<li><a href="https://sheetjs.gitbooks.io/docs/#sheetjs-js-xlsx" target="_blank">SheetJS js-xlsx</a> - js-xlsx</li>
<li><a href="https://github.com/sakai-to/node-red-contrib-spreadsheet-in" target="_blank">GitHub</a> - GitHub</li>
</ul>
</script>

View File

@@ -0,0 +1,30 @@
{
"cell": {
"label": {
"address": "セルのアドレス",
"dataType": "データタイプ",
"sheetObject": "シートオブジェクト",
"cellValue": "セルの値"
},
"placeholder": {
"address": "A1"
},
"dataType": {
"v": "生データ",
"w": "表示されるテキスト",
"t": "セルのタイプ",
"f": "セルの数式",
"F": "配列数式の範囲",
"h": "HTML",
"c": "コメント",
"z": "セルの表示形式",
"l": "セルのハイパーリンクオブジェクト",
"s": "セルのスタイル/テーマ",
"none": "xlsxのセルオブジェクト"
},
"errors": {
"no-address": "セルのアドレスが指定されていません",
"invalid-address": "無効なセルのアドレスです"
}
}
}

View File

@@ -0,0 +1,34 @@
<script type="text/x-red" data-help-name="sheet-to-json">
<p>シートオブジェクトをJSONオブジェクトの配列に変換します</p>
<h3>入力</h3>
<dl class="message-properties">
<dt>payload
<span class="property-type">object</span>
</dt>
<dd>sheetードからのシートオブジェクト</dd>
<dt class="optional">selectRange <span class="property-type">string</span></dt>
<dd>範囲プロパティがこのノードで設定されていない場合このオプションプロパティはA1形式の範囲を設定します</dd>
</dl>
<h3>出力</h3>
<dl class="message-properties">
<dt>payload <span class="property-type">object</span></dt>
<dd>シートオブジェクト内のセルの値を表すオブジェクトの配列</dd>
<dt>selectedRange <span class="property-type">string</span></dt>
<dd>A1形式の範囲</dd>
</dl>
<h3>詳細</h3>
<p>このードは異なる種類のJSオブジェクトを生成しますこのノードは次のプロパティを取ります</p>
<p>データタイププロパティはセルの値として生データを使うかまたは表示されるテキストを使うかを制御します</p>
<p>範囲プロパティまたは<code>msg.selectRange</code>A1undefined使</p>
<p>ヘッダープロパティは出力形式を制御します</p>
<p>空行プロパティは空行を出力に含めるかを制御します</p>
<h3>参照</h3>
<ul>
<li><a href="https://sheetjs.gitbooks.io/docs/#sheetjs-js-xlsx" target="_blank">SheetJS js-xlsx</a> - js-xlsx</li>
<li><a href="https://github.com/sakai-to/node-red-contrib-spreadsheet-in" target="_blank">GitHub</a> - GitHub</li>
</ul>
</script>

View File

@@ -0,0 +1,27 @@
{
"sheet-to-json": {
"label": {
"raw": "データタイプ",
"range": "範囲",
"header": "ヘッダー",
"blankrows": "空行",
"sheetObject": "シートオブジェクト",
"cellValues": "セルの値"
},
"placeholder": {
"range": "A1:B2"
},
"raw": {
"false": "表示されるテキスト",
"true": "生データ"
},
"header": {
"1": "配列の配列を生成",
"A": "行オブジェクトのキーは列ラベル文字",
"default": "曖昧さのない最初の行をキーとして読み込む"
},
"blankrows": {
"include": "空行を出力に含める"
}
}
}

View File

@@ -0,0 +1,30 @@
<script type="text/x-red" data-help-name="sheet">
<p>ワークブックオブジェクトからシートオブジェクトを取り出します</p>
<h3>入力</h3>
<dl class="message-properties">
<dt>payload
<span class="property-type">object</span>
</dt>
<dd>bookードからのワークブックオブジェクト</dd>
<dt class="optional">selectSheetName <span class="property-type">string</span></dt>
<dd>シート名プロパティがこのノードで設定されていない場合このオプションプロパティはシート名を設定します</dd>
</dl>
<h3>出力</h3>
<dl class="message-properties">
<dt>payload <span class="property-type">object</span></dt>
<dd>シート名プロパティで指定されたシートオブジェクト</dd>
<dt>selectedSheetName <span class="property-type">string</span></dt>
<dd>選択されたシート名</dd>
</dl>
<h3>詳細</h3>
<p>シート名プロパティまたは<code>msg.selectSheetName</code></p>
<h3>参照</h3>
<ul>
<li><a href="https://sheetjs.gitbooks.io/docs/#sheetjs-js-xlsx" target="_blank">SheetJS js-xlsx</a> - js-xlsx</li>
<li><a href="https://github.com/sakai-to/node-red-contrib-spreadsheet-in" target="_blank">GitHub</a> - GitHub</li>
</ul>
</script>

View File

@@ -0,0 +1,12 @@
{
"sheet": {
"label": {
"sheetName": "シート名",
"workbookObject": "ワークブックオブジェクト",
"sheetObject": "シートオブジェクト"
},
"placeholder": {
"sheetName": "シート1"
}
}
}