#0
by ares
Есть счет, у него есть налитики, если они не заполнены, то лучше чтобы они були "неопределено" или с нужным типом ,но "пустая Ссылка" ? Логически вроде как для компакности БД лучше неопределено, но с другой стороны может пустая ссылка увеличит производительность ?
#5
by mista2009
Я думаю что если составной тип, то неопределено, а если не составной, то пустая ссылка.
#11
by H A D G E H O G s
А какое многообразие? Нууу, заменили они NULL на Неопределено в некоторых местах, и что?
#14
by Ненавижу 1С
а то, что есть еще и пустая ссылка и в запросах надо писать по разному, особенно приходится переписать те отчеты, где тип из простого в составной поменялся или наоборот
#15
by Ненавижу 1С
я не про то, я про то (ну вы поняли) что достаточно было NULL и не городить огород с Неопределено и пустыми ссылками
#16
by Mort
Имхо, Волшебник как бы намекает нам что как раз не достаточно было одного NULL. И так оно и есть.
#27
by Ненавижу 1С
вот Волшебник спрашивал, почему 1С на Западе нет. Да кому нужно это ЧУДО о семи головах, если они для пустой сущности придумали кучу значений
#30
by hhhh
NULL - это отсутствие сущности Неопределено - сущность присутствует, но пустая и неизвестного вида ПустаяСсылка - сущность присутствует, но пустая и известного вида
#35
by БТР
Как? Если субконто составное тогда в запросе будет ЕСТЬNULL, если несоставное тогда сравнение с Пустой ссылкой, а если несколько видов субконто, такие и такие, тогда в условии и на NULL надо проверять и на пустую ссылку? Оккамы на 1С нет, со своей бритвой :-)
#36
by Mort
Начнем с того что Субконто3 вообще не может быть у счета. Тогда запрос к оборотам с субконто возвратит NULL. Если у счета есть субконто3 - тогда будет или неопределено или пустая ссылка. Тут уже другая задача.
#39
by i-rek
А мне вот, кстати, неочевидно, что НЕОПРЕДЕЛЕНО будет занимать столько же места, сколько NULL ПОтому как коллекция значений субконто в проводке содержит значения НЕОПРЕДЕЛЕНО для всех мыслимых видов субконто
#40
by БТР
Вообще согласен с Ненавижу 1С, сравнение с пустой ссылкой это костыли происходящие от убогости платформы и скудоумия прогов, которым лень было думать как обойтись одним NULL. Я про тот случай, когда 3 субконто присутствует, но на одних счетах составное, а на других нет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 УПП: Реорганизация предприятия. Как лучше сделать?
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Намекните, как лучше запрограммировать накопительные дисконтные карты в
- v8: Как удалить 1С v8 ?
- v8: Выборка оборотов по регистру бухгалтерии: как лучше задать интервал?
- v8: ЗУП. код вычета 503 , размер вычета 4000 , данные в регистре размер вычетов есть, но..
- v8: Орфография в 1С: "Неопределено". А надо бы "НеОпределено"
- ЗначениеЗаполнено(Ссылка) vs Ссылка.Пустая()
В этой группе 1С
- Как узнать, что за объект открыл форму выбора номенклатуры?
- Управление принтерами из-под 1С
- ЗУП: Формирование табеля только по кадровым докам
- Изменить текст на Кассовом чек ККМ ШТРИХ-ФР-К
- Реквизит "Актуальность " справочника СотрудникиОрганизаций ?
- Как удалить настройки отчета (СКД)?
- Обратится к тч внешней обработки запросом
- Как получить последние документы контрагента в запросе?
- Ошибка при авторизации 1С, пароль для sa
- 1С 7.7 Запрос по Ole !
- УПП свободного остатка недостаточно
- Вылетает 1с 8.2 при просмотре динамических списков ?
- Как перерисовать таблицу?
- Технологические потери УПП
- ВДГБ: Бухгалтерия для НКО, проблема с обновлением на очередной релиз.
- [Qt] QString::compare(...) - как оно работает?
- Печать ценника с перечеркнутой ценой
- ЗУП 8: Неправильно заполняются сведения о стаже в СЗВ-4
- Как выполнить модуль формы документа из внешней обработки
- Помогите с обработкой!