Регистрация Правила Главная форума Поиск |
0
- 18.12.2013 - 12:50
|
У меня Авизо в excel файле, в номере с/ф абракадабра типа К10587* в базе есть документ Заказ с номером АВС0000010587 вот его и надо найти. Этот запрос в консоле отчета находит этот докумет этим запросом, а во внешней обработке ругается "Преобразование к типу число не может быть выполнено" ?????? ДокНом = СокрЛП("0"+НомерДок[0]); Сообщить (ДокНом); Запрос.УстановитьПараметр("Организация", Организация); Запрос.УстановитьПараметр("ДатаНач", стрЭл.ДатаСчета); Запрос.УстановитьПараметр("ДатаКон", КонецДня(стрЭл.ДатаСчета)); Запрос.УстановитьПараметр("НомерДок", ДокНом); Запрос.Текст = "ВЫБРАТЬ | ЗаказПокупателя.Ссылка, | ЗаказПокупателя.Номер, | ЗаказПокупателя.Дата, | ЗаказПокупателя.Проведен, | ЗаказПокупателя.Организация |ИЗ | Документ.ЗаказПокупателя КАК ЗаказПокупателя |ГДЕ | ЗаказПокупателя.Организация = &Организация | И ЗаказПокупателя.Дата МЕЖДУ &ДатаНач И &ДатаКон | И ПОДСТРОКА(ЗаказПокупателя.Номер,1,11) ПОДОБНО "%"+&НомерДок+"%" |"; | |
1
- 18.12.2013 - 13:08
|
скорей всего, ругается не на запрос а на какой-то другой фрагмент | |
2
- 18.12.2013 - 13:13
| (1) +1 | |
3
- 18.12.2013 - 14:05
|
(1) Если убрать И ПОДСТРОКА(ЗаказПокупателя.Номер,1,11) ПОДОБНО "%"+&НомерДок+"%" |"; то запрос выполняется. В консоле запроса НомерДок выбираю как Строка и ставлю значение, например 463 и она находит запись с таким номером?????? | |
4
- 18.12.2013 - 14:12
| Подобно "[b][u]"[/u][/b] | |
5
- 18.12.2013 - 14:14
| +(4) а то получается что Запрос.Текст содержит остаток от деления строковых величин :) | |
6
- 18.12.2013 - 14:18
| (4) Напиши как должна звучать полностью строка ПОДОБНО? | |
7
- 18.12.2013 - 14:19
|
блин, вместо одной кавычки поставь две две перед % и две после | |
8
- 18.12.2013 - 14:32
| (4),(5) УРААААА !! Спасибо. Получилось все и код минимальный :)))))) | |
9
- 18.12.2013 - 14:33
| уточнение: две перед первым знаком % и две - после второго % | |
10
- 18.12.2013 - 14:46
|
Мне достаточно | И ПОДСТРОКА(ЗаказПокупателя.Номер,1,11) ПОДОБНО ""%""+&НомерДок | |
11
- 18.12.2013 - 15:14
|
10-flower > ПОДОБНО ""%"[u]"[/u] +... Кавычку удали :) | |
| Интернет-форум Краснодарского края и Краснодара |