powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / v8: Запретить редактирование элементов справочника
12 сообщений из 12, страница 1 из 1
v8: Запретить редактирование элементов справочника
    #36756343
Санчас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как программно запретить редактирование элементов справочника через форму элемента?
и сделать это надо из обработки

Пробовал так:

Код: plaintext
1.
2.
ФормаЭлементаСправочника = Справочники.МойСправочник.ПолучитьФорму("ФормаЭлемента");
ФормаЭлементаСправочника.ТолькоПросмотр = Истина;
не помогло


Заранее спасибо.
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756440
tiniji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Санчас,

У меня работает.

Код: plaintext
1.
2.
3.
ФормаЭлементаСправочника = Справочники.Номенклатура.ПолучитьФорму("ФормаЭлемента");
ФормаЭлементаСправочника.ТолькоПросмотр = Истина;
ФормаЭлементаСправочника.Открыть();

У тебя нету нигде в "ФормаЭлемента" этого справочника строчки ТолькоПросмотр = Ложь ?
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756447
tester2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему вы не хотите сделать роль с запретом редактирования справочника?
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756461
tiniji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tester2000,

АХАХАХА Я понял. У тебя наверное в процедуре есть параметр СтандартнаяОбработка:

Тогда напиши:

Код: plaintext
1.
2.
3.
4.
СтандартнаяОбработка = Ложь;

ФормаЭлементаСправочника = Справочники.МойСправочник.ПолучитьФорму("ФормаЭлемента");
ФормаЭлементаСправочника.ТолькоПросмотр = Истина;
ФормаЭлементаСправочника.Открыть();

Если надо решить задачу, что бы только из обработки то пойдет. А если глобально то настройка прав лучше.
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756464
tiniji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ААА почему нельзя редактировать сообщения.
Предыдущее сообщение было для Санчас
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756532
Санчас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tiniji,

Код: plaintext
1.
2.
3.
ФормаЭлементаСправочника = Справочники.Номенклатура.ПолучитьФорму("ФормаЭлемента");
ФормаЭлементаСправочника.ТолькоПросмотр = Истина;
ФормаЭлементаСправочника.Открыть();

так у меня тоже работает.

Но я то хотел изменить настройку ФормыЭлемента, так чтобы при её дальнейшем открытии (не из обработки) она была доступна только для чтения.
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756564
tiniji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Санчас,

Тогда Вам надо роли настраивать...

Очень плохой вариант: в самой форме. Событие формы "ПриОткрытии" написать
ЭтаФорма.ТолькоПросмотр = Истина;
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756600
Искандер Двурогий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Санчас
Но я то хотел изменить настройку ФормыЭлемента, так чтобы при её дальнейшем открытии (не из обработки) она была доступна только для чтения.

Может, не стоит с 1С работать, если такие крамольные мысли рождаются?
Мне такое даже на первом курсе института в голову бы не пришло.
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #36756656
Санчас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tiniji,

Спасибо
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
v8: Запретить редактирование элементов справочника
    #39056940
Kim_men
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Каким образом можно присвоить право создавать новые элементы в справочнике, но при этом запретить их редактирование после создания. Есть справочник Партии товаров. Надо запретить роль"Оператор" редактировать партии товаров, позволив при этом их создавать. Пробовал через права у групп - получается бред. При снятии галочки "Редактирование" автоматически снимается "добавление" ну и наоборот соответственно. Обычный интерфейс, 1С 8.2.
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #39057039
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kim_men,

В Конфигураторе создай новую роль.

Для роли Добавление будет так(ставим галочки):
Чтение
Добавление
Изменение
Просмотр
Интерактивное добавление
Редактирование

Для роли Редактирование:
Чтение
Изменение
Просмотр
Редактирование

Для роли Проведение:
Чтение
Изменение
Проведение
Просмотр
Редактирование
Интерактивное проведение
Интерактивное проведение неоперативное
Интерактивное изменение проведенных
...
Рейтинг: 0 / 0
v8: Запретить редактирование элементов справочника
    #39057044
trew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://programmist1s.ru/nastroyka-prava-dostupa-roli-v-1s-8/
Для остальных основных объектов (справочники, константы, документы, регистры…), набор прав у роли достаточно стандартен:

Чтение — чтение (программное)
Добавление — добавление (программное)
Изменение — изменение (программное)
Удаление — удаление (программное)
Просмотр — просмотр
Интерактивное добавление — интерактивное добавление
Редактирование — редактирование
Интерактивная пометка удаления — интерактивная пометка на удаление
Интерактивное снятие пометки удаления — снятие пометки на удаление
Интерактивное удаление помеченных— удаление помеченных объектов
Ввод по строке — использование режима ввода по строке
Интерактивное удаление — непосредственное удаление (shift +del)

Права только для документов:

Интерактивное проведение — проведение
Отмена проведения — отмена проведения документов
Интерактивное проведение неоперативное — проведение (стандартными командами форм) документа в неоперативном режиме
Интерактивная отмена проведения — интерактивная отмена проведения
Интерактивное изменение проведенных — редактирование проведенного документа. Если право у роли не установлено, то пользователь не может проведенный документ удалить, установить пометку удаления, перепровести или сделать непроведенным. Форма такого документа открывается в режиме просмотра
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / v8: Запретить редактирование элементов справочника
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]