добрый день
подскажите плиз - один и тот же отчет, запускает два различных юзера. у одного - есть в доступных полях поле "номенклатура", а у другого - нету. отличия между юзерами - в правах. у того, у которго есть поле - полные права.
что бы такое могло быть - в чем проблема? заранее спасибо
отчет на СКД? Если запросов/таблиц несколько, попробуйте выводить их отдельно у пользователя с ограниченными правами. Ну и понятное дело, можно добавить прав и посмотреть отчет (метод проб и ошибок). А ещё можно убрать из запроса Разрешенные, отчет отвалится с ошибкой, посмотреть на что не хватает прав (в журнале регистрации).
оказалось - чтобы работало у пользователя, у которого не полные права, а только на чтение всего чего можно - нужно в запросе по регистру выручка и себестоимость номенклатуру не брать из "аналитики", а регистр аналитики присоединять по левому соелинению к регистру выручки и оттуда уже брать номенклатуру... как-то замысловато
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший