|
Оператор присваивания в 1С | ☑ | ||
---|---|---|---|---|
0
demiurggig
15.01.19
✎
14:08
|
Подскажите, пожалуйста, в 1С нельзя так написать?
Элементы.ПересчитыватьЦены.Доступность = Элементы.ПроцентПересчетаЦены.Доступность = Ложь; |
|||
1
polosov
15.01.19
✎
14:10
|
Элементы.ПересчитыватьЦены.Доступность = НЕ Элементы.ПроцентПересчетаЦены.Доступность;
|
|||
2
Numerus Mikhail
15.01.19
✎
14:10
|
(0) можно
|
|||
3
demiurggig
15.01.19
✎
14:13
|
(1) В С, С++, C# я спокойно пишу myBoolean1 = myBoolean = True;
|
|||
4
impulse9
15.01.19
✎
14:14
|
(3) и в 1С спокойно пиши
|
|||
5
demiurggig
15.01.19
✎
14:15
|
(4) Так эффект не такой, я ожидаю что обе переменные будут иметь значение True, а на практике только myBoolean = True
|
|||
6
Бешеный заяц
15.01.19
✎
14:16
|
(0) без проблем, сначало выполняется операция сравнения в правой части те Элементы.ПроцентПересчетаЦены.Доступность = Ложь потом результат присваивается левой части в 1с к сожалению нет отдельных знаков сравнения и присваивания
|
|||
7
Numerus Mikhail
15.01.19
✎
14:16
|
(5) Ну так никто и не обещал, что эффект будет таким же.
|
|||
8
demiurggig
15.01.19
✎
14:17
|
(7) Есть общепринятая практика... Программисты на C++, С# этого не поймут...
|
|||
9
Кац
15.01.19
✎
14:20
|
(8) зачем тру-программерам лезть в 1с?
пиши в две строки, может так поймут? Элементы.ПересчитыватьЦены.Доступность = Ложь; Элементы.ПроцентПересчетаЦены.Доступность = Ложь; |
|||
10
ДенисЧ
15.01.19
✎
14:21
|
(8) Кому нужно, чтобы сишники понимали код 1с?
|
|||
11
demiurggig
15.01.19
✎
14:23
|
Всем спасибо, я разобрался.
|
|||
12
Мимохожий Однако
15.01.19
✎
14:26
|
(8) Не все начинают программирование с С++ ))
|
|||
13
Вафель
15.01.19
✎
14:28
|
ты еще спроси почему
i++ не работает |
|||
14
polosov
15.01.19
✎
14:30
|
(3) В сях оператор сравнения "==", а присваивания "="
Хватит морочить людям голову. |
|||
15
Базис
naïve
15.01.19
✎
14:33
|
(13) В семёрке с опенконфом это работает. Восьмёрка ещё сырая?
|
|||
16
Волшебник
15.01.19
✎
14:36
|
(15) тут вам не си. Тут думать надо
|
|||
17
Дмитрий
15.01.19
✎
15:07
|
(8)
1С myBoolean1 = myBoolean = True С myBoolean1 = myBoolean == True перевёл |
|||
18
Вафель
15.01.19
✎
15:13
|
(15) он разворачивает код, но сам код не работает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |