Ребят , помогите, пожалуйста
Сделал реквизит в документе, вывел его на форму
Как сделать так что бы он был доступен всем, но редактировать его мог только администратор системы
(5) А кучи кодов городить привязанных к ролям лучше? И не известно как это все просматривать по всей базе. И не понятно, где это все будет учитываться, в каких записях. И не понятно как одна роль будет отличаться от другой.
А так любой отчет на инфостарте может показать отличия между ролями.
И городить там нечего - так же две строки.
Но вынужден признать это на любителя, конечно. Если вам нравиться лазить по всей базе и узнавать какой код что делает с какой ролью, то ваше право.
Однажды ваша жизнь может превратиться в КВЕСТ, с вопросом от начальника почему же все таки сразу все права не выдали?
(6) А ключевое слово было 1 реквизит на конкретной форме, а ничего что RLS в целом грузит систему ? А по поводу квестов и 2-х строк ну ка расскажите к чему вы 2-мя строками в RLS привяжете 1 реквизит на форме ? Я конечно далеко не ГУРУ и могу чего то не знать , но все же как типовыми средствами решить Проблему ?
Нукать не будем, а RLS для того и изобрели, чтобы не было кода в модулях. То что у 1С этот механизм страдает, это да, но не по конкретному полю. Я тоже не ГУРУ, но основу для появления RLS рассматривал. Да согласен, у неё кучи недостатков. В файловом режим они практически полностью отпадают, но в SQL Server на больших базах возникают большие проблемы, особенно с подвисаниями. Я знаю недостатки RLS, сам ими стараюсь пользоваться редко, но знаю так же, что пользоваться правильно именно ими, и со временем 1С собирается все грехи по ним даработать, так что 1С считает, что это механизм будущего. Самого неоднократно с ними заставляли работать. Вот так как-то. А RLS действительно нуждается в оптимизации и с кривыми руками туда лучше не лезть.
Но я еще раз повторю, что ЗАО 1С его задумывал для замены кода в формах.
И им как СКД до сих пор не многие пользуются, потому что не верят в его функциональность.
По компоновке данных - за последние года 4-5 порядка 99,9% отчетов делал только на СКД. Лезть в построитель отчетов или еще хуже выводить что либо в макет из запроса - нет уж. Да, могут быть вопросы, когда оптимизатор в СКД поведет себя немного не так как в консоли запросов, но это мелочи, бывают крайне редко в кудрявых запросах и все решается.
Функциональные опции, они вообще строго для данной ситуации.
Я не знаю, такого человека в 1С который будет прописывать в коде роли.
Это давно не практикуется, это мягко говоря не правильно. Откровенно кустарное производство. Ни в одном модуле приоткрытии присозданиинасервере я не видел использование РольДоступна. Это не правильно, это означает, сделали на отцепись.
Сразу о них не написал, потому что не хотел дорогу другим перекрывать и спамить разного рода методиками.