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

Обработка при проведении

Автор burza, 10 фев 2017, 11:30

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

burza

 подскажите хочу чтобы была проверка перед проведением чтобы не было одинаковых документов по одиниковому номеру. сделал так, проверка не идет сразу в истину, поправте. Если НомерБюджета = НомерБюджета тогда
        Отказ = Истина;
        Сообщить("Номер бюджета уже занят");
       
    КонецЕсли;

LexaK

Конечно в таком условии, у вас будет истина, вы переменную НомерБюджета саму с собой сравниваете!
это примерно как 5 = 5 !!!
Что бы решить эту задачу, вам надо запрос к Базе написать, в качестве параметра указать проверяемый номер.

(даже боюсь спрашивать: А вы запросы к базе писать умеете?)
если помогло нажмите: Спасибо!

burza

Цитата: LexaK от 10 фев 2017, 13:52
Конечно в таком условии, у вас будет истина, вы переменную НомерБюджета саму с собой сравниваете!
это примерно как 5 = 5 !!!
Что бы решить эту задачу, вам надо запрос к Базе написать, в качестве параметра указать проверяемый номер.

(даже боюсь спрашивать: А вы запросы к базе писать умеете?)

ну и чем мне это помогло?

LexaK

Цитата: burza от 10 фев 2017, 14:31
ну и чем мне это помогло?

1. Указали вам на ошибку.
2. Сказали с помощью чего делать проверку.
если помогло нажмите: Спасибо!

alex0402

Цитата: burza от 10 фев 2017, 14:31ну и чем мне это помогло?

главное ничем не помешало ;)
Спасибо за Сказать спасибо

Теги:

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

Рейтинг@Mail.ru

Поиск