права в 1С 7.7

Новая тема
Показывать по 10 20 40 сообщений
> >  т.к. добавлен интерфейс !
> Про интерфейс ничего не сказано - добавляли права.
>
>

опечался )))
Спасибо, что ответили. А то я тут потерялся, да ещё праздники эти :)
Я наблюдал за темой - http://www.buh.ru/forum/thread.jsp?id=495896

Теперь
такой вопрос, а как это исправить?
> Спасибо, что ответили. А то я тут потерялся, да ещё праздники эти :)
> Я наблюдал за темой - http://www.buh.ru/forum/thread.jsp?id=495896
>
;
> Теперь такой вопрос, а как это исправить?

смотри мой первый ответ в ветке этой

исправлять в конфигураторе !

но я бы там кое-что ещё добавил, чтоб в дальнейшем не было этих приключений
надо всё продумать на будущее
"название прав поставщик.

Нашёл следующее:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~­~~~~~~~~~~~~~~
Если (НазваниеНабораПрав()="Поставщики") Тогда
ДоступЕсть=2;
Иначе
ДоступЕсть=0;
КонецЕсли;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~­~~~~~~~~~~


планирую сделать так:


Если (НазваниеНабораПрав()="Поставщики") Тогда
   ДоступЕсть=2;
ИначеЕсли (НазваниеНабораПрав()="Поставщики1") Тогда
   ДоступЕсть=2;
иначе
   ДоступЕсть=0;
КонецЕсли;

Работать будет?"
"> название прав поставщик.
>
> Нашёл следующее:
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~­~~~~~~
> Если (НазваниеНабораПрав()="Поставщики") Тогда
> ДоступЕсть=2;
> Иначе
> ДоступЕсть=0;
> КонецЕсли;
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~­~~~~~~
>
>
> планирую сделать так:
>
>
> Если (НазваниеНабораПрав()="Поставщики") Тогда
>     ДоступЕсть=2;
> ИначеЕсли (НазваниеНабораПрав()="Поставщики1") Тогда
>     ДоступЕсть=2;
> иначе
>     ДоступЕсть=0;
> КонецЕсли;
>
> Работать будет?

в теории - да, ну лучше сделать иначе !"
А как лучше сделать? Если программа написана уже так.
"> А как лучше сделать? Если программа написана уже так.

ДоступЕсть=?(ПравоДоступа("ВводНового", "Справочник.Номенклатура") ,1, 0);"
"> > А как лучше сделать? Если программа написана уже так.
> ДоступЕсть=?(ПравоДоступа("ВводНового", "Справочник.Номенклатура") ,1, 0);
Ну не совсем так, в соответствии с вышеприведённым фрагментом программы
ДоступЕсть=?(ПравоДоступа("ВводНового", "Справочник.Номенклатура") = 1 , 2, 0);
это если в программе когда ДоступЕсть=2 надо разреши вводить новый элемент справочника номенклатура"
"> > > А как лучше сделать? Если программа написана уже так.
> > ДоступЕсть=?(ПравоДоступа("ВводНового", "Справочник.Номенклатура") ,1, 0);
> Ну не совсем так, в соответствии с вышеприведённым фрагментом программы
> ДоступЕсть=?(ПравоДоступа("ВводНового", "Справочник.Номенклатура") = 1 , 2, 0);
> это если в программе когда ДоступЕсть=2 надо разреши вводить новый элемент справочника номенклатура

ну да
поспешишь - людей насмешишь :-)"
Читают тему
(гостей: 1)

Быстрый переход