#0
by _stay true_
Здравствуйте. Суть проблемы в следующем: добавили в справочник "договоры контрагентов" реквизит "СумМакс"(максимальная сумма, тип число, длина 15 точность 2 неотрицательное). Теперь нужно в обработчике события "ПередЗаписью" документа "РеализацияТоваровУслуг" сравнивать значение реквизита СумМакс со значением реквизита "СуммаДокумента". Дописал процедуру, вылетает ошибка Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(3224)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) Типы у обоих число, но когда в конфигураторе ставишь точку останова и вычисляешь выражение СумМакс, выдает Тип "Неопределно" или переменная неопределена. Помогите пожалуйста молодому начинающему чайнику разобраться что к чему, с УТ 10.3 первый раз работаю. Код процедуры:
#2
by _stay true_
Прочитал. Сделал так: Ставлю на строке с ЕСЛИ точку останова - вообще туда не попадает...
#3
by НаборДанных
Может меньше времени уйдет, чтобы посмотреть значения СумМакс и СуммаДокумента в отладчике, чем написать сюда?
#6
by _stay true_
Левое соединение я забыл убрать. Теперь убрал:) В отладчике посмотрел: по идее, должно быть сумма документа 5900, максимальная по договору 5000. документ
#9
by _stay true_
Да посмотрел я: СумМакс - Переменная не определена. Сумму документа корректно вытягивает.
#10
by НаборДанных
Надеюсь, ты скопировал в табло так ВыборкаДетальныеЗаписи.СумМакс И ВыборкаДетальныеЗаписи.СуммаДокумента И точка останова у тебя ПОСЛЕ ВыборкаДетальныеЗаписи.Следующий???
#11
by _stay true_
Именно так я и сделал. Точка останова после стоит. Только вот туда не попадает никак. В цикл попадает, а в условие - никак
#13
by НаборДанных
Если СуммаДокумента > ДоговорКонтрагента.СумМакс Тогда ... КонецЕсли; Без всяких запросов.
#17
by _stay true_
Csar и НаборДанных: даже не знаю, как вас благодарить. Заработало как надо. Спасибо вам большое. И всех вам благ.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обновление УТ, пытаюсь обновить 10.2.9.2 на 10.2.10 не даёт, подскажите поч
- Перенос данных из УТ 10.2.13.1 в УТ 10.3.1.7 кто подскажет чем воспользоват
- Как правильно обновить УТ 10.2.13.1 на УТ 10.3.3.3 в 1С 8.1 ?
- Конвертация данных УТ 10.2 на УТ 10.3
- Насколько трудно перевести УТ 10.2(8.0) в УТ 10.3 (8.1)?
- Базавая версия УТ с УТ проф как связывается (какие варианты рабочие есть)?
- Привезли УТ 11 вместо УТ 10.3. Можно ли использовать?
- Выгрузка из УТ в УТ..
- Перенос обработки из УТ 10 в УТ 11
- v8: УТ 10.3 (10.3.10.4) Подбор номенклатуры в интерфейсе кассира
- Выгрузка справочников из УТ 8.1 10.3 в УТ 8.1 10.3
- Перенос скидок из ут 10.3 в ут 11
В этой группе 1С
- Как мне получить строку подключения ODBC?
- Изменение субконто в регистре бухгалтерии
- УТ 10 - Не указаны параметры учетной политики налогового учета (Моя организация)
- Корректировка реализации не попадает в книгу продаж
- Запись в независимый, периодический регистр сведений (пятница съедает мой моск)
- Проверка заполнения ресурса регистра накопления.
- Выравнивание 60 счета в УПП
- Есть в открытом доступе классификатор имен, фамилий, отчеств
- AddInNative : Неправильное значение параметра "ФИО". Недопустимый символ
- HelpDesk в 1с для 1с
- XDTO пакет
- Ошибка при попытке запустить несколько сессий через вебклиент на одном компьют.
- 1Ошибка проверки данных XDTO
- Как отстронировать Регистр сведений "Расчет списания расходов будущих периодов"?
- 1С ЗУП: Легкий труд
- Конфигурация для учета торгового оборудования
- v8: как проверять элемент справочника?
- СКД, как обойти - "Не задано значение параметра"
- Программно изменить запись в регистре сведений подчиненному регистратору.
- Отладка COM-соединения