8.х Вытащить данные из колонки "Итого" док. ТабельУчетаРабочегоВремени

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем T-1000, 11 апр 2011.

  1. TopicStarter Overlay
    T-1000
    Offline

    T-1000 Опытный в 1С

    Регистрация:
    9 окт 2008
    Сообщения:
    55
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.
    Возникла задача - вытащить данные из колонки "Итого" документа "ТабельУчетаРабочегоВремени" по каждому сотруднику.
    Получаю форму документа, обращаюсь к ТЧ, а дальше никак не могу прочитать данные ячеек колонки.

    ЭтаТЧ = Док.ПолучитьФорму("ФормаДокумента").ЭлементыФормы.ОтработанноеВремя;

    Помогите, пожалуйста.
  2. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    надо работать не с формой, а с объектом. и обходить табличную часть объекта.
  3. TopicStarter Overlay
    T-1000
    Offline

    T-1000 Опытный в 1С

    Регистрация:
    9 окт 2008
    Сообщения:
    55
    Симпатии:
    0
    Баллы:
    26
    Вся "фишка" в том, что у табличной части объекта нет данной колонки. Эта колонка расчетная. Поэтому я и обратился к местным гуру, может они знают как легко и быстро получить доступ к этой колонке.
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Переберите табличную часть, и ссумируйте значения по определенной колонке, то же самое делает и 1С.
  5. TopicStarter Overlay
    T-1000
    Offline

    T-1000 Опытный в 1С

    Регистрация:
    9 окт 2008
    Сообщения:
    55
    Симпатии:
    0
    Баллы:
    26
    Этот вариант рассматривался. Видимо, так и сделаю.
    Хотелось сразу готовое взять :)

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