Цитата:
Сообщение от
jonny
Насколько я понимаю значение свойства влияет только на импорт\экспорт данных.
Например, в "Администрирование-периодические операции-Экспорт/импорт данных-данные по-умолчанию" будут экспортироваться\импортироваться только таблицы, у которых TableContents = Default data
нет, не только.
из того же руководства разработчика можно узнать, что, например, метод isBaseData() класса DictTable, возвращает true только для таблиц, у которых это свойство установлено как "Base Data". А так же метод isDefaultData(), того же класса, вернет true только для таблиц, у которых это свойство установлено как "DefaultData".
Для остальных таблиц будет возвращено false.
Выдержки из руководства:
Цитата:
DictTable.isBaseData Method
Return Value
true if the TableContents property in the Application Object Tree (AOT) indicates that the table content is base data; otherwise, false.
Example
The following example shows the retrieval of a value that indicates whether the table content is base data.
X++:
DictTable dt;
;
dt = new DictTable(tablenum(AddressCountryRegion));
if (dt)
{
print strfmt("isBaseData: %1", dt.isBaseData());
print strfmt("isDefaultData: %1", dt.isDefaultData());
}
Цитата:
DictTable.isDefaultData Method
Return Value
true if the table contains default data; otherwise, false.
Example
The following example shows the retrieval of a value that indicates whether the table contains default data.
X++:
DictTable dt;
;
dt = new DictTable(tablenum(AddressCountryRegion));
if (dt)
{
print strfmt("isDefaultData: %1", dt.isDefaultData());
}