レコードをクリップボードにコピー

概要

「レコードをクリップボードにコピー」インタラクションは、データテーブルコンポーネント専用の特殊なアクションです。選択したテーブル行から情報を直接クリップボードにコピーでき、Excel、Googleスプレッドシート、メールなど他のアプリケーションに貼り付けるのが簡単になります。

利用可能性: このインタラクションは次としてのみ追加できます: ヘッダーアクション データテーブルコンポーネント上で。ほかのコンポーネントタイプや行レベルのアクションとしては利用できません。


機能概要

ユーザーが「レコードをコピー」インタラクションが設定されたボタンやアクションをクリックすると、システムはデータテーブルで選択された行のデータを構造化された形式(通常はタブ区切りまたはカンマ区切り)で自動的にクリップボードにコピーします。

主な特徴

  • テーブルのすべての選択行からデータをコピーする

  • 文脈のために列ヘッダーを含める

  • スプレッドシートアプリケーションに貼り付けやすいようにデータをフォーマットする

  • 単一または複数行の選択に対応

  • コピーが成功したときに即時フィードバックを提供する


「レコードをコピー」インタラクションの追加方法

場所

データテーブルコンポーネント → ヘッダーアクション

  1. キャンバス上でデータテーブルコンポーネントを選択します

  2. プロパティパネルで次を探します: Header Actions セクションで

  3. クリックしてください アクションを追加 または 新しいヘッダーアクション

  4. を選択し、 レコードをコピー をインタラクションタイプとして選択します

  5. アクションのプロパティ(ラベル、アイコンなど)を設定します

重要


ユーザー体験

ユーザーが「レコードをコピー」とどう対話するか

  1. 行を選択する データテーブル内で(単一または複数)

  2. 「レコードをコピー」アクションをクリックする テーブルのヘッダー内で

  3. システムがデータをコピーする クリップボードへ

  4. 確認が表示される (通常はトーストメッセージ:「クリップボードにレコードをコピーしました」)

  5. ユーザーが貼り付ける 別のアプリで Ctrl+V(Windows)または Cmd+V(Mac)を使ってデータを貼り付ける

何がコピーされるか

  • 選択した行のすべての表示列

  • 文脈のための列ヘッダー

  • タブ区切りまたはカンマ区切りの値としてフォーマットされる

  • 非表示の列は通常除外される


トラブルシューティング

コピーアクションが表示されない

考えられる原因

  • アクションがヘッダーアクションとして追加されていない

  • アクションを隠す可視性条件が設定されている

  • コンポーネントタイプが誤っている(データテーブルではない)

対処法

  • 行アクションではなくヘッダーアクションを設定していることを確認する

  • 可視性条件が true と評価されるか確認する

  • データテーブルコンポーネントで作業していることを確認する


クリップボードに何もコピーされない

考えられる原因

  • テーブルで行が選択されていない

  • ブラウザーの権限がクリップボードアクセスをブロックしている

  • アクションを妨げる JavaScript エラーが発生している

対処法

  • コピーをクリックする前に少なくとも1行が選択されていることを確認する

  • 権限エラーについてブラウザーのコンソール(F12)を確認する

  • ブラウザーにプロンプトされた場合はクリップボード権限を付与する

  • ブラウザー固有の問題を除外するために別のブラウザーでテストする


コピーされたデータの形式が間違っている

考えられる原因

  • 非表示列が含まれるか除外されている

  • 特殊文字がフォーマットの問題を引き起こしている

  • ロケール固有のフォーマットの違い

対処法

  • テーブルでどの列が表示されているかを確認する

  • フォーマットを壊す可能性のあるデータ内の特殊文字を確認する

  • まずは単純なデータでテストしてフォーマットの問題を切り分ける

  • 特殊文字が問題となる場合はデータクレンジングを検討する


コピーアクションは動作するが貼り付けができない

考えられる原因

  • 対象アプリケーションがデータ形式をサポートしていない

  • 貼り付ける前にクリップボードが上書きされた

  • 対象アプリで貼り付け権限がブロックされている

対処法

  • 対象アプリケーションがタブ区切りまたはCSVデータをサポートしているか確認する

  • 間に別のコピー操作を挟まずにすぐにコピー&ペーストする

  • まずは簡単なテキストエディタに貼り付けて、データがクリップボードにあることを確認する

  • 対象アプリケーションの貼り付け権限や設定を確認する


アクセシビリティに関する考慮事項

  • キーボードアクセス: コピーアクションがキーボード操作(Tab + Enter)で実行できるようにすること

  • スクリーンリーダーのサポート: アクションの目的が明確に分かる説明的なラベルを使用すること

  • 視覚的フィードバック: 視覚的(トースト)および必要に応じて聴覚的な確認を提供すること

  • 代替手段: クリップボード操作が難しいユーザーのために、クリップボードコピーに加えてエクスポートオプションの提供を検討する

最終更新

役に立ちましたか?