Имя: Пароль:
1C
1С v8
8.2 Консоль СКД - замена символов <> &П
0 Rounder
 
29.06.12
13:03
Есть надобность условия отборов загнать в условия запроса. Победил все кроме Заполнено и НеЗаполнено. Решил посмотреть, что СКД пишет в запрос при таких конструкциях. В итоге получил следующее:

ГДЕ
   ЗаявкаНаРасходованиеСредств.Описание ПОДОБНО "%[^ ]%"
           И ЗаявкаНаРасходованиеСредств.Описание ЕСТЬ НЕ NULL
   И ЗаявкаНаРасходованиеСредств.Ссылка <> &П
           И ЗаявкаНаРасходованиеСредств.Ссылка ЕСТЬ НЕ NULL

Описание - тип строка, Ссылка - ДокументСсылка

Поясните что именно есть: "%[^ ]%" и <> &П
1 vicof
 
29.06.12
13:04
<&gt - кавычки
& - амперсанд
2 Rounder
 
29.06.12
13:06
%[^ ]% - а это я так понимаю просто набор символов подстановки?
3 vicof
 
29.06.12
13:08
(2) это конструкция регулярных выражений, употребляемая в ПОДОБНО
4 Rounder
 
29.06.12
13:12
(3) я это и имел в виду в (2)
а вот &lt;&gt это похоже всетаки <>.
Т.е. получается преобразование в <> &П

т.е. система еще где-то держит неявно объявленный параметр П?

или туплю?
5 vicof
 
29.06.12
13:17
(4) 1. ага, перепутал, не кавычки, угловые скобки.
   2. Вероятно так.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.