powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / установка параметра для ПОДОБНО
8 сообщений из 8, страница 1 из 1
установка параметра для ПОДОБНО
    #38179477
harrique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите плиз новичку.

(8.2 Бухгалтерия предприятия)

Есть запрос:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
НомерМаска="%22а-щ/13%";
	//НомерМаска="%"+Акт["N_договора"]+"%";
	Запрос = Новый Запрос; 
	Запрос.Текст = " 
	|ВЫБРАТЬ 
	|	ДоговорКонтрагента.Ссылка 
	|ИЗ 
	|	Справочник.ДоговорыКонтрагентов КАК ДоговорКонтрагента 
	|ГДЕ 
	|	ДоговорКонтрагента.Наименование Подобно &НомерМаска";
	
	Сообщить(Запрос.Текст);
	Сообщить(НомерМаска);

	Запрос.УстановитьПараметр("НомерМаска", НомерМаска);
	Результат = Запрос.Выполнить(); 
	Выборка = Результат.Выбрать(); 
	Пока Выборка.Следующий() Цикл 
		Сообщить(Выборка.Ссылка.Наименование);
	КонецЦикла
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179491
harrique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В таком виде все работает.

Но если вместо первой строчки раскомментировать вторую, то в отладчике на строке

Пока Выборка.Следующий() Цикл

при просмотре значения переменной Выборка пишет "Ошибка чтения значения".

При том что в обоих случаях значение переменной НомерМаска одинаковое.
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179496
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
harrique,
Пока Выборка.Следующий() Цикл Здесь выборка еще не прочитана, поставьте точку останова этажом ниже.
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179504
harrique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javapeckerЗдесь выборка еще не прочитана, поставьте точку останова этажом ниже.

Да нет, дело в том, что во втором случае в цикл вообще не заходит, Выборка.Следующий() - ложь
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179508
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в отладчике Выборка.Ссылка в цикле - что показывает? Точно заполнено в втором случае?

Точно одинаковы?
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179510
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
harriquejavapeckerЗдесь выборка еще не прочитана, поставьте точку останова этажом ниже.

Да нет, дело в том, что во втором случае в цикл вообще не заходит, Выборка.Следующий() - ложьНу так Вы сами ответили - значения номермаски не одинаковы. Сравните побайтово.
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179513
Kreontsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"%22а-щ/13%" <> "%"+Акт["N_договора"]+"%";

Например: а - английское, а - русское и т.п.
...
Рейтинг: 0 / 0
установка параметра для ПОДОБНО
    #38179533
harrique
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
%22а-щ/13%
%22 а-щ/13%


да, пробел-то я и не заметил)
Всем спасибо за помощь!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / установка параметра для ПОДОБНО
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]