Имя: Пароль:
1C
1С v8
Не могу поставить правильное условие Запроса
,
0 dred999
 
22.04.16
11:58
Всем привет!
Учусь кодить.
Есть задача обработкой проверить есть ли уже документы РТиУ с указанным коментарием, если есть то сообщить и пропустить его, а те которых нет надо Сообщить Привет (ну это образно).
Вот кусок моего запроса, но он не идет дальше найди совпадение, сообщает и дальше не идет искать, что не правильно в условии???
Помогите добре люди!

Запрос = Новый Запрос;
Запрос.УстановитьПараметр("НомерСчФакт", СтрокаТЗ1.N5);
Запрос.Текст =
"ВЫБРАТЬ
|    РеализацияТоваровУслуг.Ссылка
|ИЗ
|    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
|    РеализацияТоваровУслуг.Комментарий ПОДОБНО &НомерСчФакт";
        
ВыборкаУжеЗагрРеал = Запрос.Выполнить().Выбрать();
Если ВыборкаУжеЗагрРеал.Следующий() Тогда
Сообщить("Документ с нором Счет фактуры :" + СтрокаТЗ1.N5 + " уже существует!!!");
Возврат;
Иначе
Сообщить(Привет!!!)
КонецЕсли;
1 salvator
 
22.04.16
12:06
А НайтиПоНомеру чем тебя не устроило?
2 dred999
 
22.04.16
12:09
(1) Это реквизит комментарий.
Надо запросом обойти все документы реализации и найти уже существующие по комемтарию.
3 Mankubus
 
22.04.16
12:10
что значит "дальше не идет"? куда кто он должен идти?
4 mehfk
 
22.04.16
12:10
>> Вот кусок моего запроса, но он не идет дальше найди совпадение,

>> Сообщить("Документ с нором Счет фактуры :" + СтрокаТЗ1.N5 + " уже существует!!!");
Возврат;
5 dred999
 
22.04.16
12:12
(3) Он должен дальше идти после найденного и искать дальше.
А он останавливается.
6 dred999
 
22.04.16
12:13
(4) Возврат? Как правильно поставить условие чтоб он не останавливался, не создавал запись в таблице обработки, а пропускал наденный и шел искать дальше
7 rs_trade
 
22.04.16
12:14
(0) Покури шаблоны ПОДОБНО. Сдается мне в СтрокаТЗ1.N5 нет никаких %.
8 DrShust
 
22.04.16
12:14
(5) У тебя так-то Возврат стоит...
9 dred999
 
22.04.16
12:15
(8) Ну тогда каим опреатором надо пропустить найденный и искать дальш?
10 mehfk
 
22.04.16
12:17
(9) Книгу "Описание встроенного языка прочитай".
11 Триша
 
22.04.16
12:17
(9) Продолжить;
12 DrShust
 
22.04.16
12:18
(0) И да, процентиков по-любому нет :)) Подобно "%НомерСчФакт%"
13 DrShust
 
22.04.16
12:19
(12) Подобно "%&НомерСчФакт%"
14 catena
 
22.04.16
12:19
(9)Никаким не надо. В твоем варианте вообще не надо было ничего добавлять, чтобы выполнение продолжилось.
15 DrShust
 
22.04.16
12:20
(9) Это запрос в цикле?
16 salvator
 
22.04.16
12:25
(2) Правильно. Садись, пять :)
17 dred999
 
22.04.16
12:31
(11) Продолжить Отработало!!!
18 DrShust
 
22.04.16
12:34
(17) Очевидно. А если за КонецЕсли больше ничего нет, тогда и Продолжить не нужно судя по-всему...