我們正在使用TypeScript在我們的CRM 2011項目之一上實施客戶端邏輯。到現在爲止還挺好。CRM 2011&Typescript:如何在選項卡中獲取章節
但是,Xrm2011.1_0.d.ts文件中的某些內容似乎與章節有關。標籤和部分定義如下:
module Xrm {
export module Page {
...
export module ui {
...
export module tabs {
...
export function get(tabName: string): Tab;
...
export module sections {
...
export function get(sectionName: string): Section;
...
}
}
}
}
}
這將迫使你實現打字稿這樣:
var section = <Xrm.Page.Section>Xrm.Page.ui.tabs.sections.get(sectionName);
哪個編譯爲:
Xrm.Page.ui.tabs.sections.get(sectionName);
但是,正確的JavaScript語法應該是:
Xrm.Page.ui.tabs.get(tabName).sections.get(sectionName);
有沒有人遇到過這個?我在這裏錯過了什麼嗎?
在此先感謝。
如果我沒有錯,'tags.get()'和'tabs.sections'應該可用,你試過了嗎? –