textbox または stringcolbox からコピー/貼り付けしますか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />みんなこんにちは、
stringcolbox と numbercolbox を含む textbox と tablebox を使用してレポートを作成します。これらのディスプレイからコピーする方法はありますか?人々がコンテンツを変更する可能性があるため、texteditboxes は使用したくありません。
ありがとう、
ピーター
Re: textbox または stringcolbox からコピー/貼り付けしますか?ユーザーがデータを変更することへの懸念を解消する場合でも、新しいデータ ビューをお勧めします。パネル ボックスを閉じることができ、ユーザーは本当に見栄えがよく、スクロールなどについて心配する必要はありません。
Re: textbox または stringcolbox からコピー/貼り付けしますか?それは妥当な可能性です。
テキスト ボックスからテキストを選択するだけの別のケースでは、texteditboxes を使用してみます。ユーザーはテキストを変更できますが、どこにも保存していません。さらに言えば、テキストをコピーして、貼り付け先 (単語、パワーポイントなど) に変更することもできます。
Re: textbox または stringcolbox からコピー/貼り付けしますか?これに別の角度からアプローチするには........新しいデータ ビューを表示手段として使用できます。これにより、データ テーブルに対して実行できるすべてのカット アンド ペーストが可能になります。克服すべき問題は、ユーザーが値を変更できることです。したがって、これを克服するには、データ テーブルの「プライベート」コピーを参照し、変更された値を元の値に戻す Make Row State Handler をデータ テーブルに配置することができます。したがって、常にカット アンド ペーストが元の値を取得することを保証します。
Re: textbox または stringcolbox からコピー/貼り付けしますか?それを行う興味深い方法であるMSに感謝します。知らなかったクリップボードを設定関数。ただし、私は ^C と ^V を理解している基本的なユーザーを扱っているため、混乱する可能性があります。
Re: textbox または stringcolbox からコピー/貼り付けしますか?はい、それは少し奇妙です。
回避策のアイデアを次に示します (十分にテストされていません)。アイテムを選択するだけでコピーできます:
新しい窓( "テスト" 、テーブルボックス( NCB =番号列ボックス( "データ" 、 { 1 、 2 、 3 、 4 })) 、 <<選択可能な行を設定する()))) ;
NCB <<行変更機能の設定(
関数({これ} 、
クリップボードを設定( NCB [これ<<選択した行を取得する][ 1 ]))
)
) ;
Re: textbox または stringcolbox からコピー/貼り付けしますか?必要な行を選択できるようにディスプレイを設定し、その背後に選択した行を取得して必要な列だけを取得するためのjslを持つボタンボックスを用意すると、それを貼り付けにコピーできますバッファ。
Re: textbox または stringcolbox からコピー/貼り付けしますか?まだ喜びはありません。テーブルボックスで行を選択して CTRL-C を押すと、テーブル全体が取得されます。これは、スクリプト インデックスの例です。
名前のデフォルトはここ( 1 ) ;
新しい窓( 「山」 、
未定=テーブルボックス(
文字列ボックス( "山" 、
{ 「K2」 、 「デルフィ」 、 「キリマンジャロ」 、 「グランドティトン」 } ) 、
番号列ボックス( 「標高(メートル)」 、 { 8611 、 681 、 5895 、 4199 } ) 、
列ボックスのプロット( "" 、 { 8611 、 681 、 5895 、 4199 } )
)
) ;
未定<<選択可能な行を設定する() ;
Re: textbox または stringcolbox からコピー/貼り付けしますか?データテーブルを選択できるようにjslで指定できます。選択できる行数を指定し、選択内容に基づいてアクションを実行できます。Help==>Scripting Index に移動し、テーブル ボックスを調べます。選択などを許可するために送信できるメッセージが表示されます。
Re: textbox または stringcolbox からコピー/貼り付けしますか?ありがとうジム私はそのテクニックを知っています。このアプローチの問題は、テキストの一部ではなく、すべてのテキストしかコピーできないことです。40 ~ 50 行のテキストを表示しているときに、ユーザーが 1 つの単語または文をコピーしたい場合があります。
Re: textbox または stringcolbox からコピー/貼り付けしますか?選択ツールを使用して、テーブル ボックスまたはテーブル ボックス内の列を選択して貼り付けることができます。そのツールはプルダウン メニュー エリアにあります。または、表示ウィンドウにカーソルを合わせて「s」キーをクリックすると、選択ツールに変わります。次に、選択したいものをクリックしてから、コピー キー ストロークを使用するか、プルダウン メニューから [編集] ==> [選択をコピー] を使用します。次に、文字「a」を入力するだけで、選択ツールから抜け出します。
また、RTすることもできます。任意のテーブル ボックスをマウスでクリックし、[データ テーブルにする] を選択すると、テーブルがデータ テーブルに配置され、特定のセルをカット アンド ペーストできます。