Udostępnij przez


Odwoływanie się do funkcji w modułach scalania

Scal moduły działają tylko ze składnikami, a nie z funkcjami. Jednak niektóre tabele w modułach scalania, takie jak tabela PublishComponent, zawierają pola odwołujące się do funkcji.

Identyfikator GUID o wartości null: {00000000-0000-0000-0000-000000000000} musi być utworzony w dowolnym polu bazy danych modułu scalania, która odwołuje się do funkcji. Po scaleniu modułu scalania z pakietem instalacyjnym narzędzie scalania zastępuje pusty identyfikator GUID funkcją określoną w pakiecie instalacyjnym, z wyjątkiem tabel, które wymagają specjalnego traktowania, takich jak tabela ModuleSignature i tabelach ModuleSequence.

Należy pamiętać, że jeśli identyfikator GUID o wartości null jest używany jako klucz podstawowy, nie ma gwarancji, że wartość podstawiona przez narzędzie scalania jest unikatowa. Autorzy modułów scalania są odpowiedzialni za zapewnienie, że żaden istniejący klucz podstawowy w interfejsie użytkownika nie jest duplikowany, gdy narzędzie scalania zastępuje identyfikatory GUID o wartości null funkcjami.