#3
by Rider
Я как раз вашу книжку и читаю. В каких случаях в строковом реквизите справочника хранится NULL а вкаких пустая строка?
#5
by Rider
Написано NULL-значения-это неуказанные, отсутсвующие или неизвестные значения. Ну не указал я для строкового реквизита значение. Что это NULL? А как тогд там пустая строка может оказаться? Пробелами что-ли?
#10
by fixin
Заменя нулл на пустую строку и сверяй с пустой строкой. Если в ячейке нул, то после того, как ты туда запишешь пустую строку, там будет пустая строка. Нул - это неопределенное значение. Пустая строка - определенное.
#11
by Rovan
У меня во так например // Получение цифровых полей из запросов, даже если они неопределены
#12
by Rider
Как мне интерактивно определить в строковый реквизит пустую строку, чтобы там был не NULL?
#13
by Michael99
Не зацикливайся на строке. Это общий принцып нормальных СУБД. Напимер для числа . Почему если ты завел реквизить то в нем должен быть 0. СУБД пишет туда NULL , а если у тебя по умолчанию 0 то с этим надо определятся самому в MS SQL, например,это параметр DEFAULT в CREATE TABLE. Просто с NULL больше возможностей для разработчика.
#14
by Rider
С цифрами мне все понятно. если у меня в реквизите был текст. Я зашел, удалил вест текст, сохранил. Что теперь там хранится? NULL или пустая строка?
#18
by Rider
А если я креквизиту не прикасался вообще значит там хранится NULL? А есть в восьмерке функция которая провереят не является ли значение NULL или пустой строкой?
#21
by Rovan
Тебе счас станет нехорошо, лучше сядь на что-ньть. В 8-ке есть еще один тип, он назвается "Неопределено".
#22
by Rider
НЕ понял? Если у меня в рекизитах пустые строки, то при проверке на NULL эти записи тоже попадут в результат запроса?
#24
by Rider
Шо за хрень. А что-то на подобие ПустоеЗначение есть? если мне как в 7 надо выбрать все что не заполнено пользователем.
#25
by Michael99
по поводу 18 - нет , надо проверять оба значения, либо лечить ситуацию в корне , при создании элемента справочника или Документа.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как вызвать процедуру из формы регистра сведений?
- Защита компьютеров от короткого замыкания
- Счет-фактура на аванс не попадает в книгу продаж
- как отключить журнал регистрации?
- При записи Операции выдает номер не уникальный
- Выгрузка через XML подскажите
- Договор подряда. ФСС = 0. Как сделать, чтоб насчитал?
- ТЗ. Нужна колонка, но невидимая. Как?
- Автонумерация справочника не работает, если > 99999
- Word.Range(MyTable.Range.End)-работает
- Как реквизиту документа присвоить значение перечисления?
- книга Системное программирование
- 1с и 2 монитора
- Ограничение типа реквизита формы
- Ошибка при открытии форм отчетности - 04q4005
- Где взять описание на компоненту Rainbow.dll ?
- как в SQL сервере сделать диаграмму базы (таблиц)?
- Почему недоступно создание группы в 8.0.8.7
- Проблема с печатью на Samsung SCX-4100 Series
- Можно-ли по средствам языка 1с 7.7, сохранять файлы таблиц в mxl...?