Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
04 фев 2026, 05:07

СвернутьТаблицу

Автор Дмитрий Корнилов, Вчера в 11:56

0 Пользователей и 1 гость просматривают эту тему.

Дмитрий Корнилов

Здравствуйте помогите пожалуйста исправить данную ситуацию
&НаКлиенте
Процедура СвернутьТаблицу(Команда)
СвернутьТаблицуНаСервере()
КонецПроцедуры

&НаСервере
Процедура СвернутьТаблицуНаСервере()

// Преобразуем данные формы в объект ТаблицаЗначений
ТЗ = РеквизитФормыВЗначение("Таб");

// Группируем по: Номенклатура, Цена
// Суммируем по: Количество, Сумма
ТЗ.Свернуть("Номенклатура, Цена", "Количество, Сумма");

// Загружаем обратно в реквизит формы
ЗначениеВРеквизитФормы(ТЗ, "ТЗ_Товары");

КонецПроцедуры


Дмитрий Корнилов

Вот скриншоты для разьяснения

antoneus

// Преобразуем данные формы в объект ТаблицаЗначений
    ТЗ = Таб.Выгрузить();
   
    // Группируем по: Номенклатура, Цена
    // Суммируем по: Количество, Сумма
    ТЗ.Свернуть("Номенклатура, Цена", "Количество, Сумма");
   
    // Загружаем обратно в реквизит формы
    Таб.Загрузить(ТЗ);

Дмитрий Корнилов

antoneus, Здравствуйте, ничего практический происходить

antoneus

А до нажатия в таблице что?

Дмитрий Корнилов

antoneus, Ничего нет

antoneus

Ну из ничего и не выйдет ничего.

Дмитрий Корнилов

antoneus, Вот вам файл, исправьте пожалуйста по мере возможностей задание 7, да звучит слегка нагло, но это задачи решаю несколько дней

antoneus

Так там всё работает, нужно только вытащить контрагента на форму и привязать к событию ПриИзменении обработчик (КонтрагентРеквизитПриИзменении).

Дмитрий Корнилов

antoneus, Я слегка не понял, как работает 6 и 7 задание можете пожалуйста проверить, по мере возможности заранее буду благодарен

Теги:
Рейтинг@Mail.ru

Поиск