|
Можно ли в запросе сравнить реквизит с текст.строкой | ☑ | ||
---|---|---|---|---|
0
sintez1234
09.09.14
✎
16:55
|
Весь запрос монтроидального размера не выкладываю, интересует кусочек:
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизиты ПО Продажи.АналитикаУчетаНоменклатуры.Номенклатура = ДопРеквизиты.Ссылка И (ДопРеквизиты.Свойство = &ДопТовар) И (ДопРеквизиты.Значение = ИСТИНА) МожнВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизиты ПО Продажи.АналитикаУчетаНоменклатуры.Номенклатура = ДопРеквизиты.Ссылка И (ДопРеквизиты.Свойство = &ДопТовар) И (ДопРеквизиты.Значение = ИСТИНА) Возможно ли как то заменить строк с &ДопТовар на другую, чтобы не требовалось передача параметра в запрос. Заранее известно наименование характеристики ДопТовар, и меняться оно в будущем не будет. Т.е. примерно типа так как то можно? И (ДопРеквизиты.Свойство.Наименование = Строка("Доп. товар") |
|||
1
sintez1234
09.09.14
✎
16:55
|
ой-ой-ой! :) продублировался запрос на форуме! Я 4 верхние и 4 нижние строки запроса - копии! :)
|
|||
2
Wobland
09.09.14
✎
16:55
|
запрещаю
|
|||
3
sintez1234
09.09.14
✎
16:55
|
Во для удобство перевыкладываю:
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизиты ПО Продажи.АналитикаУчетаНоменклатуры.Номенклатура = ДопРеквизиты.Ссылка И (ДопРеквизиты.Свойство = &ДопТовар) И (ДопРеквизиты.Значение = ИСТИНА) |
|||
4
ДенисЧ
09.09.14
✎
16:56
|
И (ДопРеквизиты.Свойство.Наименование = ""Доп. товар""
Только потом тебя расстреляют |
|||
5
sintez1234
09.09.14
✎
16:56
|
(2) ну пжалста :) я тебе тоже что-нибудь в замер разрешу :) Хочешь на ноль разрешу делить в 1с? :)
|
|||
6
Wobland
09.09.14
✎
16:57
|
(4) я запретил, всё нормально
|
|||
7
Wobland
09.09.14
✎
16:57
|
(5) замер я сам умею
|
|||
8
sintez1234
09.09.14
✎
16:57
|
(4) а ковычки то обязательно двойные надо?
|
|||
9
ДенисЧ
09.09.14
✎
16:58
|
(6) тебя тоже расстреляют
(8) попробуй... |
|||
10
sintez1234
09.09.14
✎
16:58
|
(4) что-то не работает и с двумя ковычками и с одной не работает. В СКД делают если что
|
|||
11
_fvadim
09.09.14
✎
17:00
|
(10) обкатай в консоли сначала
|
|||
12
Wobland
09.09.14
✎
17:00
|
слово "ковычка" пишется как "квчк" - так меньше шансов предстать невежественным
|
|||
13
Ёпрст
09.09.14
✎
17:01
|
(10) ну подумай еще, какая длина наименования и с какой строкой ты сравниваешььюю
а потом это, двигайся к стеночке.. Дениска ужо ружьё заряжает |
|||
14
hhhh
09.09.14
✎
17:17
|
(13) длина наименование переменная. не должно быть с этой стороны подвоха.
|
|||
15
sintez1234
09.09.14
✎
17:18
|
(11) так и начал делать, проблема решилась! :)
Оказалось в скобочках вот чего было. Этот код работает ДопРеквизиты.Свойство.Наименование ПОДОБНО "Доп. товар (Товар )" Т.е. я в консоли сделал запрос вида: ВЫБРАТЬ ПЕРВЫЕ 100 ДопРеквизиты.Ссылка, ДопРеквизиты.Свойство.Наименование ИЗ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизиты ГДЕ (ДопРеквизиты.Значение = ИСТИНА) Так и выяснилось как выглядит текст этого доптовара, я то не знал что там в скобочках дописано ( товар). |
|||
16
sintez1234
09.09.14
✎
17:18
|
ТЕМА ЗАКРЫТА :)
|
|||
17
Ёпрст
09.09.14
✎
17:19
|
(14) че ?
|
|||
18
hhhh
09.09.14
✎
17:24
|
(17) сравнение Наименование = ""А"" выберет эту строчку, если там ""А"" независимо от того какая задана длина наименования.
|
|||
19
Ёпрст
09.09.14
✎
17:30
|
(18) да ?
на селезнёвке трим воткнули в таком случае ? похвально :) |
|||
20
sintez1234
09.09.14
✎
19:15
|
ТЕМА ЗАКРЫТА
проблему решил иначе, всё же сделал обычный реквизит, не текстом, и он прог.кодом устанавливается. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |