表部品への列の挿入方法

投稿者:アーク 投稿日:2025/01/07(Tue) 19:36:39 No.3041

こんばんは。アークです。

いつもお世話になっています。

今回は表部品に関しての質問です。
下記プログラムにて表部品への列の追加は可能なのですが、
任意の位置への挿入は可能でしょうか。
------------------------------------------------------------------------------------------
データというデータ表を作る
データに{「名前」,「メール」,「誕生日」}という列を加える
データへ{名前=「秋山」,メール=「akiyama@yahou.co.jp」,誕生日=「1996/03/25」}を加える
データへ{名前=「石川」,メール=「ishi@gmall.com」,誕生日=「1992/08/15」}を加える
データへ{名前=「原口」,メール=「haragushi@potmail.co.jp」,誕生日=「1993/12/06」}を加える
データへ{名前=「松下」,メール=「matsu@gmall.com」,誕生日=「1992/04/16」}を加える
データへ{名前=「山中」,メール=「ymnk@potmail.co.jp」,誕生日=「1993/07/10」}を加える

メイン画面を表示する
待機する

メイン画面とは
  ウィンドウを継承する

  はじめの手順
    初期化する
    表部品1のデータ表は、データ
  終わり
  初期化する手順
    ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
    初期化開始する
    この実質大きさは{442,258}
    この内容は「表部品のテスト」
    ラベル1というラベルを作る
      その位置と大きさは{259,16,39,12}
      その内容は「ラベル1」
    テキスト1というテキストを作る
      その位置と大きさは{12,13,241,19}
      その移動順は1
    表部品1という表部品を作る
    表部品1を初期化開始する
      その位置と大きさは{12,38,418,208}
      その移動順は2
      その位置固定方向は「上+下+左+右」
    表部品1を初期化終了する
    ボタン1というボタンを作る
      その位置と大きさは{376,12,54,20}
      その内容は「列追加」
      その移動順は3
    初期化終了する
  終わり
  
  表部品1のセルがクリックされた時の手順
    ラベル1の内容は「[イベントの行],[イベントの列]を選択中」
    テキスト1の内容は、表部品1の選択セルの内容
  終わり

  テキスト1のキーが入力された時の手順
    イベントのキー番号が13なら
      表部品1の選択セルの内容は、テキスト1の内容
    そして
  終わり
  
  ボタン1がクリックされた時の手順
    表部品1のデータ表へ「年齢」という列を加える
  終わり
終わり
------------------------------------------------------------------------------------------
間に挟みたいので宜しくお願い致します。

自己解決しました

投稿者:アーク 投稿日:2025/01/13(Mon) 16:14:15 No.3045

アークです。

自己解決しました。
直接挿入はできなくても追加してから移動する事でできました。

データ表に挿入する手順を追加しました(1.9.1302)

投稿者:ゆうと 投稿日:2025/01/20(Mon) 20:20:07 No.3046

ゆうとです。お世話になっています。

1.9.1302にてデータ表種類に挿入する手順を追加しました。

-----
家計簿の1行目に{日付=今,内容=「食費」,値段=「1500」}を挿入する
----

https://produ.irelang.jp/docs/data/grid/datatable.htm

ご活用ください。

挿入したいのは行では無く列の方です

投稿者:アーク 投稿日:2025/01/21(Tue) 10:10:34 No.3047

こんにちは。アークです。

いつもお世話になっております。

挿入手順の追加ありがとうございます。
只、追加したいのは行では無く列の方なのです。
可能であれば宜しくお願い致します。

▲ページの先頭へ

- WebForum -