Запрос динамического списка в привилегированном режиме.
Добрый день! На системе заказчика сидит очень жёсткая RLS, в связи с чем у определенных пользователей список задач не загружается (вылетает скулёвая ошибка, прикладываю скрин). У некоторых пользователей журнал заданий открывается за 2-3 секунды, а у некоторых возникает вышеобъявленная ошибка. В связи с этим, как мне кажется, необходимо завернуть запрос динамического списка в привилегированный режим. Вопрос: как это сделать корректно?
Код чуть выше не отрабатывает. Заранее благодарю!
&НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)
УстановитьПривилегированныйРежим(Истина);
КонецПроцедуры
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
(21)У формы есть несколько настроек, каждая из которых сбрасывается по разному, не зависимо от других.
В меню Еще - установить стандартные настройки.
В меню Еще - Настроить список - Еще - установить стандартные настройки.
В меню Еще - Изменить форму - установить стандартные настройки.
Если вы установили стандартные настройки во всех пунктах, и это не помогло, создайте нового пользователя.
В меню Еще - установить стандартные настройки.
В меню Еще - Настроить список - Еще - установить стандартные настройки.
В меню Еще - Изменить форму - установить стандартные настройки.
Если вы установили стандартные настройки во всех пунктах, и это не помогло, создайте нового пользователя.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)Так это нужно еще запросы RLS смотреть, которые приводят к ошибке.
Ошибка означает, что происходит соединение/отбор по полю составного типа, например "Субконто", без указания конкретного типа значения для отбора/соединения. В результате этого платформа генерит соединения с множеством таблиц, хранящих данные, чтобы выполнить условие соединения/отбора.
Ошибка означает, что происходит соединение/отбор по полю составного типа, например "Субконто", без указания конкретного типа значения для отбора/соединения. В результате этого платформа генерит соединения с множеством таблиц, хранящих данные, чтобы выполнить условие соединения/отбора.
(15)Будет Объект не найден для ссылочных полей, если на них нет прав.
Поэтому можно в запросе для них получить представление, и это представление уже использовать для отображения, если нужно отображать такие данные.
Если же наоборот, такие данные отображать не нужно, т.к. на них не должно быть прав, то можно после выполнения запроса удалить строки с такими ссылками, где отображается "объект не найден".
Поэтому можно в запросе для них получить представление, и это представление уже использовать для отображения, если нужно отображать такие данные.
Если же наоборот, такие данные отображать не нужно, т.к. на них не должно быть прав, то можно после выполнения запроса удалить строки с такими ссылками, где отображается "объект не найден".
(14) Будь моя воля, я бы перелопатил всю систему, но увы, работаем только в рамках договора, а эта ошибка ещё и попадает в спектр гарантийных. Т.е. мало того, что хрен его знает, где ошибка затаилась, так ещё и нам это делать бесплатно. Это боль.
Как говорится, связан по рукам и ногам. И совершенно не понятно, в какую сторону копать, ведь ошибка не отлавливается ни в отладке, ни в журнале регистрации. Просто факт, что у этого пользователя запрос получается слишком сложный. Другие пользователи с такими же правами открывают журнал заданий без проблем.
Как говорится, связан по рукам и ногам. И совершенно не понятно, в какую сторону копать, ведь ошибка не отлавливается ни в отладке, ни в журнале регистрации. Просто факт, что у этого пользователя запрос получается слишком сложный. Другие пользователи с такими же правами открывают журнал заданий без проблем.
(21)У формы есть несколько настроек, каждая из которых сбрасывается по разному, не зависимо от других.
В меню Еще - установить стандартные настройки.
В меню Еще - Настроить список - Еще - установить стандартные настройки.
В меню Еще - Изменить форму - установить стандартные настройки.
Если вы установили стандартные настройки во всех пунктах, и это не помогло, создайте нового пользователя.
В меню Еще - установить стандартные настройки.
В меню Еще - Настроить список - Еще - установить стандартные настройки.
В меню Еще - Изменить форму - установить стандартные настройки.
Если вы установили стандартные настройки во всех пунктах, и это не помогло, создайте нового пользователя.
(22) А вот эта подсказка дала свои плоды. У пользователя стояла сортировка по предмету задачи (а журнал заданий называется "Все задачи"). Сброс сортировки решает проблему. Благодарю Вас за наводку!
UPD. Предмет задачи имеет тип данных "ЛюбаяСсылка", соответственно немудрено, почему скуль скрипел, когда пытался собрать данные.
UPD. Предмет задачи имеет тип данных "ЛюбаяСсылка", соответственно немудрено, почему скуль скрипел, когда пытался собрать данные.
(29) А не волнует. :) Есть регламент, есть зафиксированные в документах разговоры об исправлениях? Нет? На нет и доработки нет. :) А что там на совещаниях обсуждалось вне протокола - это уже дело десятое.
UPD. Да и юзеры там не шибко умные, искренне говоря. Когда ты на пальцах раскидываешь отношение один ко многим и объясняешь, что в таком случае без группировки в отчете будет миллиард строк, а пользователь в упор этого не понимает... Впрочем, это уже отдельная тема.))
UPD. Да и юзеры там не шибко умные, искренне говоря. Когда ты на пальцах раскидываешь отношение один ко многим и объясняешь, что в таком случае без группировки в отчете будет миллиард строк, а пользователь в упор этого не понимает... Впрочем, это уже отдельная тема.))
(30) Если ты на окладе или на договоре и тебе оплачивается любое взаимодействие - то да проблем нет.
Но если тебе платят сдельщину, но является ли гарантией обращение, и прочие доработки согласовываются и определяются не тобой - то это уже твои проблемы, денег же не получишь ты, а они там "наверху"! что угодно могут обсуждать.
Поэтому такой подход работает на фиксе, на сдельщине ты сам себе и консультант и евангелист и тех поддержка и переговорщик.
Но все зависит от компании. есть особо отбитые франчи в которых ты сам принимаешь задачу, сидишь на техподдержке, пишешь ТЗ, согласовываешь со всеми, обещаешь сроки, несешь ответственность за сроки, сам делаешь, сам сопровождаешь, сам потом дорабатываешь. и сам же едешь на своей машине подписывать акты) смехота конечно. но это как продажи - у кого то это получается и его это не парит. кому то продажи не идут илучше работать в коморке одному чем на людях)
Но если тебе платят сдельщину, но является ли гарантией обращение, и прочие доработки согласовываются и определяются не тобой - то это уже твои проблемы, денег же не получишь ты, а они там "наверху"! что угодно могут обсуждать.
Поэтому такой подход работает на фиксе, на сдельщине ты сам себе и консультант и евангелист и тех поддержка и переговорщик.
Но все зависит от компании. есть особо отбитые франчи в которых ты сам принимаешь задачу, сидишь на техподдержке, пишешь ТЗ, согласовываешь со всеми, обещаешь сроки, несешь ответственность за сроки, сам делаешь, сам сопровождаешь, сам потом дорабатываешь. и сам же едешь на своей машине подписывать акты) смехота конечно. но это как продажи - у кого то это получается и его это не парит. кому то продажи не идут илучше работать в коморке одному чем на людях)
(31) Какая сделка, увольте! Работаю не во франче, на сопровождении организации с полностью самописной системой (в хлам переписанная УТ-шка). Ни о какой сделке и речи не идёт, исключительно оклад + премия. Премия зависит от количества просрока заявок в СД. На сделку я не вернусь ни при каких обстоятельствах. Мне мои нервы дороже. :)
(32) Тогда все понятно, понятно ваше спокойствие и хорошее расположение духа)))
Но у оклада + премия своя проблема: захотите Вы допустим работать побольше, позадерживаться , поработать иногда по выходным - а никак, денег и мотивации работать больше нет.
Оклад + премия(которая зависит от выработки отдела вашего) + индивидуальная сделка - самое то. но проблема подсчета индивидуальной сделки и борьба за количество все сгубят)
Но у оклада + премия своя проблема: захотите Вы допустим работать побольше, позадерживаться , поработать иногда по выходным - а никак, денег и мотивации работать больше нет.
Оклад + премия(которая зависит от выработки отдела вашего) + индивидуальная сделка - самое то. но проблема подсчета индивидуальной сделки и борьба за количество все сгубят)
(33)
В первую очередь я нахожусь на месте, на котором нахожусь только лишь потому, что получаю опыт.) Я работаю с 1С-кой около полутора лет, а здесь, ввиду того, что система, мягко выражаясь, архитектурно абсолютно в заднем проходе, возникает очень много интересных моментов. Я их решаю. Параллельно с этим учусь. Первичное для меня здесь - опыт.) А оклад + премия - это как гарантия, что если что-то пойдёт не так, денежка у меня всё равно будет (привет франчи с выплатами за час трудозатрат). Так что да, меня всё устраивает. :)
UPD. Хотя временами рука тянется, чтобы написать заявление по собственному, когда задача поставлена таким образом, что вынуждает применять рекурсию при формировании СКД.
Оклад + премия(которая зависит от выработки отдела вашего) + индивидуальная сделка - самое то. но проблема подсчета индивидуальной сделки и борьба за количество все сгубят)
Заказы на стороне полностью покрывают мои потребности.)))
В первую очередь я нахожусь на месте, на котором нахожусь только лишь потому, что получаю опыт.) Я работаю с 1С-кой около полутора лет, а здесь, ввиду того, что система, мягко выражаясь, архитектурно абсолютно в заднем проходе, возникает очень много интересных моментов. Я их решаю. Параллельно с этим учусь. Первичное для меня здесь - опыт.) А оклад + премия - это как гарантия, что если что-то пойдёт не так, денежка у меня всё равно будет (привет франчи с выплатами за час трудозатрат). Так что да, меня всё устраивает. :)
UPD. Хотя временами рука тянется, чтобы написать заявление по собственному, когда задача поставлена таким образом, что вынуждает применять рекурсию при формировании СКД.
(22)
Это круто, настолько очевидно что круто, вы вероятно не раз уже сталкивались с подобными причинами проблем.
когда то у Чистова в курсе слышал - он говорил что раньше половина созданных пользователями проблем решалось возвращением к стандартным настройкам.
Это круто, настолько очевидно что круто, вы вероятно не раз уже сталкивались с подобными причинами проблем.
когда то у Чистова в курсе слышал - он говорил что раньше половина созданных пользователями проблем решалось возвращением к стандартным настройкам.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот