arefaste/1C_Forums huggingface dataset:
Добрый день!
Подскажите, пожалуйста, в общем мне необходимо перенести документ "Перемещение товаров" (УТ 10.3) в нетиповой документ в БП 3.0.
С реквизитами проблем нет, я их перенесла. А вот с реквизитами табличной части у меня не получается(
Суть в том, что в реквизит ТЧ "Сумма розничная" мне нужно подставить произведение реквизитов ТЧ Количество * Цена. Как можно это реализовать?
Заранее Спасибо!
---
Значение = ОбъектКоллекции.Количество * ОбъектКоллекции.Цена
---
Решение (3) прописать в обработчике "При выгрузке", Правил Конвертации Свойств (ПКС) реквизита ТЧ "Сумма розничная"
---
в обработчике "после выгрузки"
---
Значение = ОбъектКоллекции.Количество * ОбъектКоллекции.Цена
---
Спасибо! Получилось)
---
А подскажите пожалуйста, как я могу из Номенклатуры в ТЧ обратиться к реквизиту "Комментарий" (тип - строка), где хранится информация о цене, преобразовать его в число и снова умножить на количество?)
P.s. Может кто-то знает какие-нибудь видео курсы по КД, ибо в справке не очень понятно, по крайней мере для меня
---
Там же в обработчике "При загрузке " - Источник - ваш документ т.е

Комментарий = Источник.Комментарий

Из бесплатных курсов посмотрите курс от Ильи Леонтьева, есть на ютубе

Из платных ,есть подробный курс от "Курсы по 1с рф.ру"
Как добавить горизонтальные линии (как на рисунке)на диаграмму?
---
В области построения диаграммы посмотрите.
---
В области построения диаграммы посмотрите.
---
Можно по подробнее?
---
Разобрался!

```1c
    График.ОбластьПостроения.ШкалаЗначений.ШагШкалы=5;
```

Всем Спасибо!
Добрый день уважаемые форумчане, есть функция:

Функция ПолучитьСписокЛицевыхСчетовДляПечатиЧеков(СуммыПлатежей)

 СписокЛицевыхСчетов = Новый СписокЗначений;

 Для Каждого ТекущаяСтрока Из СуммыПлатежей Цикл
  Если ТекущаяСтрока.НомерЧекаККМ = 0 Тогда
   СписокЛицевыхСчетов.Добавить(ТекущаяСтрока.Объект);
  КонецЕсли;
 КонецЦикла;

 Возврат СписокЛицевыхСчетов;

КонецФункции

Нужно ограничить ее действия 45 строками из документа, как это более правильно сделать? Заранее спасибо
---
один из вариантов

лкКол = 0
Для Каждого ТекущаяСтрока Из СуммыПлатежей Цикл
  Если ТекущаяСтрока.НомерЧекаККМ = 0 Тогда
    СписокЛицевыхСчетов.Добавить(ТекущаяСтрока.Объект);
    лкКол = лкКол + 1;
    Если лкКол = 45 Тогда
      Прервать;//достигли 45 строк, выходим из цикла
    КонецЕсли;
  КонецЕсли;
КонецЦикла;
---
можно и без дополнительной переменной:

```1c
    Функция ПолучитьСписокЛицевыхСчетовДляПечатиЧеков(СуммыПлатежей)

    СписокЛицевыхСчетов = Новый СписокЗначений;

    Для Каждого ТекущаяСтрока Из СуммыПлатежей Цикл
    Если ТекущаяСтрока.НомерЧекаККМ = 0 Тогда
    СписокЛицевыхСчетов.Добавить(ТекущаяСтрока.Объект);
    Если СписокЛицевыхСчетов.Количество() = 45 Тогда Прервать; КонецЕсли;
    КонецЕсли;
    КонецЦикла;

    Возврат СписокЛицевыхСчетов;

    КонецФункции
```
---
ЧТобы в СписокЛицевыхСчетов попадало 5 строк, или чтобы сумма строк всех таблиц всех ТекущаяСтрока.Объект не превышала 45 строк?
---
ТекущаяСтрока.Объект не превышала 45 строк
---
один из вариантов

лкКол = 0
Для Каждого ТекущаяСтрока Из СуммыПлатежей Цикл
  Если ТекущаяСтрока.НомерЧекаККМ = 0 Тогда
    СписокЛицевыхСчетов.Добавить(ТекущаяСтрока.Объект);
    лкКол = лкКол + 1;
    Если лкКол = 45 Тогда
      Прервать;//достигли 45 строк, выходим из цикла
    КонецЕсли;
  КонецЕсли;
