Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 00:59

Поле ввода (условие по значению)

Автор Vogde, 23 сен 2013, 08:08

0 Пользователей и 1 гость просматривают эту тему.

Vogde

Всем привет. Подскажите как программно задать условие?

Если значение  не Москва или не Санкт-Петербург то условие выполняется

Вот написал такой код:

Если  Запись.CRM_РегионКонтрагента <> ("Москва г") ИЛИ ("Санкт-Петербург г") Тогда   
            
   Если ( ЗначениеЗаполнено (Запись.ГородКонтрагента))ИЛИ               
           ( ЗначениеЗаполнено(Запись.CRM_РайонКонтрагента))Тогда
                              
           ЗарегистрироватьКонтрагента();            
  Иначе                  
           Предупреждение("Не заполнен адрес контрагента!");               
          Возврат;                                                        
   КонецЕсли;            
КонецЕсли;

Но в режиме приложения выдает ошибку:

Преобразование значения к типу Булево не может быть выполнено

Каким методом обратиться к полю ввода чтобы можно было задать условие?

wise

{Если  Запись.CRM_РегионКонтрагента <> ("Москва г") ИЛИ ("Санкт-Петербург г") Тогда} ХИТРО ;-)

попробуй ТАК:

Если  Запись.CRM_РегионКонтрагента <> "Москва г" ИЛИ Запись.CRM_РегионКонтрагента <> "Санкт-Петербург г" Тогда
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Vogde


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск