質問コーナー | SharePoint リストのイメージ列をPower Apps からダウンロード | URL デコード と文字の抽出

Поділитися
Вставка
  • Опубліковано 6 січ 2023
  • ★★★「もっと初歩的なところから学びたい、ちょっと難しいかも」という方向けに、Udemy でのコースを制作しております。UA-cam では基本的に中級から上級&マニアック層向けへの配信を行っております。Udemyで学んだ後、ぜひこちらに戻ってきてみてください!★★★
    ■Udemy 公開コースのクーポンを配信しています。
    作って学ぶPower Apps !
    www.geekfujiwara.com/tech/2057/
    ※Udemy Business ご登録の方はこちらご視聴いただけます。
    作って学ぶPower Automate !
    www.geekfujiwara.com/tech/2228/
    ーーーーーーーーーーーーーーーーーーーー
    ■ご質問
    ありがとうございます!!JSON使わずに実現できるなんて、本当に素晴らしいです!!ところで「サイトのリソースファイル>Lists」の下に実体のJPEGファイルが有ることまでは分かったのですが、FormからこのJPEGファイルをダウンロードする、いい方法ありますか???
    ※こちらの動画へのご質問です。
    • ギャラリーからSharePoint リスト...
    ■回答
    以下をGallery内の動作コントロールのOnSelectプロパティに設定
    Download(
    Substitute(
    Substitute(
    Substitute(
    Substitute(
    Substitute(
    Last(Split(ThisItem.Image列.Full,"datasets%2F")).Result,
    "%2F","/"),
    "%25252f","/"),
    "%25253a",":"),
    "%3F","?"),
    "%21","!")
    )
    ■学べること
    1. 必要な結果を得るまでの調査方法
    2. 文字の抽出
    3. URL デコード
    ■ブログ
    www.geekfujiwara.com
    ■Twiter
    / geekfujiwara
    ギークフジワラでは随時ご質問を受け付けております。ブログ、メールマガジン、Udemy、UA-camへのコメントをお寄せいただければ時間の限り対応させていただきます。動画やブログ等のコンテンツになる可能性があること、ご容赦ください。
  • Наука та технологія

КОМЕНТАРІ • 12

  • @takahiroteramoto
    @takahiroteramoto Рік тому +1

    ありがとうございます、"おまじない"の中身がよーく理解できました!!感謝感謝!

  • @jra6925
    @jra6925 8 місяців тому

    今はValueですよね、確か

  • @user-pg9of9wc9s
    @user-pg9of9wc9s Рік тому

    いつもありがとうございます
    galleryに表示された内容をエクセルをエクスポートしたいと考えています
    この動画のようにイメージ列をURLで取得することで、エクセルへのエクスポートは可能なのでしょうか
    また、その他の列には
    複数選択、参照列、ユーザー列などの様々な列もエクセルにするとこは可能でしょうか

    • @geekfujiwara
      @geekfujiwara  Рік тому +1

      Power Automateを使えばできます。
      この辺りのテンプレートを参考にcsvを作ってそれをSharePoint にてファイルの作成アクションなどを使ってExcel 出力してみて下さい。
      powerautomate.microsoft.com/ja-jp/templates/details/79095f001ee911e79dc3835964ea3218/%E6%AF%8E%E9%80%B1-sharepoint-%E3%83%AA%E3%82%B9%E3%83%88-%E3%82%A2%E3%82%A4%E3%83%86%E3%83%A0%E3%82%92-csv-%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%81%99%E3%82%8B/

    • @user-pg9of9wc9s
      @user-pg9of9wc9s Рік тому

      @@geekfujiwara
      回答ありがとうございます
      迷いそうですが試してみます!

    • @user-pg9of9wc9s
      @user-pg9of9wc9s Рік тому +1

      @@geekfujiwara
      こちらで質問させていただいた
      galleryに表示された内容をエクセルへのエクスポートについてですが
      イメージ列をエクセルにエクスポート可能でしょうか?
      具体的には
      商品名と商品画像があった場合に
      テキストと画像の両方をエクセルを出力したいです

    • @geekfujiwara
      @geekfujiwara  Рік тому

      画像がURL形式でよければセルに書き込むことができますが、画像としてExcel にペーストしていきたい場合、RPAでの対応が必要になります。Power Automate for desktop であれば取得した画像を繰り返しセルに貼り付けたり、指定サイズにリサイズするデスクトップ操作をエミュレーションすることができます。

    • @user-pg9of9wc9s
      @user-pg9of9wc9s Рік тому +1

      @@geekfujiwara
      返信ありがとうございます
      そーなんですね
      外部の方に、こちらのリスト情報を確認いただく必要があるためURLでは外部の方が開けません
      PADも社内では推奨されていないためにできないんです😢
      イメージ列のデータをbase64として取得して
      エクセルスクリプトで実行する
      などはできるのでしょうか?
      最初のイメージ列をbase64
      にする事ができれば…
      と考えていました

  • @user-pg9of9wc9s
    @user-pg9of9wc9s Рік тому +1

    教えてください
    エラーメッセージを出したいのですがerror関数は種類が多いようです。それぞれの特徴について解説動画を作成いただけないでしょうか?
    ちなみに…
    今やろうとしているのは
    アカウント登録画面を作成しています
    ドロップダウンで人数を選択
    galleryで人数分の空のコレクションを作成
    情報を登録
    forallとpatch関数でsubmit
    (動画を参考にしました!)
    の工程です
    submitする際に、SharePointに重複チェックをかけようとしていますが
    1人ずつならできそうです
    しかしこの場合
    登録できた人とできない人が出てしまい
    登録できなかった人を再登録する工程において
    あれ?誰が登録できなかったんだっけ
    となってしまいます
    よって、複数人の内、1人でも重複している人がいた場合に、エラーを出したいです
    gallery内で一人一人に対して
     登録可能
     登録不可
    などのメッセージを出せれば最高なんですが…
    ご検討よろしくお願いします

    • @geekfujiwara
      @geekfujiwara  Рік тому

      いつもご視聴ありがとうございます。
      そのケースであれば、ForAll で送る前にギャラリーの各アイテム毎のコントロールのOnChange プロパティにて重複チェックを都度してあげれば良いかと思います。