КонецЦикла;
---
Спасибо, попробую
---
Пишет ошибку, как на скриншоте
---
инит лкКол забыл
---
Спасибо
---
лкКол = 0Спасибо, все заработало)
Доброго всем дня.
Вопрос короткий.
Программно создаю номенклатуру.
Обработку изначально писал под конфигурацию УТ 11.4 и там же ее проверял.
Алгоритм примерно такой:

```1c
    Номенклатура = Создать Объект()
    Номенклатура.наименование = название
    Номенклатура.Артикул = артикул
    Номенклатура.записать()
```

При этом в УТ артикул записывается таким, какой я указываю.

Когда решил проверить обработку в ЕРП2 то артикул создавался автоматом(ЕРП123123123), так же как и при ручном создании.

Думал где то в виде номенклатуры настройка - не нашел с ходу.

Не могли бы подсказать в чем проблема.спасибо.
---
Возможно, в ЕРП2 есть доработки по генерации артикула при записи номенклатуры.

Посмотрите:
1) Процедуру ПриЗаписи модуля объекта справочника номенклатуры
2) События записи в модуле формы объекта
3) Подписки на событие записи номенклатуры

Чтобы было проще, сравните через конфигуратор основную конфигурацию и конфигурацию поставщика - увидите, чем конфигурация отличается от типовой.
---
Возможно, в ЕРП2 есть доработки по генерации артикула при записи номенклатуры.

Посмотрите:
1) Процедуру ПриЗаписи модуля объекта справочника номенклатуры
2) События записи в модуле формы объекта
3) Подписки на событие записи номенклатуры

Чтобы было проще, сравните через конфигуратор основную конфигурацию и конфигурацию поставщика - увидите, чем конфигурация отличается от типовой.
---
вы думаете в типовой такого нет?)
---
Не встречал такого, чтобы артикул в типовых формировался автоматом.
---
пожалуй, соглашусь с вами)
---
вообще сам вид артикула похож на типовой - "ЕРП-223344"
---
В Конфигурации создана подписка на события ПередЗаписью Справочника Номенклатура.
В ней по определенному алгоритму номенклатуре генерируется Артикул, если это именно создание новой номенклатуры (ссылка еще не заполнена).
Посему в моей обработки - я просто после записи нового элемента справочника присваиваю артикул повторно и снова записываю.

```1c
    НоваяНоменклатура = Справочники.Номенклатура.СоздатьЭлемент();
    НоваяНоменклатура.Наименование = Наименование;
    НоваяНоменклатура.Записать(); \\ После этого присвоился Артикул из подписки\\
    НоваяНоменклатура.Артикул = МойАртикул;
    НоваяНоменклатура.Записать();
```
---
скорее всего в виде номенклатуры есть автозаполнение по шаблону
---
автозаполнкеие по шаблону предназначено для формирования рабочего наименования и наименования для печати.
Тут не в виде номенклатуры дело- 100 %
---
Ну так ПриЗаписи пройдитесь отладкой и посмотрите откуда присваиваеться такой артикул. В чем сложность то?
У меня есть кусок кода:

```1c
    ЭлементDOM = ДокументDOM.СоздатьЭлемент("ДокКарточки");
    ЭлементDOM.УстановитьАтрибут("Период", XMLСтрока(выбЗапр1.Период));
    ЭлементDOM.УстановитьАтрибут("Сумма",XMLСтрока(выбЗапр1.Сумма));
    ЭлементDOM.ТекстовоеСодержимое = XMLСтрока(выбЗапр1.Регистратор);
    КорневойDOM.ДобавитьДочерний(ЭлементDOM);
```

Вопрос: на стороне приемника как получить период?
---
С помощью обратной функции XMLЗначение:

```1c
    Дата = XMLЗначение(Тип("Дата"), ЗначениеАтрибута);
```
---
Пока получил:
ИмяАтрибута Период
Значение 2015-12-31T23:59:59
---
С помощью обратной функции XMLЗначение:

```1c
    Дата = XMLЗначение(Тип("Дата"), ЗначениеАтрибута);
```
---
Огромное спасибо )
---
Попробовал ваш код, все получилось, спасибо добрый человек :)
А я безуспешно прыгал с бубном вокруг:

