Tab Control的icon是深藍色的代表資料類型是??(不是字串!?)
我本來都直接在Tab Control後面連接case structure,用來選擇case
後來有需要將某些control放進cluster才發現Tab Control無法放在cluster裡面
這...合理嗎?還是我遺漏了什麼
Tab Control的icon是深藍色的代表資料類型是??(不是字串!?)
我本來都直接在Tab Control後面連接case structure,用來選擇case
後來有需要將某些control放進cluster才發現Tab Control無法放在cluster裡面
這...合理嗎?還是我遺漏了什麼
Tab Control的資料類型是:U32或U16或U8

Tab Control真的無法放在cluster裡面耶!!好神奇,我也是剛剛發現的,有沒有人可以提出合理的解釋呢?
table control是labview7才有的東西嗎?似乎無法直接將上方的Page 1,Page 2直接輸出成string.我目前是將table control接到case structure,在Page 1這個case中在建立一個內容為"Page 1"的string constant輸出.感覺有點笨
(table control後面直接按crate indictor會產生一個一模一樣的"table control" indicator)
我猜你要的應該是這個吧:

我剛剛試了一下,發現真的無法將 Tab Control 放進 Cluster 裡頭耶。
因為 Tab 在我用的 LV7.1 裡頭,資料型態為 Enum,所以我試著將一般常用的 Enum
Controller 放進 Cluster 是行得通。
接下來再試著將這個 Controller 用 複製、貼上的方式來改為 Tab Control ,
但是失敗了。
我在想會不會是這個原因:
基於上述,為了避免設計上所帶來的一些問題,
所以 LV 禁止 Tab Control 以及 裝飾品 等 物件被拿來當做 Cluster 的 資料成員。
以上純綷是個人推測,有待查証。
table control真的很麻煩
不能放在cluster,也不能放在array裡面,可是我必須要有分頁的選單放在array裡面阿!!
回應Roy3680:
問題在front panel
不知道原廠那邊有沒有解決辦法?
還是labview8沒這個問題?
1338799.4766435185有什麼東西可以取代table control嗎?
能選擇Case,又能把不同case所需要的control放在不同頁
對不起!!!
提出小小的疑問
為什麼需要將 Tab control放在Cluster或Array裡面呢?????
可以舉個例子嗎???
請各位前輩指教~~
應該是我的功力還不夠吧.
我要做出選單,在第一層選項選好後.會有不同的control給使用者填寫
例如選擇case A.要填姓名
選擇case B.要填住址,但是讓使用者不能填姓名
但是在front pannel好像除了table control外好像沒有可以做出這樣的功能?
剛剛想到用property在case A的時候讓case B隱藏
如果把兩個case的control重疊放在一起,效果就跟table control差不多了
不過寫程式時面版可能會有點亂
另外case裡面有一堆選項,那不就要一堆property node?
array目的是假設有十個人的資料要填
每個人所需要填的case不同,而數字跟字串同時放入array,
是不是只能先用cluster包起來再放到array

這個方法有點麻煩,如果要移動cluster case的位置時,要分別移動A跟B,而且還要先讓兩個都visible
喔喔喔!!!
原來如此~~~謝謝 13 大大的回覆
這是我剛才想到替代table control的方法,可能還是要配合visibile才能達到接近table control的功能.但是如果很多選項要設計成這個樣子,弄起來應該很麻煩吧.如果能用table control就方便多了case.vi
1338802.9223842593另外要說明一下,似乎只有Caption可以這樣玩,label不行,要在control新增captoion只需在control按右鍵>visible items>caption,奇怪的是新增caption後label會自己換位置XD

labview怪事越來越多@.@a
同一個control的property node不能按複製貼上?
副程式裡property node visible功能會失效?