從文本框或 stringcolbox 複製/粘貼?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,
我使用包含 stringcolboxes 和 numbercolboxes 的文本框和表格框創建報告。有沒有辦法從這些顯示器中復制東西?我不想使用文本編輯框,因為人們可以更改內容。
謝謝,
彼得
回复:從文本框或 stringcolbox 複製/粘貼?如果您不再擔心用戶更改數據,那麼我仍然會推薦新數據視圖。你可以關閉面板框,用戶得到一個真正漂亮的顯示,你不必擔心滾動等問題......
回复:從文本框或 stringcolbox 複製/粘貼?這是一個合理的可能性。
對於僅從文本框中選擇文本的其他情況,我將嘗試使用文本編輯框。用戶可以更改文本,但我不會將其保存在任何地方。就此而言,他們可以復製文本,然後在粘貼到的任何地方(即文字、幻燈片等)進行更改。
回复:從文本框或 stringcolbox 複製/粘貼?要從不同的角度解決這個問題……您可以使用新數據視圖作為顯示工具,這將允許對數據表執行所有剪切和粘貼操作。要克服的問題是用戶可以更改這些值。因此,為了克服這個問題,您可以在數據表上放置一個生成行狀態處理程序,它查看數據表的“私有”副本,並將任何更改的值更改回原始值。因此始終確保剪切和粘貼將獲得原始值。
回复:從文本框或 stringcolbox 複製/粘貼?感謝 MS,這是一種有趣的方式。不知道設置剪貼板功能。然而,我正在與了解 ^C 和 ^V 的基本用戶打交道,這可能會使他們感到困惑。
回复:從文本框或 stringcolbox 複製/粘貼?是的,這有點奇怪。
這是解決方法的想法(未經過徹底測試);只需選擇一個項目即可複制它:
新窗戶( “測試” ,錶框( NCB =數字列框( “數據” , { 1個, 2個, 3個, 4個}) , <<設置可選行())) ;
NCB <<設置換行功能(
功能({這} ,
設置剪貼板( NCB [這<<獲取選定的行][ 1個])
)
) ;
回复:從文本框或 stringcolbox 複製/粘貼?如果你設置你的顯示,這樣你就可以選擇你想要的行,然後有一個按鈕框,它後面有 jsl 來獲取選定的行,並只抓取你想要的列,然後它可以將其複製到粘貼緩衝。
回复:從文本框或 stringcolbox 複製/粘貼?還是沒有喜悅。如果您在表格框中選擇一行並按下 CTRL-C,您將獲得整個表格。這是腳本索引中的示例:
名字默認到這裡( 1個) ;
新窗戶( 《山》 ,
結核病=錶框(
字符串列框( “山” ,
{ “K2” , “德爾福” , 《乞力馬扎羅山》 , “大提頓” } ) ,
數字列框( “海拔(米)” , { 8611 , 681 , 5895 , 4199 } ) ,
繪製列框( “” , { 8611 , 681 , 5895 , 4199 } )
)
) ;
結核病<<設置可選行() ;
回复:從文本框或 stringcolbox 複製/粘貼?可以在jsl中指定,讓數據表可選擇。您可以指定可以選擇的行數,然後根據選擇採取行動。轉到幫助==>腳本索引並查找表格框。您將看到可以發送給它的消息,這些消息將允許選擇等。
回复:從文本框或 stringcolbox 複製/粘貼?謝謝吉姆,我知道這種技術。這種方法的問題是您只能複制所有文本,而不能複制其中的一部分。有時我會顯示 40-50 行文本,而用戶想要復制單個單詞或句子。
回复:從文本框或 stringcolbox 複製/粘貼?您可以使用選擇工具選擇並剪切粘貼任何表格框或表格框內的列。您可以在下拉菜單區域找到該工具,或者只需將鼠標懸停在顯示窗口上並單擊“s”鍵,它就會變為選擇工具。然後只需單擊您要選擇的內容,然後使用複制擊鍵或從下拉菜單中編輯==>複製選擇。然後只需鍵入字母“a”,您就會退出選擇工具。
另外,你可以 rt。鼠標點擊任意一個表格框,選擇“製作成數據表格”,就會把表格變成數據表格,讓你剪切和粘貼特定的單元格。