|
Вопрос про запрос) | ☑ | ||
---|---|---|---|---|
0
panzer
24.05.12
✎
13:57
|
Как указать в запросе что параметр может содержаться в нужном мне поле? ПОДОБНО не канает.. то есть реквизит такой " 567 " а параметр "567"
|
|||
1
Cube
24.05.12
✎
13:58
|
(0) МойПараметр ПОДОБНО "%567%"
|
|||
2
panzer
24.05.12
✎
14:02
|
синтаксическая ошибка говорят
|
|||
3
butterbean
24.05.12
✎
14:04
|
напиши без ошибок
|
|||
4
panzer
24.05.12
✎
14:05
|
Запрос.Текст = Запрос.Текст + " ГДЕ Сделка.ТабличнаяЧасть.Вагон1 ПОДОБНО &%ВведенныйНомерВагона%"; так чтоль писать?
|
|||
5
butterbean
24.05.12
✎
14:06
|
(4)знаки % убери, их надо в параметр передавать
|
|||
6
ХочуСказать
24.05.12
✎
14:06
|
&
кто сказал писать? |
|||
7
ХочуСказать
24.05.12
✎
14:08
|
Запрос.Текст = Запрос.Текст + " ГДЕ Сделка.ТабличнаяЧасть.Вагон1 ПОДОБНО %""" + ВведенныйНомерВагона + ""%";
|
|||
8
sergeante
24.05.12
✎
14:08
|
Запрос.Текст = Запрос.Текст + " ГДЕ Сделка.ТабличнаяЧасть.Вагон1 ПОДОБНО &ВведенныйНомерВагона";
Номер = "567"; Запрос.УстановитьПараметр("ВведенныйНомерВагона", "%" + Номер + "%"); |
|||
9
ХочуСказать
24.05.12
✎
14:09
|
(8) нахер нужен параметр?
|
|||
10
sergeante
24.05.12
✎
14:09
|
(7) гонишь
|
|||
11
sergeante
24.05.12
✎
14:10
|
(9) потомучто херню гонишь
|
|||
12
ХочуСказать
24.05.12
✎
14:10
|
(10) я нет,
а вот где таких дятлов набирают, мне очень интересно |
|||
13
ХочуСказать
24.05.12
✎
14:11
|
да..
кстати кавычку пропустил Запрос.Текст = Запрос.Текст + " ГДЕ Сделка.ТабличнаяЧасть.Вагон1 ПОДОБНО %""" + ВведенныйНомерВагона + """%"; |
|||
14
sergeante
24.05.12
✎
14:11
|
(13) видимо дятел ты
|
|||
15
panzer
24.05.12
✎
14:11
|
спасибо чуваки,заработало)
|
|||
16
ХочуСказать
24.05.12
✎
14:11
|
(14) долго до этого долбил, сынок? :)
|
|||
17
comp2006
24.05.12
✎
14:12
|
(15) Помири чуваков!
|
|||
18
ХочуСказать
24.05.12
✎
14:12
|
а по образованию наверно фрезеровщик? :)
|
|||
19
sergeante
24.05.12
✎
14:12
|
(16) ты хамло, брысь от сюда.
|
|||
20
panzer
24.05.12
✎
14:12
|
да я в основном внутревенно.
|
|||
21
ХочуСказать
24.05.12
✎
14:13
|
(19) мне вот интересно, где нынче 1Сов набирают,
которые о необходимости удвоения кавычек не знают? в каком ПТУ ? :) |
|||
22
sergeante
24.05.12
✎
14:14
|
(21) тыб овнокод бы проверил юы свой. кто % выносит за кавычки?
|
|||
23
sergeante
24.05.12
✎
14:14
|
(21) бл, ды ты троль!
|
|||
24
ХочуСказать
24.05.12
✎
14:15
|
(22)
можно исправить и внести Запрос.Текст = Запрос.Текст + " ГДЕ Сделка.ТабличнаяЧасть.Вагон1 ПОДОБНО ""%" + ВведенныйНомерВагона + """%"; кто понимает, сам бы исправил (23) а ты кто? :)) пту-ик? :) |
|||
25
panzer
24.05.12
✎
14:16
|
Мне помог sergeante, у него красивше написано, понятно что в параметр надо передавать. А про кавычки я все сам знаю)
|
|||
26
vudo
24.05.12
✎
14:17
|
Имхо, (8) Красиво в компоновку ложится и конструктор.
А (13) Вроде побыстрее отработает... И о чем спорить? ;) |
|||
27
ХочуСказать
24.05.12
✎
14:18
|
(26) о том, что пришедшие из фрезеровщиков не знают о том, что кавычки нужно удваивать..
ведь ничего кроме 1С они не видели :) |
|||
28
Cube
24.05.12
✎
14:21
|
(2) со временем ты прозреешь и поймешь, что я написал правильно, просто ты этого не понял :)
|
|||
29
sergeante
24.05.12
✎
14:25
|
(27) у тебя неверный код запроса получится, неверный! Он _не заработает_, будет синтаксическая ошибка, как ты не поймёшь.
|
|||
30
sergeante
24.05.12
✎
14:27
|
(28) у тебя всё верно. а у (27) лажа.
|
|||
31
vudo
24.05.12
✎
14:27
|
(28) :))))
(27)(29) Безнадежно! Я пошел отсюда - это может быть заразным... :)))) |
|||
32
ХочуСказать
24.05.12
✎
14:34
|
(29) лет 6-7 работало и вдруг перестало :))))
парадокс |
|||
33
Vladal
24.05.12
✎
14:47
|
(24) ИМХО, не кошерно так запросы рисовать.
Лучше уж "Где 1=1", а потом Текстзапроса = СтрЗаменить(ИТекстЗапроса, "1=1", "1=1 Твоёусловие"); |
|||
34
ХочуСказать
24.05.12
✎
14:56
|
(33)
тоже есть свои минусы, но конструктор работать будет |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |