|
При сериализации ТЗ в хранилище значений - ее индексы сохраняются?
| ☑ |
0
H A D G E H O G s
13.03.12
✎
17:43
|
Собственно сабж.
Кто тестил?
|
|
1
Kashemir
13.03.12
✎
19:03
|
Да
<ValueTable xmlns="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<column>
<Name xsi:type="xs:string">Товар</Name>
<ValueType/>
</column>
<index>
<column xsi:type="xs:string">Товар</column>
</index>
</ValueTable>
|
|
2
Kashemir
13.03.12
✎
19:06
|
Процедура КнопкаВыполнитьНажатие(Кнопка)
// Вставить содержимое обработчика.
ТЗ = Новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("Товар");
ТЗ.Индексы.Добавить("Товар");
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.УстановитьСтроку();
СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ТЗ);
ХЗ= Новый ХранилищеЗначения(ЗаписьXML.Закрыть());
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.УстановитьСтроку(ХЗ.Получить());
ТЗ = СериализаторXDTO.ПрочитатьXML(ЧтениеXML);
Сообщить(ТЗ.Индексы.Количество());
КонецПроцедуры
|
|
3
H A D G E H O G s
13.03.12
✎
23:28
|
Блин, да не факт индексации, а сами индексы?
|
|
4
Kashemir
14.03.12
✎
09:12
|
(3) Это шутка ? Развернутая тз с заданым индексом может быть без индексов ?
|
|