```1c
    ПрочитатьXML()
```
Здравствуйте. Необходимо перепровести документы прошлых периодов. При проведении, возникают различные ошибки, которые я, заранее, не могу предугадать, которые выпадают в критическую ошибку (модальное окно) и цикл перепроведения останавливают.
Скажите, есть какая-нибудь приблуда, чтобы цикл перепроведения не останавливался?
"Попытка" не помогает, поэтому и ищу какой-нибудь финт ушами.
База: древняя УТ 10.3, платформа: 8.3.13.1690
---
сами же вызываете исключение в обработке исключения.
---
просто прибей вызовы модальных окон
---
как это делается?
---
закомментируй
что-то типа:

```1c
    // Предупреждение
```
---
я спрашиваю про типовую критическую ошибку систему, которая выпадает, например, когда делишь на 0
---
такие случаи как раз для обертки Попытка
---
так раз у меня Попытка и не отрабатывает, стопорится процесс, а данных много
---
окно стопора покажи
---
и это окно мне нужно обойти
---
или скорей всего попытку не там пихаете.
---
Пока Выборка.Следующий() Цикл

 #Если Клиент Тогда
        ОбработкаПрерыванияПользователя();
        #КонецЕсли

  НачатьТранзакцию();

  ТекОбъект = Выборка.Ссылка.ПолучитьОбъект();

  Сообщить("//////Пытаемся перепровести: " + "" + Выборка.Ссылка, СтатусСообщения.БезСтатуса);

  Попытка

   ТекОбъект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный);

   Сообщить("Успешно перепроведен: " + "" + Выборка.Ссылка, СтатусСообщения.Информация);

  Исключение

   Сообщить("Проблема в проведении; " + "" + Выборка.Ссылка, СтатусСообщения.Важное);

   ВызватьИсключение;

  КонецПопытки;
---
сами же вызываете исключение в обработке исключения.
---
спасибо! в своем же коде и заблудился, писал наспех!
Пдскажите. как правильно записать в ГДЕ такое условие для Корсчета: если Корсчет=Счет и Регистратор= КорректировкаЗаписейРег, то Счет, Иначе Не Счет пишу так: Код  ВЫБОР         КОГДА ХозрасчетныйОбороты.Регистратор Ссылка Документ.КорректировкаЗаписейРегистров                 И ХозрасчетныйОбороты.КорСчет = &Счет              ТОГДА ХозрасчетныйОбороты.Счет         ИНАЧЕ ХозрасчетныйОборотыДтКт.СчетДт     КОНЕЦ Показать полностью Ругается "операция не разрешена в предложении выбор"
---
Условие должно вернуть либо Истина, либо Ложь:

```1c
    ВЫБОР
    КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров
    И ХозрасчетныйОбороты.КорСчет = &Счет
    ТОГДА ИСТИНА
    ИНАЧЕ ЛОЖЬ
    КОНЕЦ
```

Может вам не условие нужно, а в выбираемых полях это прописать?
---
ВЫБОР
 КОГДА ХозрасчетныйОбороты.Регистратор Ссылка Документ.КорректировкаЗаписейРегистров И ХозрасчетныйОбороты.КорСчет = &Счет ТОГДА ХозрасчетныйОбороты.Счет
ИНАЧЕ ХозрасчетныйОборотыДтКт.СчетДт
 КОНЕЦ
---
Подробнее опишите, что нужно:
Корсчет=Счет: "Счет" - это параметр или это условие оборота внутри счета?
Регистратор= КорректировкаЗаписейРег: "КорректировкаЗаписейРег" - это параметр или тип документа (если второе, используйте ССЫЛКА)
По вашим словам, условие должно вернуть счет. Так не бывает. Вам нужно вернуть равенство счета какому-то значению?
---
ВЫБОР
 КОГДА ХозрасчетныйОбороты.Регистратор Ссылка Документ.КорректировкаЗаписейРегистров И ХозрасчетныйОбороты.КорСчет = &Счет ТОГДА ХозрасчетныйОбороты.Счет
ИНАЧЕ ХозрасчетныйОборотыДтКт.СчетДт
 КОНЕЦ
---
Условие должно вернуть либо Истина, либо Ложь:

```1c
    ВЫБОР
    КОГДА ХозрасчетныйОбороты.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров
    И ХозрасчетныйОбороты.КорСчет = &Счет
    ТОГДА ИСТИНА
    ИНАЧЕ ЛОЖЬ
    КОНЕЦ
```

