8.х Внешний отчёт пользователю

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Glav, 5 мар 2013.

  1. TopicStarter Overlay
    Glav
    Offline

    Glav Опытный в 1С

    Регистрация:
    8 сен 2009
    Сообщения:
    118
    Симпатии:
    0
    Баллы:
    26
    Добрый день
    1С:Предприятие 8.2 (8.2.16.368)
    Управление небольшой фирмой, редакция 1.4 + 1С:CRM СТАНДАРТ, редакция 1.0 (1.4.2/1.0.10) (1.4.2.22)

    Создал внешний отчёт, подключил его
    при подключении возможно указать только раздел "Администрирование"
    но у пользователя такого раздела нет (прав нет).

    как сделать его доступным пользователю ?
  2. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    Стандартно раздел "Администрирование" доступен только пользователям с полными правами (смотрел в версии 1.4.4.11).
    Поэтому варианта два: либо дать пользователю полные права (если, конечно, такое устроит), либо посмотреть, какие роли доступны пользователю, и для этой роли дать право на просмотр подсистемы "НастройкаИАдминистрирование".
  3. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    у внешнего отчета функции регистрации прописаны?
  4. TopicStarter Overlay
    Glav
    Offline

    Glav Опытный в 1С

    Регистрация:
    8 сен 2009
    Сообщения:
    118
    Симпатии:
    0
    Баллы:
    26
    У меня это выглядит так:

    Функция СведенияОВнешнейОбработке() Экспорт

    Структура = Новый Структура;
    Структура.Вставить("Наименование", "Возвраты");
    Структура.Вставить("БезопасныйРежим", Истина);
    Структура.Вставить("Версия", "1.0");
    Структура.Вставить("Вид", "ДополнительныйОтчет");
    Структура.Вставить("Информация", "Возвраты");

    Команды = Новый ТаблицаЗначений;
    Команды.Колонки.Добавить("Идентификатор");
    Команды.Колонки.Добавить("Представление");
    Команды.Колонки.Добавить("Модификатор");
    Команды.Колонки.Добавить("ПоказыватьОповещение");
    Команды.Колонки.Добавить("Использование");

    НоваяСтрока = Команды.Добавить();
    НоваяСтрока.Идентификатор = "ОткрытьФорму";
    НоваяСтрока.Представление = "Открыть форму";
    НоваяСтрока.Модификатор = "";
    НоваяСтрока.ПоказыватьОповещение = Ложь;
    НоваяСтрока.Использование = "ОткрытиеФормы";


    Структура.Вставить("Команды", Команды);

    Возврат Структура;
    КонецФункции
  5. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    В смысле, для какой-нибудь роли из тех, что доступны пользователю.

Поделиться этой страницей