#5
by mistеr
С точки зрения пользователя пустая ссылка это тоже "не заполнен". Поэтому в типовых в регистрах при записи сбрасывают в Неопределено. Если у ТС документ, то надо делать то же самое.
#10
by Serg_1960
Нет, ты конечно можешь пройти циклом по всем типам реквизита составного типа, но можно написать как в типовых: Если ТвойРеквизит = Неопределено ИЛИ НЕ ЗначениеЗаполнено(ТвойРеквизит) Тогда
#12
by Тролль главный
когда 1С изобрела хранить пустые ссылки и неопределено в базе данных, всё у них пошло не так
#15
by Tateossian
Null.Только тут проблема в том, что постоянно переключаться запарился бы, или делать шаблон автоподстановочный.
#17
by Serg_1960
Бред. Типовая УПП, глобальный поиск "= Неопределено ИЛИ Не ЗначениеЗаполнено(" - найдено 55 совпадений.
#19
by Тролль главный
и поиск твой не о чём, там могло быть вот так: Если СтрокаТовара = Неопределено или Не ЗначениеЗаполнено(СтрокаТовара.Номенклатура) Тогда
#21
by Serg_1960
Студенты, не студенты, но вероятность что так быстрее работает - есть. Просто потому, что "Неопределено" часто встречается и проверка быстрее, чем просто ЗначениеЗаполнено Согласен, частота цитирования - это информация ни о чём. Но не бред же как ты говоришь.
#22
by PR третий
Давно ли в 1С ускорение на наносекунды важнее читабельности, унифицированности и надежности кода?
#23
by Мисти
Объясните, зачем неопределено, если ЗначениеЗаполнено показывает то, что нужно? = Неопределено мне оба раза ответило "ложь" - и когда заполнено и когда не заполнено.
#24
by Serg_1960
Не зачем так писать. ЗначениеЗаполнено допускает проверку значения "Неопределено" (возвращает Ложь). Сорри, ввёл Вас в заблуждение. Троллил Тролля. Мой тонкий юмор не был понят.
#25
by Serg_1960
+ PS: реквизит со значением типа "Булево" - всегда заполнен для функции ЗначениеЗаполнено.
#27
by Мисти
У меня там просто 2 типа документа. Спасибо! Эх, вряд ли я это вспомню в тот момент, когда это сможет пригодиться.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как проверить скопирован ли документ?
- Можно ли в запросе проверить заполнен или нет реквизит типа справочник
- Как проверить значение перечисления в запросе?
- Не удалось проверить целостность app-sentx, код возврата -1073741819
- проверить товар на вхождение в список
- При открытии проверить реквизит формы.
- v7: Как в запросе проверить, принадлежит реквизит документу или нет?
- КД 2.0 Реквизит "Строка" в Реквизит "СправочникСсылка"
- реквизит составного типа
В этой группе 1С
- Заполнение подвала в УФ
- Предварительный просмотр полей ФорматированныйДокумент, ПолеHTMLДокумента
- Проблема с партиями. Остаток товаров по партиям есть, а по факту нет.
- 1C 8.2 УФ Событие "Выбор" дерева значения
- Передать параметры во внешний отчет
- Как в регистр сведений записать записи с одинаковыми измерениями?
- Помогите разобраться с регистром бухгалтерии в БП3
- Найти области ресурсов в табличном документ СКД
- Период журнала документов в 1С 7.7
- 1C ERP 2.1 Списание затрат на выпуск выбранных подразделений не используется
- Название месяцев в шапке в отчете в СКД
- Выбираемое значение переключателя
- конвертация и com соединение
- СКД программный вывод расшифровка
- КриптоПро CSP 3.9 и контейнеры сертификатов
- v7: Автоматическая нумерация документа с нулями перед значащей цифрой
- ЗУП 3.0 Корректировка больничного оформленного до переноса из ЗиК 7.7
- Нет параметра в настройках СКД
- УФ автозаголовок документа из чего формируется?
- Как в типовой торговле 11 посмотреть просроченную задолженность покупателей?