如果要建立同時以檔案名稱與位置兩者為基礎的資料類型,請將名稱包含於 PATH_PATTERN 值中。 您無法在相同的條件定義中同時使用 NAME_PATTERN 與PATH_PATTERN。
定義如下的 QS_Source_Files 資料類型應用於所有名為 appn .c 的檔案,其中 n= 1 到 9,位於 */projects/QS 的子目錄中。
DATA_ATTRIBUTES QS_Source_Files { ... } DATA_CRITERIA QS_Source_Files_Criteria { PATH_PATTERN */projects/QS/*/app[1-9].c DATA_ATTRIBUTES_NAME QS_Source_Files }
以下資料類型應用於目錄 /doc/project1 中名為 chnn。xxx 其中 n 為 0 到 9,而 xxx 是任何三個字元的檔案名稱字尾。
DATA_ATTRIBUTES ChapterFiles { DESCRIPTION Chapter file for the project document. ICON chapter ACTIONS Edit,Print } DATA_CRITERIA Chapter_Criteria { PATH_PATTERN /doc/project1/ch[0-9][0-9].??? DATA_ATTRIBUTES_NAME ChapterFiles }