Продвинутый курс. МГ от 11.06.2011

Рассматриваем новые вопросы от участников продвинутого курса по программированию.
1. Коррелированный подзапрос.

Скажу честно – не до конца понимаю запросы RLS. Например, во втором шаблоне есть выражение:       ГДЕ     ТЧТовары.Номенклатура.Группа В(##ЗапрещенныеГруппы)     И ТЧТовары.Ссылка = #Параметр(2).Ссылка       т.е. получается, что  #Параметр(2).Ссылка это ссылка на ОДИН КОНКРЕТНЫЙ документ. Смотрим теперь на ограничение для Поступления:      ДокПоступление ГДЕ НЕ 1 В (#ВДокументеЕстьЗапрещенныеГруппы(«ПоступлениеТоваровИУслуг», «ДокПоступление»))         Из параметров, передаваемых в шаблон, получается что ДокПоступление это и есть этот один конкретный документ. Странно, я думал, что это имя (псевдоним) таблицы… Ведь если бы мы в обычном запросе написали     ВЫБРАТЬ ДокПоступление.Ссылка ИЗ Документ.ПоступлениеТоваровИУслуг КАК ДокПоступление….    то ДокПоступление.Ссылка – это вроде как ВСЕ документы из таблицы (в результате запроса в этой колонке были бы ссылки на ВСЕ документы), а в RLS получается что это только ссылка на ОДИН документ …

2. Битые ссылки в истории поиска.
Прошу Вас помочь решить проблему с очисткой истории поиска.
Очистка кэша результат не принес так-же и команды 
ИсторияРаботыПользователя.ОчиститьВсе();
ИсторияРаботыПользователя.Очистить();
Как избавится от мусора в  поиски не имею ни малейшего представления, надежда только на Вас!

К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.

Если не активировали токен — посмотрите видео-инструкцию (видео N5)

Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.

Один Ответ на “Продвинутый курс. МГ от 11.06.2011”

  1. Спасибо!