Есть аналог в простом языке? #460327


#0 by VitallyProgrammer
Здравствуйте товарищи! Есть ли в обычном языке аналог функции языка запросов ЕстьNull? очень нужно! Через если тогда писать неудобно
#1 by Fragster
пиши через ?(,,)
#2 by butterbean
?(ЧтоТо = null,Истина,Ложь)
#3 by Salvador Limones
Да. Есть.
#4 by Ненавижу 1С
?(А=NULL,Б,А)
#5 by Ненавижу 1С
хотя... плохо с NULL сравнивать, снова минус 1С ))
#6 by Salvador Limones
Может автору вообще хватит ЗначениеЗаполнено(...
#7 by Jolly Roger
да ты маньяк...
#8 by Ненавижу 1С
откуда нам знать
#9 by NcSteel
#10 by DUDE
А будет ли корректно работать условие "А=NULL", ведь вроде написано, что любое сравнение с ним вернет Ложь? Вроде в методичке с курсов тоже при реализации контроля остатков запросами на эту тему что-то писалось.
#11 by DUDE
+1.
#12 by Живой Ископаемый
2 в запросе. в языке будет работать.. достаочно проверить в табло в режиме предприятия null=null
#13 by Defender aka LINN
С NULL сравнивать не хорошо и не плохо. Просто надо знать, как сравнивать, и все.
#14 by VitallyProgrammer
Прикол в том что мне ноль число на выходе нужн(
#15 by DUDE
?(ЧтоТо = null, 0, ЧтоТо)
#16 by VitallyProgrammer
Последнее мое сообщение не читать спасибо!
#17 by БТР
Что то я не вкуриваю. NULL может появится только как результат запроса, а в запросе можно использовать ЕстьNull, след конструкции вида ?(ЧтоТо = null, 0, ЧтоТо) имеют мало смысла.
#18 by Defender aka LINN
А = NULL; Вот я только что без всякого запроса сотворил NULL :)
#19 by butterbean
ну например реквизиты справочника, используемые только для элемента, для группы будут равны null
#20 by Ненавижу 1С
извращенец вот и можно это в запросе обработать
#21 by БТР
А смысл? Я ведь не говорил, что так делать нельзя, я говорил, что в этом мало смысла. Поточнее. В каком случае они будут равны NULL? Только если эти реквизиты выберешь запросом, а в запросе... ЕстьNull
#22 by butterbean
в любом
#23 by VitallyProgrammer
Есть такое словечно Неопределено вот с ним с вашей помощью я справился)) еще раз спасибо
#24 by Ненавижу 1С
неправда, если не запросом, а кодом, то NULL ты не получишь, получишь ран-тайм-еррор
#25 by butterbean
правда
#26 by Ненавижу 1С
ага, опять я прав:
#27 by Defender aka LINN
Неа
#28 by БТР
(25,27) Пожалуйста, опишите порядок действий, когда без запроса в отладчике я увижу NULL. Расцениваю, как шутку.
#29 by Ненавижу 1С
точно
#30 by Defender aka LINN
<СсылкаНаГруппуНоменклатуры>.СтавкаНДС
#31 by Ненавижу 1С
#32 by Defender aka LINN
Хотя если уж совсем строго брать, то запрос все равно в этом случае есть.
#33 by Ненавижу 1С
запрос есть это понятно, с точки зрения прикладной платформы - нет
#34 by VitallyProgrammer
Кстати еще перл ыв тему а как онулить параметры у области перед следующим выводом секции Область.параметры.ПараметрОдин =0 ,Область.параметры.ПараметрДва =0 писать долго
#35 by butterbean
для каждого параметр из Область.параметры Параметр = "" КонецЦикла;
#36 by Salvador Limones
Начни отсюда -
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С