|
Насколько критичен составной тип данных? | ☑ | ||
---|---|---|---|---|
0
RomaH
naïve
21.05.15
✎
15:49
|
Суть задачи:
есть документ с большим количеством реквизитов часть из которых ссылочного типа (разные справочники - порядка 20) заполнение из файла поиском по коду критично знать - код не найден, или в файле код не заполнен для этого предполагаю использовать "специальное" заполнение реквизита - либо составной тип данных (неопределено - значит не заполнен код; булево - если не найден код. - либо в каждом справочнике предусмотреть предопределенный элемент "не найден" стоят ли заморочки с кучей предопределенных элементов (это еще и в отчетах надо не забыть) выйгрыша от отказа от составного типа? |
|||
1
mikecool
21.05.15
✎
15:56
|
ну и заморочка
лог загрузки писать не судьба? |
|||
2
Лефмихалыч
21.05.15
✎
15:56
|
(0) Добавь под каждый ссылочный реквизит строковый, в который будет записываться код, который в файле. Так ты гарантирвоанно будешь все знать. А составной тип здесь - крайне плохая затея.
|
|||
3
Defender aka LINN
21.05.15
✎
16:16
|
(2) Не проще тогда уже два измерения - имя и значение?
|
|||
4
Зеленый пень
21.05.15
✎
16:19
|
(2) +1
|
|||
5
RomaH
naïve
21.05.15
✎
16:25
|
(2) чем плохая?
фишка не в том, что бы знать фишка в том, что бы анализировать например отчет по не найденным и не заполненным реквизитам если два реквизита - в запросе надо будет прописать Реквизит1.Код <> Реквизит2 если составной - достаточно просто вывести реквизит1 - Истина Неопределено Некая ссылка на справочник задача - из 10 000 документов в файле вычленить неверно заполненные (например код значения устарел) |
|||
6
Ненавижу 1С
гуру
21.05.15
✎
16:28
|
еще есть пустые ссылки, они отличаются от Неопределено, вот тебе и "специальное" заполнение реквизита
|
|||
7
RomaH
naïve
21.05.15
✎
16:29
|
уж вместо РС или двух реквизитов - лучше предопределенное значение в каждом справочнике (а у меня есть реквизит ссылающийся на документ - там нет предопределенных значений - но это исключение)
|
|||
8
RomaH
naïve
21.05.15
✎
16:30
|
(6) и что? без составного типа или предопределенного значения пустая ссылка не даст ТРИ состояния
а состояния может быть именно три код не заполнен код заполнен, но значения не нашли код заполнен и есть значение |
|||
9
Зеленый пень
21.05.15
✎
16:45
|
(8) Составной тип - увеличение объема данных (хоть и не критичное), но можно получить тормоза в некоторых случаях в запросах.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |