24.03.2024 Владимир Быков 9711
Метод ПоказатьВводЧисла в конфигурации систем...

Содержание:

1.      Возможная причина возникновения ошибки «Использование модальных окон в данном режиме запрещено!»    

2.      Демонстрация работы функции «ПоказатьВводЧисла» в конфигурации системы 1С:Предприятие

  

1.      Возможная причина возникновения ошибки «Использование модальных окон в данном режиме запрещено!»


Бывает есть потребность ввести одно значение для группы элементов справочника. Это может быть список договоров, для которых нужно ввести общее числовое значение. Ввод числового значения можно реализовать стандартными средствами. Создать поле ввода, где пользователь будет вводить значение. Создать команду, которая будет по описанной логике разработчика проставлять общее числовое значение в нужное поле. Но бывают случаи, когда ввод числового значения нужно вести в определенный момент, когда стандартным способом реализовать не подходит или не удобно. Для таких случаев можно использовать метод ВвестиЧисло, метод ПоказатьВводЧисла. Используя один из методов, платформа выведет на экран окно для ввода числового значения. Многие разработчики, используя привычный метод ВвестиЧисло могли столкнуться с ошибкой (Рис. 1).



Рис.1. Использование модальных окон в данном режиме запрещено!

 

Ошибка связана со свойством конфигурации «Режим использования модальности», когда свойство «Режим использования модальности» установлено в «НеИспользовать». В таком случае следует использовать метод «ПоказатьВводЧисла».


В данной статье будет рассмотрено использования метода «ПоказатьВводЧисла». Метод «ВвестиЧисло» отличается от метода «ПоказатьВводЧисла» и имеет обязательный первый параметр «ОписаниеОповещенияОЗавершении». Потребуется описать дополнительную экспортную процедуру. У метода «ПоказатьВводЧисла» пять параметров (Рис. 2).



Рис.2. «ПоказатьВводЧисла»    


2.      Демонстрация работы функции «ПоказатьВводЧисла» в конфигурации системы 1С:Предприятие


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


В режиме «Конфигуратор» в обработку добавляем: форму, реквизиты, команду «ВыбратьНоменклатуру» (Рис. 3).



Рис.3. Обработка. Форма.


В модуле формы опишем логику работы обработки. При открытии формы выполняется обработчик события «ПриОткрытии» (Рис. 4). Процедура заполняет таблицу «Номенклатура».

 


Рис.4. Обработка. Модуль формы


По команде «Выбрать» (Рис. 5) будет вызвана процедура «ВыбратьНоменклатуру».



Рис.5. Обработка. Пользовательский режим


В процедуре «ВыбратьНоменклатуру» (Рис. 6) выполняется метод «ПоказатьВводЧисла».



Рис.6. Обработка. Модуль формы. Команда «ВыбратьНоменклатуру»

 

Метод «ПоказатьВводЧисла» выведет на экран окно (Рис. 7) для ввода числа (срок годности).



Рис.7. Обработка. Ввод срока годности.


После ввода срока годности система проставит флажки рядом с номенклатурой, которой срок годности соответствует с веденным числом (Рис. 8).



Рис.8. Обработка. Выполнение экспортной процедуры «УстановитьПометкуНаСервере»

 

Специалист 1С компании ООО «Кодерлайн»

Быков Владимир Станиславович

Наши проекты

Госкорпорация «Ростех»
Госкорпорация «Ростех»

Отрасль:
Производство, ТЭК >> Машиностроение, приборостроение

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

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

Внедрение «1С:Зарплата и управление персоналом 8 КОРП» в компании «ПБК»
ООО «Партнер Бухгалтер Консультант»

Отрасль:
Бухгалтерские услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Интеграция продукта с базой данных оперативного учета Axapta;
- Доработка фу...

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

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

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

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

ООО "СЖД"
ООО "СЖД"

Отрасль:
Торговля, склад, логистика, транспорт

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

Расчет зарплаты
Подбор кадров
Кадровый учет
Анализ кадрового состава...

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

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

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

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

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

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

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

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в ООО «Шокостайл»
ООО «Шокостайл»

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

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Планирование п...

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

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

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

- Совместная работа по внедрению разных решений, в том числе «1С:ERP Управление...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

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

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

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

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

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

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

АО «Вертолетная сервисная компания»
АО «Вертолетная сервисная компания»

Отрасль:
МТО эксплуатации вертолетной техники

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

- Консультации по сложным вопросам налогового и бухгалтерского учета;
- Ра...

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

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

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

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