Вход | Регистрация
 

Помощь Если Объект.Операция = ("Выдача") тогда

Помощь Если Объект.Операция = ("Выдача") тогда
Я
   alexlencer
 
23.06.18 - 11:28
Не работает код, где Если Объект.Операция = ("Выдача")
Объект имеет два значение Выдача и  Возврат. Не могу понять как сравнить со статическим значением или как его правильно записать ("Выдача").  
&НаКлиенте
Процедура ОперацияПриИзменении(Элемент)
    Если Объект.Операция = ("Выдача") тогда
         Объект.Книги.Видимость = Истина;
    Иначе
         Если Объект.Операция = ("Возврат") тогда
         Объект.КнигиПлюс.Видимость = Истина; конецЕсли
      конецЕсли
КонецПроцедуры
 
 
   xenos
 
1 - 23.06.18 - 11:32
Сокрлп(Строка(Объект.Операция ))= «Выдача"

Но так делать не хорошо.
   Mankubus
 
2 - 23.06.18 - 11:45
(0) сравнивай со значением перечисления
   xenos
 
3 - 23.06.18 - 12:02
Это при условии, что там перечисление.

Впрочем, меня  больше беспокоит второе условие на «возврат» - это печально.
   Darych
 
4 - 23.06.18 - 12:09
Что есть "Объект.Операция"?
+(3)Если Объект.Операция = ("Возврат") тогда
         Объект.КнигиПлюс.Видимость = Истина; конецЕсли
      конецЕсли
Это и правда печально
   Darych
 
5 - 23.06.18 - 12:09
(4)+ и на хрена скобки?
   hhhh
 
6 - 23.06.18 - 13:05
(5) это волшебная скобка. Универсальный преобразователь.
   Darych
 
7 - 23.06.18 - 13:12
(6) черт.. не знал. А так бы все проще было...

Список тем форума
  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует