[2162] Re: タブフレームのタブページ一覧を取得したい

投稿日 2018/08/10(Fri) 17:05:01
投稿者 ゆうと
参照先

こんにちは ゆうとです。

エラーメッセージには、
「文字列に「子部品一覧」という設定項目または手順はありません。」
と表示されるかと思います。

この意味を考えてみましょう。
エラーになっている「ページの子部品一覧」の部分は、
「ページ」が「文字列」型の値となっているために、「文字列に「子部品一覧」という設定項目」がない
とエラーが表示されています。

「ページ」が文字列型になっている理由は、「タブフレームの一覧」がタブページの名前を文字列の配列として返すためです。
『タブフレーム1の「[ページ]」』と書くことで、名前からタブページを調べることができます。
参考にしてください。

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

メイン画面とは
  ウィンドウを継承する
  はじめの手順
    初期化する
    ーー貼り付けた部品に対する操作をここに書きます
  終わり
  初期化する手順
  ーー自動生成された手順です。ここにプログラムを書き加えても消える場合があります
  この設計スケール比率を{144,144}に変える
  この内部領域大きさを{812,507}に変える
  この内容を「メイン画面」に変える
  タブフレーム1というタブフレームを作る
    その位置と大きさを{50,53,625,388}に変える
    その見出しサイズを{92,24}に変える
    タブページ1というタブページをタブフレーム1へ作る
      その位置と大きさを{4,28,617,356}に変える
      その内容を「タブページ1」に変える
      その背景色を「透明」に変える
      その余白を{3}に変える
      テキスト領域1というテキスト領域をタブページ1へ作る
        その位置と大きさを{110,179,100,100}に変える
        その移動順を1に変える
      チェックボックス1というチェックボックスをタブページ1へ作る
        その位置と大きさを{209,122,104,24}に変える
        その内容を「チェックボックス1」に変える
        その背景色を「透明」に変える
    タブページ2というタブページをタブフレーム1へ作る
      その位置と大きさを{4,28,617,356}に変える
      その内容を「タブページ2」に変える
      その移動順を1に変える
      その背景色を「透明」に変える
      その余白を{3}に変える
      テキスト1というテキストをタブページ2へ作る
        その位置と大きさを{195,209,100,25}に変える
        その移動順を3に変える
      オプション2というオプションをタブページ2へ作る
        その位置と大きさを{56,142,104,24}に変える
        その内容を「オプション2」に変える
        その移動順を1に変える
        そのフォーカス移動可能を○に変える
        その背景色を「透明」に変える
      オプション1というオプションをタブページ2へ作る
        その位置と大きさを{112,94,104,24}に変える
        その内容を「オプション1」に変える
        その移動順を2に変える
        そのフォーカス移動可能を○に変える
        その背景色を「透明」に変える
終わり

  開いた時の手順
    タブフレーム1の一覧をページ名にそれぞれ繰り返す
      ページは、タブフレーム1の「[ページ名]」
      ページの子部品一覧をタブ部品にそれぞれ繰り返す
        もしタブ部品がテキストであるなら
          タブ部品のフォーカスされた時の手順は、テキスト選択
        もし終わり
      繰り返し終わり
    繰り返し終わり
  終わり
  テキスト選択する手順
    「[発生元の名前]を選択」を報告する
  終わり
終わり
---------------------


関連一覧ツリー

をクリックするとツリーを一括表示します)

返信フォーム

(この投稿に返信する場合は下記フォームから投稿して下さい)
(1MBまで)
(英数字で8文字以内)

- 投稿修正/削除フォーム -
処理 No パスワード

▲ページの先頭へ

- WebForum -