Может вам не условие нужно, а в выбираемых полях это прописать?
---
Помогло +1
---
Подробнее опишите, что нужно:
Корсчет=Счет: "Счет" - это параметр или это условие оборота внутри счета?
Регистратор= КорректировкаЗаписейРег: "КорректировкаЗаписейРег" - это параметр или тип документа (если второе, используйте ССЫЛКА)
По вашим словам, условие должно вернуть счет. Так не бывает. Вам нужно вернуть равенство счета какому-то значению?
Доброго времени суток!

Переехали на платформу 8.3.13.1513 с 8.3.10.2667
Собственно, после этого появилась проблема.
Управляемые формы. На форме в реквизитах есть табличный документ, заполняется программно. На саму форму вынесен как поле табличного документа. В 8.3.10 при выделении области (т.е. зажатие ЛКМ и выделение) область выделяется нормально. В 8.3.13 же область так не выделяется. Вот и хотел спросить: может, какое-то новое свойство табличного документа появилось, которое надо включить/отключить для выделения.
Свойства поля на скриншоте
---
Проблема решена. Дело в том, что в данной конфигурации для табличного документа в событии ПриАктивизацииОбласти делали заполнение расшифровки. В 8.3.10 данный способ никак не мешался, а в 8.3.13 он влияет на выделение.
---
Работаете через web клиент? Ошибки платформы 8.3.13.1513
---
Нет, тонкий.
В отладке через толстый то же самое
---
Проблема решена. Дело в том, что в данной конфигурации для табличного документа в событии ПриАктивизацииОбласти делали заполнение расшифровки. В 8.3.10 данный способ никак не мешался, а в 8.3.13 он влияет на выделение.
---
Так это глюк или косяк? Теперь вообще нельзя использовать это событие?
Уважаемые знатоки, вынужден обратиться к вам. Я совсем новичок и у меня есть регистр накопления "Купоны" с подарочными купонами.
Из ПКО (ПриходныйКассовыйОрдер) при продаже нового купона записываю поля: форма расчета, сумма и контрагент.
Из БланкЗаказа мне нужно записывать движения по этому купону, то есть всегда, когда покупки совершают через купон. Как это правильно реализовать, чтобы записывался конечный остаток в таблицу "Купоны.Остатки" по этому купону после проведения "БланкЗаказа".
---
Просто движение записываете с видом "Приход".
---
Суть в том, что я не знаю, как записывать в поле «СуммаКонечныйОстаток».
---
Остатки рассчитываются автоматически. Поле пишется, как Запись.Сумма = Сумма;
---
Когда я пишу сумму - конечный остаток = предыдущей сумме + остатку после прошедшей операции. Как правильно в сумму писать? Что писать? То, что получилось в результате прохода операции?
---
СуммаКонечныйОстаток это сумма накоплений по ресурсу Сумма, она не записывается, записывается только сумма
---
Просто движение записываете с видом "Приход".
Подскажите, как правильно писать сумму в регистр накопления?
Есть регистр "Купоны", при покупке купона регистрирую номинал купона в поле "Сумма". При проведении заказа по этому купону нужно изменять номинал этого купона. Когда меняю сумму, то в таблице "ОстаткиИОбороты" поле "СуммаКонечныйОстаток" складывается из предыдущего номинала и номинала после прохождения операции. Может быть я неправильно записываю?
---
Все правильно, судя по коду ты к существующей сумме еще добавляете сумму остатка. Если есть желание в получить корректный остаток, надо в приведенном коде сменить вид движения на расход, а в сумму подставлять сумму документа. И когда будешь делать запрос остатка у тебя сложатся все движения (с учетом прихода/расхода) по ключу и дадут правильный остаток суммы по сертификату.
---
Лучше конечно кусочек кода показать, а то по словесному описанию трудно что-либо советовать.
---
СуммаОстатка - это номинал после проведения операции. Если я делаю так, то в таблицы ОстаткиИОбороты происходит вакханалия чисел, складываются предыдущее с будущим, перемножаются...

СуммаПоСертификату - полученная из базы сумма, которая была в номинале до проведения операции.
---
Если все работает правильно. то можешь подсказать, что за числа накапливаются и зачем в таблице "ОстаткиИОбороты"?
---
Хорошо бы Вам прочитать устройство регистров накопления и виртуальных таблиц этих регистров
---
Все правильно, судя по коду ты к существующей сумме еще добавляете сумму остатка. Если есть желание в получить корректный остаток, надо в приведенном коде сменить вид движения на расход, а в сумму подставлять сумму документа. И когда будешь делать запрос остатка у тебя сложатся все движения (с учетом прихода/расхода) по ключу и дадут правильный остаток суммы по сертификату.
---
Спасибо большое, добрый человек. Действительно, надо бы повнимательней почитать про регистры.
Всем доброго времени суток!

