色偷偷偷久久伊人大杳蕉_国产亚洲精品久久yy5099_欧洲5卡6卡7卡老狼在线_精品国产乱码久久久久软件_影音先锋中文字幕无码资源站_国产午夜片无码区在线播放_亚洲国产日韩一区二区A片_高清无码专区av_99国精品午夜福利视频不卡99_久久久久无码精品国产人妻无码

logo 知識庫首頁 ->SAP2000 ->后處理 ->快速過濾與高級過濾篩選異同
快速過濾與高級過濾篩選異同
創(chuàng)建者:王希,編輯者:張志國,最近更新:2022/03/15 10:45:25

問題描述:

       模型共包含29個(gè)節(jié)點(diǎn),分別使用快速過濾和高級過濾依據(jù)節(jié)點(diǎn)標(biāo)簽進(jìn)行篩選,快速過濾只篩選了節(jié)點(diǎn)標(biāo)簽6-9的行數(shù)據(jù),如圖1所示;而高級過濾篩選了所有節(jié)點(diǎn)標(biāo)簽大于5的行數(shù)據(jù),如圖2所示。請問為什么篩選的結(jié)果不一致?

圖1:快速過濾篩選結(jié)果

圖2:高級過濾篩選結(jié)果

解答:

      每個(gè)表格的數(shù)據(jù)列包含文本數(shù)據(jù)數(shù)字?jǐn)?shù)據(jù),二者的排序方式是不同的:文本數(shù)據(jù)按字母順序排列,數(shù)字?jǐn)?shù)據(jù)按數(shù)字順序排列。假設(shè)數(shù)據(jù)列包含的數(shù)值是2、510。按文本排序(字母順序)會(huì)得到10、2、5,按數(shù)字排序會(huì)得到2、5、10。SAP2000中的“節(jié)點(diǎn)”屬于文本數(shù)據(jù),因?yàn)楣?jié)點(diǎn)標(biāo)簽實(shí)際上是文本,而不是數(shù)字;即使所有節(jié)點(diǎn)標(biāo)簽為數(shù)字也是如此。因此,當(dāng)對“節(jié)點(diǎn)”進(jìn)行排序或者使用“比較類”操作符(例如><)對其進(jìn)行篩選時(shí),程序?qū)⒒谧帜疙樞颍ǘ皇菙?shù)字順序)對其進(jìn)行排序或篩選。

       當(dāng)對文本數(shù)據(jù)進(jìn)行篩選時(shí),過濾器字符串中引用的文本數(shù)據(jù)需要括在單引號中。對于快速過濾和基礎(chǔ)過濾,程序會(huì)自動(dòng)為用戶添加單引號,因此在填寫數(shù)值時(shí)無需添加單引號即可進(jìn)行篩選,添加反而會(huì)提示錯(cuò)誤。對于高級過濾,用戶必須自行為文本數(shù)據(jù)添加單引號,否則會(huì)提示錯(cuò)誤。

       由此,對于問題描述中圖1的篩選結(jié)果解讀如下:Joint屬于文本數(shù)據(jù),使用“>”操作符對其進(jìn)行篩選時(shí),程序首先對節(jié)點(diǎn)標(biāo)簽按字母順序排列,排列的結(jié)果如圖3所示,然后進(jìn)行篩選,所以節(jié)點(diǎn)“大于5”的只有6、7、8、9。

圖3:“節(jié)點(diǎn)”按字母順序排列結(jié)果(升序)

       當(dāng)文本數(shù)據(jù)的數(shù)值均為數(shù)字時(shí),存在一種特殊情況:用戶可以在不使用單引號的情況下應(yīng)用高級過濾,程序?qū)⑵湟暈閿?shù)字?jǐn)?shù)據(jù)進(jìn)行排序和篩選。因此,對于問題描述中圖2的篩選結(jié)果,程序最終使用的過濾器字符串為:Joint > 5,數(shù)值5沒有括在單引號中,過濾結(jié)果與對數(shù)字?jǐn)?shù)據(jù)的篩選相同。但是需要注意的是,對于快速過濾和基礎(chǔ)過濾,程序始終將文本數(shù)據(jù)視為文本,也就是說,程序最終使用的過濾器字符串中始終包含單引號。

  • 關(guān)鍵詞列表
G
K
相關(guān)文章:

用戶登錄

用戶名:

密碼:

×