СКД: Памятка реализации открытия значения соседней колонки при расшифровке

08.09.26

Разработка - СКД

Задача. Имеется отчет на СКД. В результате формирования которого выводятся: Артикул номенклатуры, даты начала и окончания выполнения операции. Необходимо: 1. При двойном клике на артикул номенклатуры, открыть значение номенклатуры по Артикулу. 2. При двойном клике на всех полях дат отчета открывать значение производственной операции.

Для реализации нам потребуется:

1. Создать стандартную форму отчета и добавить обработчик события расшифровки. Наглядный пример есть в моей статье ранее:
//infostart.ru/1c/articles/2765082/

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

2. Пункт 1 постановки задачи. В обработке расшифровке определим имя колонки, по которой пользователь кликнул. Первое условие колонки "ПродукцияЗаказаАртикул", "ПолуфабрикатАртикулЭтапа". Через "ЗначениеТекущейЯчейки" получим сам артикул номенклатуры. Затем по артикулу найдем ссылку номенклатуры и откроем значение. Обработчик события "РезультатОбработкаРасшифровки" будет выглядеть следующим образом: 

 
 Обработчик события "РезультатОбработкаРасшифровки"
 
 Функция "ЗначениеТекущейЯчейки"

 

3. Пункт 2 постановки задачи. Второе условие, колонки "НачалоВыполнения", "ОкончаниеВыполнения", "УчетнаяДата". Через "ЗначениеПоляВСтрокеПоИмени"
найдем ссылку на производственную операцию в строке и откроем ее.

 
 Функция "ЗначениеПоляВСтрокеПоИмени"

 

P.s. Чтобы не было ошибки обращения к СхемаКомпоновкиДанных(реквизит формы с типом строка на форме отчета). Необходимо в обработчике события "ПриСозданииНаСервере" вызвать метод БСП.
 

 
 Обработчик формы отчета "ПриСозданииНаСервере"

 

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	
	БухгалтерскиеОтчетыВызовСервера.ПриСозданииНаСервере(ЭтаФорма, Отказ, СтандартнаяОбработка);
	
КонецПроцедуры

 

 

 

 

 

 

 

 

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

Разработка Отчет СКД Расшифровка

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Роли и права Запросы СКД Разработчик Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    285694    1606    423    

1220

СКД Разработчик 1С:Предприятие 8 Бесплатно (free)

Как решить проблему с отборами по полям СКД, когда с одинаковым отбором Отчет показывает одно, а Консоль запросов другое.

16.06.2026    6378    sapervodichka    45    

56

Инструментарий разработчика СКД Разработчик 1С 8.3 Бесплатно (free)

В этой статье представлен ПовелительОтчетов — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    9446    455    shapa_pro    31    

73

СКД Разработчик 1С:Предприятие 8 Бесплатно (free)

Статья написана по результатам проведенного внутреннего обучающего вебинара для разработчиков ГК «СофтБаланс». Если осилить 25 000 знаков - задача для вас непосильная, где-то на бескрайних просторах интернета видео есть (или будет). Но здесь информация точнее. Разберем, чем запрос для СКД принципиально отличается от обычного запроса и как модифицируется в зависимости от настроек. Изучим «базовый рецепт» написания запроса для СКД, сформируем чек-лист. Полезно будет всем – от стажеров до тех. лидов. Всем, кто не снимает галку «автозаполнение» и пишет запросы для отчетов в консоли запросов – читать (вдумчиво) обязательно.

29.10.2025    27054    ovetgana    112    

117

СКД Разработчик 1С:Предприятие 8 Бесплатно (free)

Описан способ заполнения списка доступных значений для полей наборов данных и параметров в схеме компоновки данных для любых конфигураций (с использованием БСП или без).

01.07.2025    15797    krasnoshchekovpavel    7    

68

СКД Разработчик Стажер 1С:Предприятие 8 Россия Бесплатно (free)

Несколько способов управления формами выбора параметров и отборов СКД.

10.04.2025    15212    Neti    0    

43

СКД Разработчик 1С:Предприятие 8 Бесплатно (free)

Хорошая отчетная форма - сродни искусству. Есть какое-то невероятное эстетическое удовольствие в том, чтобы разобраться в логике учета и анализируемых показателях, спроектировать архитектуру хранения данных так, чтобы оптимально собрать эти показатели вместе с аналитическими разрезами в запросе, а затем настроить отображение так, чтобы, глядя на результат, сразу было понятно, что это за отчет и какие задачи он призван решать. Система компоновки данных - это моя первая, главная и, наверное, единственная "рабочая" любовь. Ее я использую везде, где только можно и где нельзя тоже. Хочу поделиться с вами некоторыми практическими приемами в работе с отчетами на СКД, которые, надеюсь, будут полезны.

27.02.2025    19850    ovetgana    50    

93

СКД Разработчик 1С:Предприятие 8 Бесплатно (free)

СКД – инструмент, на базе которого в современных конфигурациях реализованы практически все отчеты. СКД используется в динамических списках, печатных формах и универсальных механизмах. Если построить простейший отчет может каждый разработчик, то с нюансами знакомы далеко не все. Расскажем о неочевидных на первый взгляд приемах, способных значительно повысить качество отчетов.

24.12.2024    17766    Akcium    17    

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