Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RFpro.ru: 1С для программиста


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Тимошенко Дмитрий
Статус: Студент
Рейтинг: 278
∙ повысить рейтинг >>
М.Денис
Статус: 7-й класс
Рейтинг: 215
∙ повысить рейтинг >>
Краюшкин Игорь Валерьевич
Статус: Студент
Рейтинг: 138
∙ повысить рейтинг >>

∙ / КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 1048 от 11.07.2009, 14:05
Администратор рассылки: Владимир Лазурко, Профессионал
В рассылке: подписчиков - 523, экспертов - 115
В номере: вопросов - 1, ответов - 1

Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
оценить выпуск >>

Вопрос № 170200: 1С 7.7. Необходимо программно получить права для конфигурации для текущего набора прав (те, которые задаются в закладке Права при щелчке мышкой на заголовок конфигурации). Пример как приложении работает (взят из документации), но не могу подобрать с...



Вопрос № 170200:

1С 7.7. Необходимо программно получить права для конфигурации для текущего набора прав (те, которые задаются в закладке Права при щелчке мышкой на заголовок конфигурации). Пример как приложении работает (взят из документации), но не могу подобрать символьные строки для прав "Сохранение/Выгрузка данных", "Использование в качестве OLE Automation сервера", "Использование любых внешних отчетов и обработок", "Использование общих внешних отчетов и обработок", "Использование функций в табло и формульном калькуляторе". Интуитивное правило убрать пробелы, а каждое слово начинать с большой буквы не помогает, получаю сообщение об ошибке "Неверное название права доступа или тип объекта!"... Возможно, уважаемые эксперты, вы подскажете, где найти внутренние названия 1С для этих прав?

Отправлен: 06.07.2009, 12:36
Вопрос задал: Татьяна Ласовская, Студент
Всего ответов: 1
Страница вопроса >>


Отвечает Al.Tk., 2-й класс :
Здравствуйте, Татьяна Ласовская.
© Цитата: Это неверный ответ
Я использовал контроль набора прав в процедуре "ПриНачалеРаботыСистемы"
Набор прав - НазваниеИнтерфейса()

// Установка уровня доступа к отчетам и документам
Если НазваниеИнтерфейса()="Администратор" тогда

глУровеньДоступа = 100;
КонецЕсли;


Предыдущая реплика не в тему... ну надеюсь это то что Вам нужно
Общие для текущего набора прав

Общие для текущего набора прав права
Получение общих прав

Access = AccessRight("НазваниеПраваДоступа")
или
Доступ = ПравоДоступа(<НазваниеПраваДоступа>)
где <НазваниеПраваДоступа> - константа типа строка, может принимать одно из следующих значений:

АдминистративныеФункции
СохранениеИВыгрузкаДанных
УправлениеОперативнымиИтогами
УправлениеБухгалтерскимиИтогами
Монитор
OLEAutomationServer
УдалениеПомеченныхОбъектов
ПоискСсылокНаОбъекты
ИспользованиеЛюбыхВнешнихОтчетов
ИспользованиеОбщихВнешнихОтчетов
ИспользованиеФункцийВТабло
ГрупповоеПроведениеДокументов
ИспользованиеТаблоСчетов
МонопольныйРежим
АвтообменВРаспределеннойИБ

Назначение:
Понятно из названия прав
Возвращаемое значение
Число - 0 - нет права доступа, 1 - есть право доступа
Ответ дополнен сообщением его автора из мини-форума, которое удовлетворило автора вопроса.
Плюс небольшое разъяснение синтаксиса.
-----
∙ Отредактировал: sir Henry, Модератор
∙ Дата редактирования: 07.07.2009, 17:30 (время московское)

Ответ отправил: Al.Tk., 2-й класс
Ответ отправлен: 06.07.2009, 16:08

Оценка ответа: 1
Комментарий к оценке:
Этот ответ, как говорится, "совершенно не из той оперы". Вопрос был не о контроле набора прав, а о получении текущего состояния набора прав в части прав на объект "Задача".

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 251916 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
    оценить выпуск >>

    подать вопрос экспертам этой рассылки >>

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.5 от 08.07.2009

    В избранное