ユーザマニュアル





2024/04/29

MANUAL

FAQ:項目の値の一部を切り取り、同レコードの別項目に転記したい

## 回答 「[スクリプト](/manual/table-management-script)」を使用します。 --- ## 概要 「[項目](/manual/table-management-column)」の値が変更したときに、別の「[項目](/manual/table-management-column)」に値を転記したい場合は「[スクリプト](/manual/table-management-script)」を使用します。 ## 操作手順 1. テーブルを作成してください 1. 「[スクリプト](/manual/table-management-script)」を新規作成し、以下のスクリプトの内容を記載してください。 出力先には「新規作成」「編集」をチェックして更新します。 1. 「[エディタ](/manual/table-editor)」から、以下のサンプルコードにあわせて、分類Aと説明Aを有効化してください。 1. 分類Aの選択肢に任意の文字列を入力して更新ボタンを押してください。 1. [+新規作成]ボタンから新たにレコードを作成してください。 1. 分類Aで任意の値を選択し、説明Aに先頭一文字が転記されることを確認してください。 ## サンプルコード ##### JavaScript ``` $(document).on('change', '#' + $p.getControl('ClassA')[0].id, function(){ //分類Aの値を取得 const myClassA = $p.getControl('ClassA').val(); //分類Aが変更されると説明Aに分類Aの先頭1文字を転記する //0文字目(先頭)から1文字目を切り取る $p.set($p.getControl('DescriptionA'), myClassA.slice(0,1)); }); ``` ## 関連情報 <div id="ManualList"><ul><li><a href="/manual/table-editor">テーブル機能:レコードのエディタ画面</a><span>2023/04/12 up</span></li></ul></article> <ul><li><a href="/manual/table-management-column">テーブルの管理:項目</a><span>2023/06/13 up</span></li></ul></article> <ul><li><a href="/manual/table-management-editor">テーブルの管理:エディタ</a><span>2024/04/09 up</span></li> <li><a href="/manual/table-management-editor-columns">テーブルの管理:エディタ:エディタの項目の設定</a><span>2024/04/09 up</span></li></ul></article> <ul><li><a href="/manual/table-management-script">テーブルの管理:スクリプト</a><span>2023/05/18 up</span></li></ul></article> <ul><li><a href="/manual/dev-column-name">項目名とデータベース上のカラム名の対応</a><span>2024/03/05 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.