Решение задачи 5.3 из Сборника задач для подготовки к экзамену 1С:Специалист по платформе

25.11.21

Разработка - Подготовка к аттестации

Короткое решение на платформе 8.3.17.1496.

Просматривая в интернете решения задачи 5.3 на управляемые формы сложилось впечатление, что их можно сократить, а именно - обойтись без формы списка регистра бухгалтерии с произвольным запросом для динамического списка.

Предполагается, что задача по бухгалтерскому учету уже сделана (настроены виды субконто, план счетов, добавлен регистр бухгалтерии).

Описание решения:

1. Как и требуется по условию "создать управляемую основную форму элемента" справочника Контрагенты.

2. Добавить команду ДвиженияБУ

 

 

3. Код обработчика, сформированный конструктором

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
	//Вставить содержимое обработчика.
	//ПараметрыФормы = Новый Структура("", );
	//ОткрытьФорму("Справочник.Контрагенты.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
КонецПроцедуры

немного отредактировать

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
	ПараметрыФормы = Новый Структура("Отбор", Новый Структура("Субконто1", ПараметрКоманды));
	ОткрытьФорму("РегистрБухгалтерии.Управленческий.ФормаСписка", ПараметрыФормы, ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
КонецПроцедуры

 

Результат

 

 

Файл конфигурации (cf), здесь не требуется.

Если есть мнение относительно корректности, правильности описанного решения, добавьте, пожалуйста, в комментарии.

Ограничение ответственности.

Эта публикация предоставляется для ознакомления и обсуждения. Вы можете пользоваться предложенным методом (или не пользоваться), вносить изменения.

Автор не гарантирует, что результаты использования будут соответствовать Вашим ожиданиям.

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

Вы используете материалы этой публикации на свой риск и под свою ответственность.

Вступайте в нашу телеграмм-группу Инфостарт

решение задачи 1С:Специалист платформа 8.3

См. также

Подготовка к аттестации Программист Стажер 1С 8.3 Россия Бесплатно (free)

Представьте ситуацию. Вы по каким-либо причинам ищете работу. Приходите на собеседование, и с вами проводят техническое интервью. Вы хороший специалист, но уже несколько лет не проходили технических собеседований. Естественно, волнуетесь, испытываете стресс, теряетесь. Не можете ответить на элементарные вопросы. Возможно, какие-то ответы просто забыли или чем-то просто не пользовались и поэтому забыли.

13.01.2026    4242    550    cheshirshik    5    

17

Подготовка к аттестации Программист Стажер 1С:Предприятие 8 Россия Бесплатно (free)

Установим основные параметры, сделаем тексты удобочитаемыми, создадим копипастом подсистемы и группы команд, настроим консоль запросов.

07.07.2025    10267    cargobird    14    

15

Подготовка к аттестации Программист Россия Бесплатно (free)

Источники информации для подготовки к Эксперту.

18.12.2024    17417    GraVVitY    62    

77

Подготовка к аттестации Программист Стажер Бесплатно (free)

Меня зовут Татьяна, в 1С-разработке я уже семь лет, а в этом году официально стала junior-специалистом. Рассказываю, как всё происходило.

10.09.2024    13093    AlexeyPROSTO_1C    21    

15

Подготовка к аттестации Программист Стажер 1С:Предприятие 8 Россия Бесплатно (free)

Я Олег, разработчик 1С. Расскажу, как сдавал на сертификат Специалиста, в чём ошибся и что стоит учесть.

11.06.2024    27162    AlexeyPROSTO_1C    54    

73
Для отправки сообщения требуется регистрация/авторизация