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

Содержание:



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

 

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


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

         

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

 

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



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


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


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




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


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



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


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



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

  

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

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

Наши проекты

ООО ХДМ Рус
ООО ХДМ Рус

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

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

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

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

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

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

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

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

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

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

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

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

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

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

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

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

Автоматизация системы учета продаж газа на базе «1С:ERP Управление предприятием 2.0»
ООО «Эйр Продактс Газ»

Отрасль:
Производство промышленных газов

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

- Расчеты с контрагентами;
- Производственные операции;
- Управление скла...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

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

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

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

Апгрейд 1С:Бухгалтерия 8 ПРОФ (USB) до версии 1С:Бухгалтерия 8 КОРП (USB)
ООО «Ява Строй»

Отрасль:
Строительство

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

- Создание чистых конфигураций. Внесение изменений в БД ЗУП и новая расчетна...

ЗАО «Ламбумиз»
ЗАО «Ламбумиз»

Отрасль:
Производство картонной упаковки

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

- Маркетинг;
- Продажи;
- Планирование закупок;
- Закупки;
- Регламенти...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

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

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- ...

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

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

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

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