ドロップダウンリストの選択値で、コレクションを操作したい

ホーム フォーラム Power Apps 初心者向け ドロップダウンリストの選択値で、コレクションを操作したい

このトピックには1件の返信が含まれ、2人の参加者がいます。1 週、 4 日前 Tetsuya Tachibana さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #5444
    Helpful
    Up
    0
    Down
    Not Helpful

    山口正人
    参加者

    初めて投稿します。

    フォームのドロップダウンリストで”bbb”を選択し、
    次のコレクションから”4567″の取り出し方を教示ください。
    Name    Type
    aaa 1123
    bbb 4567
    ccc 6789

    LookUp関数で直接 文字を指定すると動きますが、Set関数と組み合わせができません。
    Set(T1, P2.SelectedText);
    LookUp(Table1,Name=T1,Type)  ←無効な引数の型です。 のエラーになります。

    宜しくお願い致します。

    #5449
    Helpful
    Up
    0
    Down
    Not Helpful

    Tetsuya Tachibana
    参加者

    ドロップダウンリストのItemsにコレクションを設定されているのだと思います。
    その場合、SelectedTextプロパティを指定してもテキストを返しません。

    LookUp(Table1,Name=T1,Type)

    のところの、Nameはテキストですが、T1がレコードとなるため、

    無効な引数の型です。

    というエラーが出ます。

    https://docs.microsoft.com/ja-jp/powerapps/maker/canvas-apps/controls/control-drop-down
    なお、上記(日本語だ逆にわかりづらいので英語に切り替えるのをお勧め)をご覧いただくと分かりますが、SelectedTextは非推奨となっています。
    代わりに、Selectedを使いましょう。Selectedは選択した項目を返します。
    (プロパティだけ取りたいのであればSelected.ValueとかSelected.IDとかSelected.Textなどなど…時と場合に応じて)

    Attachments:
2件の投稿を表示中 - 1 - 2件目 (全2件中)

このトピックに返信するにはログインが必要です。

ツールバーへスキップ