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