Подскажите как в 1С Розница ред. 2 программно нажать кнопку "Пробить чек"?
Я внеш.обработкой перебираю документы и нужно зайти в документ и на командной панели нажать кнопку "Пробить чек".
---
ну тогда имхо норм
делаете конфу доступной для редактирования и в модуле формы для обработчика кнопки "Пробить чек" ставите Экспорт

и из вашего модуля вызываете :

ЧекФорма.ПробитьЧек("");
---
Процедура ПробитьЧек("") - вместо Процедура ПробитьЧек(Команда), ну и выполнять ее надо на клиенте . и вызвать из вашей обработки.
---
Зажатия кнопки это запуск каких то процедур и функций. перенесите эти процедуры и функции в обработку и будет счастье.
---
Пробовал так, но там кучу процедур надо перетаскивать, много переменных неопознанных и т.д.
---
копировать вроде не так сложно)
---
есть еще вариант - добавить к этим процедурам экспорт и вызывать их программно
---
это уже геморно, там клиент сервер все дела
---
форма открывается на клиенте, кнопка нажимается на клиенте. в чем гемор?
---
Вот это как сделать?
---
Как можно сказать как это сделать если не видно код в котором вы хотите это сделать?
---
Чек - ссылка на документ.
       Ключ = Новый Структура ("Ключ", Чек);
       ЧекФорма = ПолучитьФорму("Документ.ЧекККМ.ФормаОбъекта", Ключ);//форма чека
---
ну тогда имхо норм
делаете конфу доступной для редактирования и в модуле формы для обработчика кнопки "Пробить чек" ставите Экспорт

и из вашего модуля вызываете :

