29.11.2022 Айдар Фархутдинов 23598
Как ограничить список выбора в 1С

Содержание:



1.     Документ: Рассылка электронной почты в конфигурации сервера 1С

 

Задача-вопрос состоит в том, что существует некоторый документ: Рассылка по электронной почте 1С, и юзеру нужно провести ограничение списка выбора статуса в вид «Подготавливается» и вид «Подготовлена» в конфигурации сервера 1С. Нужно это сделать так, чтобы рассылка происходила, начиная с даты документа. Стоит отметить, что статусы «Выполняется» и «Завершена» будут установлены автоматически, по регламентному заданию в 1С во время выполнения отправки рассылки, а также её окончания. В таком случае, нужно разобраться с тем, что нужно ограничить выбор значений по перечислению.


Такая задача может, на первый взгляд, показаться довольно специализированной, но при рассмотрении решения окажется, что решение этой задачи будет применимо в любой момент, когда необходимо ограничить список выбора внутри системы на базе 1С.

         

2.     Ограничения списка выбора в процедуре «ОбработкаПолученияДанныхВыбора»

 

Для начала, во время прописывания вида реквизита, перечисление юзеру будут возможны для всех значений этого перечисления, как можно увидеть ниже:



Значения этого перечисления


Обычно, многие в таких случаях, чтобы ограничить возможные значения перечислений, делают эту операцию в самой форме. Однако, для такой операции существует особый способ.


Чтобы сделать ограничения списка выбора нужно внести возможную информацию по выбору переменной «ДанныеВыбора» в процедуру «ОбработкаПолученияДанныхВыбора», которая располагается внутри модуля менеджера по перечислению. Чтобы произвести это действие, прописываем полный перечень возможных значений в переменную «ДанныеВыбора». Программный код этой процедуры представлен ниже:




Далее, в переменную «СтандартнаяОбработка» нужно отдать значение «Ложь». Если этого не сделать, то внутри перечня с выбором будут и так все элементы, и те, которые указаны внутри переменной «ДанныеВыбора».


После этого действия, можно увидеть, как будет выглядеть результат, он представлен ниже:



Переменная «ДанныеВыбора», результат


В этом случае, после всех действий, описанных выше, вдруг будет прописан статус, который недоступен для юзера – этот статус отобразиться верно, как можно увидеть далее:



Статус отображающийся верно

  

Специалист компании "Кодерлайн"

Айдар Фархутдинов

Наши проекты

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

Фирма 1С
Фирма 1С

Отрасль:

Внедренное типовое решение:
1С:Документооборот

- Подготовка функциональной модели прикладного решения «1С:Документооборот...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО Фирма «Бисер»
ООО фирма «Бисер»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Финансы, управленческий учет, мониторинг показателей:
- Налоговый учет...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

Автоматизация торгового учета на базе "1С:Управление торговлей"
ООО «ТЕЛЕВЕС РУСС»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складскими запасами;
- Оформление заказов покупателей;
- Пла...

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП

Проведение серии интервью с руководством и ключевыми специалистами Разраб...

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

Внедренное типовое решение:
Платформа 1С:Предприятие 8

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в дан...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

Внедренное типовое решение:
1С:Комплексная автоматизация

- Разработка подсистемы оперативного учета транзакций...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Бухгалтерия КОРП

Бухгалтерский учет Производственные операции Регламентированная отчетнос...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:
1С:Управление корпоративными финансами

- Финансово-бухгалтерский блок
- Казначейство ...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение