|
Измерения регистра сведений
| ☑ |
0
Knowledge
06.07.18
✎
23:46
|
Можно ли в регистре сведений сделать измерение типа
1.«Номенклатура» Тип «СправочникСсылка.Номенклатура»
2.«Свойство» тип «ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения
3.«ЗначениеСвойства» «Характеристика.ДополнительныеРеквизитыИСведения».
Для отладки использую файловую базу.
При этом часть свойств имеет тип строка, например по умолчанию 1024.
Ресурсы Булево и число.
Я понимаю так, что строятся обязательно индексы по измерениям, а длина индекса ограничена, например, для файловой базы длина ключа индекса = 1920, по-моему.
При добавлении такого регистра 1с работает.
|
|
1
МихаилМ
07.07.18
✎
00:17
|
для мс скл ограничение на размер кластерного индекса 900 байт.
|
|
2
Knowledge
07.07.18
✎
08:04
|
Ап
|
|
3
Мимохожий Однако
07.07.18
✎
08:42
|
(2) Можно.
Посмотри аналогичный регистр сведений в УТ10.3 для хранения значений дополнительных реквизитов. Это как раз твой велосипед
|
|
4
Knowledge
07.07.18
✎
10:05
|
(3) то что вы говорите (ут.10.3) есть и в 11 УТ, но там У рег. сведений "Значения свойств объектов", есть 2 измерения:
1. Объект
2. Свойство
И
Ресурс "Значение", который имеет тип "Характеристика.СвойстваОбъектов" и не индекситруется.
Я же спрашиваю, можно ли использовать ИЗМЕРЕНИЕ "ЗначениеСвойства» тип «Характеристика.ДополнительныеРеквизитыИСведения». А вот оно индексируется по умолчанию. Вот в чем вопрос.
|
|
5
Knowledge
10.07.18
✎
21:29
|
Выяснилось следующее: регистры с такими измерениями не приводят к ошибкам в Sql формате базы и приводят в файловом, хотя вроде бы в Sql размер ограничение на размер индекса 900 байт (1). Sql Server как- то обходит эту проблему?
|
|
6
H A D G E H O G s
10.07.18
✎
21:34
|
(5) Забей одну запись регистра строкой 1024 символа и получишь ответ
|
|