ЧекФорма.ПробитьЧек("");
---
т.е. вскрыть конфу и во всех нужных процедурах проставить Экспорт?
---
Сделайте расширение.
---
Это для меня пока новое((((
Кто-нибудь может мне обяснить, ПОЧЕМУ в модуле формы внешней обработки

```1c
    РеквизитФормыВЗначение("Объект").ПолучитьМакет()
```
 работает, а

```1c
    ЭтаФорма.Объект.ПолучитьМакет()
```
 - нет?
---
Потому что на форме только ДанныеФормы, чтобы преобразовать их в прикладные нужен этот метод РеквизитФормыВЗначение.

https://infostart.ru/public/198766/

Конвертация данных формы
Для упрощения жизни существуют простые способы преобразования универсальных объектов «ДанныеФормы….» в привычные прикладные объекты и наоборот.
Так, например, можно получить наполненный данными СправочникОбъект на основании данных формы, если вызвать метод «РеквизитФормыВЗначение(«Объект»). При этом произойдет то, что описано выше – будет создан новый СправочникОбъект и наполнен данными из указанного реквизита данных формы.
Обратное преобразование выполняется методом «ЗначениеВРеквизитФормы». Если мы произвели какие-то действия с данными СправочникОбъект, например, очистили табличную часть, то мы должны поместить наши изменения обратно в форму, иначе будет что?
Правильно, измененный СправочникОбъект будет уничтожен при возврате на клиента, а данные формы останутся неизменными. Цикл записи объекта будет построен на старых данных формы, а стало быть, изменение табличной части просто пропадет.
---
думаю потому что эту обработку можно вызвать программно не открывая форму.
---
Потому что на форме только ДанныеФормы, чтобы преобразовать их в прикладные нужен этот метод РеквизитФормыВЗначение.

https://infostart.ru/public/198766/

Конвертация данных формы
Для упрощения жизни существуют простые способы преобразования универсальных объектов «ДанныеФормы….» в привычные прикладные объекты и наоборот.
Так, например, можно получить наполненный данными СправочникОбъект на основании данных формы, если вызвать метод «РеквизитФормыВЗначение(«Объект»). При этом произойдет то, что описано выше – будет создан новый СправочникОбъект и наполнен данными из указанного реквизита данных формы.
Обратное преобразование выполняется методом «ЗначениеВРеквизитФормы». Если мы произвели какие-то действия с данными СправочникОбъект, например, очистили табличную часть, то мы должны поместить наши изменения обратно в форму, иначе будет что?
Правильно, измененный СправочникОбъект будет уничтожен при возврате на клиента, а данные формы останутся неизменными. Цикл записи объекта будет построен на старых данных формы, а стало быть, изменение табличной части просто пропадет.
---
Спасибо. А можете сказать, для чего во внешней обработке

https://its.1c.ru/db/metod8dev#content:3968:hdoc

процедуры загрузки-выгрузки поместили в модуль именно ОБЪЕКТА, а не формы?

Ведь и в модуле формы всё прекрасно работает, только строку с ПолучитьМакет() поправить.
---
думаю потому что эту обработку можно вызвать программно не открывая форму.
---
О как! Об этом я как-то не подумал. То есть процедуру из модуля ОБЪЕКТА можно вызывать "со стороны", а из модуля ФОРМЫ нельзя?
---
конечно, для исполнения процедур модуля формы, форма должна быть как минимум открыта, а если я создаю объект программно и начинаю выполнять процедуры, то формы у меня нет. Как то так...
Добрый день.
УТ 11.4.8.73
Платформа 8.3.13.1644
Вы водится сообщение в последней строке функции ЗаблокироватьРегистрЗаданий в модуле РаспределениеВзаиморасчетовВызовСервера. Модуль на замке. Какие варианты лечения есть?
---
Бывает иногда такое, просто нужно значит перескочить через этот косячный релиз. Попробуйте цепочку обновлений по-другому сделать, чтобы не использовать этот релиз при обновлении, возможно, в нем ошибка. В прошлые месяцы на ИТС много ошибок по распределению взаиморасчетов (онлайн, оффлайн). Статусы ошибок - исправлено в будущем релизе, т.е. фиксят последовательно.
---
проблема не в обновлении, если база серверная попробуйте перезапустить службу сервера 1С, во внерабочее время конечно, если база файловая то в каталоге с базой есть отдельные файлы с блокировками их нужно почистить, их видно по расширению
---
Какие варианты лечения есть?
1. Обновиться до последней версии УТ. Проверить, выявляется-ли ошибка.
2. Если ошибка выявляется, разобраться с причинами (скорее всего, ошибки в данных).
3. Если ошибка не в данных, то или доработка модуля или расширение.
---
обновление на версию указанную в вопрос, это как раз один из шагов по обновлению до последнего релиза.
---
Бывает иногда такое, просто нужно значит перескочить через этот косячный релиз. Попробуйте цепочку обновлений по-другому сделать, чтобы не использовать этот релиз при обновлении, возможно, в нем ошибка. В прошлые месяцы на ИТС много ошибок по распределению взаиморасчетов (онлайн, оффлайн). Статусы ошибок - исправлено в будущем релизе, т.е. фиксят последовательно.
---
Еще есть предположение, что после обновления будет тоже самое. С каждым обновлением 1С наворачивает конфигурацию и она становится тяжелее. У нас было такое, просто поменяли HDD на SSD и стало веселее и блокировки проскакивали как по маслу.
---
проблема не в обновлении, если база серверная попробуйте перезапустить службу сервера 1С, во внерабочее время конечно, если база файловая то в каталоге с базой есть отдельные файлы с блокировками их нужно почистить, их видно по расширению
Доброго времени суток! Есть отчет, выводит кросс-таблицу. Создал макет для группировок по колонкам, но никак не применяется обрамление полей ресурсов, цвет фона не применяется. Подскажите в чем может быть косяк? Делал макет заголовка группировки, макет группировки и макет ресурсов - не получается.
---
Для задания фона ресурсов в кросс-таблице необходимо определить именно макет ресурсов (если конечно не брать в расчет ни возможность настройки оформления наборов данных, ни возможность использования условного оформления). Вероятнее всего Вы неверно указали группировки, на пересечении которых для ресурсов применяется макет.
---
Для задания фона ресурсов в кросс-таблице необходимо определить именно макет ресурсов (если конечно не брать в расчет ни возможность настройки оформления наборов данных, ни возможность использования условного оформления). Вероятнее всего Вы неверно указали группировки, на пересечении которых для ресурсов применяется макет.
---
Где это проверить можно?
---
Все, разобрался. Спасибо большое :)
---
Подскажите, как настроить макет для итоговых записей? Заголовок получилось поправить, а сами ресурсы - нет.
---
В макете ресурсов для одно из группировок нужно выбрать требуемый тип записи: не то подвал, не то общий итог.