Имя: Пароль:
1C
1С v8
Непонятные условия при возврате/присвоении значений
0 prtx
 
27.10.18
21:13
Доброй ночи знатоки. Собственно вопрос, как загуглить про такие плюшки в коде, как они называются, может дайте ссылку почитать, про такое как описано ниже.


Пример №1. (собственно вроде все просто, но чет я не доганяю, что мы получим в итоге. например если видимость двух элементов будет ложь и двух истина, одним словом растолкуйте)    
ЕстьДанныеДляОтображения = Элементы.ГруппаПретензии.Видимость
        ИЛИ Элементы.ГруппаНастроекПричиныОтменыЗаказов.Видимость
        ИЛИ Элементы.ГруппаНастроекВидовЦен.Видимость
        ИЛИ Элементы.ГруппаНастроекОдинВидЦен.Видимость
        ИЛИ Элементы.ОткрытьНастройкиПродавцов.Видимость;

Пример №2
(тут типа получается что мы можем просто вставлять условие в "возврат", и в итоге получае, что если условие выполняется возвращаем истина, в противном ложь. а какие еще есть фишки?)
Возврат СтруктураРеквизита[ИмяРеквизита] <> КлючУникальности;

Спасибо. Не бросайтесь камнями, сильно.
1 Fram
 
27.10.18
21:23
ты программист?

ru.m.wikipedia.org/wiki/Битовые_операции
2 IvanGorbunov
 
27.10.18
22:03
(0)
1) - ЕстьДанныеДляОтображения будет равно "Истина", если одно из условий будет верным
2) - Какие еще фишки?))
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший