8.х Обращение к ячейке после вывода секции

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем KatrineKA, 19 мар 2012.

  1. TopicStarter Overlay
    KatrineKA
    Offline

    KatrineKA Опытный в 1С

    Регистрация:
    5 окт 2010
    Сообщения:
    214
    Симпатии:
    0
    Баллы:
    26
    Собственно, как это можно сделать? Если секция с нужной ячейкой выводится на экран раньше, чем собираются данные по этому параметру.
    К примеру есть несколько группировок в запросе, и по одной из них выводится секция (Группировка3), далее получается так, что данные (РасчетноеКоличество) по каждой позиции (Номенклатруа) из запроса расчитываются при обращении к функции, и после этого я собираю итоги по ней. Вот и нужно вывести итоги по "РасчетноеКоличество" в секции "Группировка3".

    Вообще так можно делать или не стоит? Считать это "РасчетноеКоличество" в запросе пока не очень представляется как, поэтому и возник такой вопрос.
  2. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Выведеную таблицу можно читать, и даже менять.
    Правда после изменения ее нужно обновить будет (еще раз вывести).

    А так то у объекта ТабличныйДокумент есть метод ПолучитьОбласть (по абсолютному адресу) - возвращает опять же ТабличныйДокумент.
    Есть еще метод Область (по адресу), возвращает "ОбластьЯчеекТабличногоДокумента". А уж у ней, у области ячеек есть св-ва Текст, Расшифровка, Значение.

    Единственное что, нужно будет знать адреса ячеек для работы с ними. Но и это не проблема. Адрес можно "запоминать" в момент первого вывода данных в область.

Поделиться этой страницей