27.04.2010, 00:47 | #1 |
Участник
|
является ли запись шаблоном (template)
джентльмены, а как узнать, является ли некая запись некой таблицы, скажем InventTable шаблоном (template) - для компании или пользователя?
неожиданно пропали связи между некоторыми шаблонами в таблице SysRecordTmpTemplate и их так сказать значениями в таблице InventTable...
__________________
Felix nihil admirari |
|
27.04.2010, 05:49 | #2 |
Участник
|
Посмотрите логику работы классов - SysRecordTemplateStorageCompany и SysRecordTemplateStorageUser.
Данные шаблонов компании хранятся в таблице SysRecordTemplateTable, шаблонов пользователя в SysLastValue(кстати, могли просто почистить настройки в результате и шаблоны пропали). Указанные выше классы пакуют значения всех полей, кроме системных, записи, которую делают шаблоном, т.е. если есть первичный ключ на таблице, то можно определить является ли она шаблоном, в противном случае, только с некоторым допущением, скажем, все поля шаблона в точности совпадают со значениями соответствующих полей записи. P.S. Смотрел на DAX 4.0.
__________________
Sergey Nefedov |
|