2 дня назад
Владимир Жирицкий
56
подписчиков
Канал Владимира Жирицкого
1С. В отчете СКД при нажатии на кнопку "Настройки" выскакивает ошибка. Значение не является значением объектного типа (ПолноеИмя)
1. По отчету ПКМ > Свойства > Устанавливаем форму настроек (Основная форма настроек). На этом можно закончить. Ошибки больше не будет, но можно расширить состав настроек в СКД. Для каждого варианта...
1С. Выровнять элементы на форме относительно друг друга.
Вот есть такая форма:
На ней видно, что два флажка не выровнены.
Тогда мы переходим на форму в конфигуратор:
Выделяем нужные группы ctrl+ лкм > открываем свойства и ищем в использовании "ВыравниваниеЭлементовИЗаголовков"...
1С. Программная настройка сортировки СКД. Настройки.Порядок.Элементы
Если вы пытаетесь менять программно сортировку СКД и ничего не меняется, хотя в отладке явно видны изменения, убедитесь, что изменение настроек сортировки происходят до получения макета. На скрине выделены блоки кода...
1С. Удалить все записи в регистре накопления
Модуль формы внешней обработки с командой "Очистить"
1С. Сделать закладки на форме списка с отбором
ГруппаСтраниц > Делаем группы страницы > Копируем элемент, привязанный к одному списку в каждую группу.
В общей Группе страниц есть событие "ПриСменеСтраницы" и там делаем нужный отбор
В правом значении...
1С. Надо объединить поля с одинаковым названием (Сгруппировать). В СКД или запросе
Вот на скрине представлен случай, когда СКД не группирует разные элементы справочника (тип справочник.ссылка) с одинаковыми названиями. Ну он в общем-то и не должен.
А вот если выбрать тип "Строка". Например вытянуть Склад...
1С. Есть группа-страница. Необходимо в заголовке отобразить счетчик строк, которые в таблице формы.
Вот на скрине 2 вкладки. Нам нужна цифра в скобках. Это типовой функционал, который в свойствах группы настраивается
1С . Свернуть строки при формировании отчета СКД.
СтандартнаяОбработка = Ложь; КомпоновщикМакет = Новый КомпоновщикМакетаКомпоновкиДанных; Макет = КомпоновщикМакет.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(Макет, , ДанныеРасшифровки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(ДокументРезультат); ПроцессорВывода...
1С. Создать отчет без СКД
&НаСервере Процедура СформироватьНаСервере(ТабДок)
ТабДок.Очистить();
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| вмп_Кластеры.Представление КАК Кластер,
| вмп_Склады.Представление КАК Склад,
| вмп_Склады.УчетнаяЗапись.Представление КАК УчетнаяЗапись
|ИЗ
| Справочник.вмп_Кластеры КАК вмп_Кластеры
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.вмп_Склады КАК вмп_Склады
| ПО вмп_Кластеры.Ссылка = вмп_Склады.Кластер.Ссылка
|ГДЕ
| вмп_Склады.УчетнаяЗапись = &УчетнаяЗапись
|
|УПОРЯДОЧИТЬ ПО
| УчетнаяЗапись
|ИТОГИ ПО
| Кластер";
Если Отчет...