8.х Как передать ТЗ с клиента на сервер

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

  1. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    На управляемой форме есть реквизит ТЗ тип - ТаблицаЗначений.
    Он заполняется данными из Excel, пользователь их корректирует и в итоге надо создать документ, заполненный этими данными.
    Для этого необходимо передать в процедуру &насервере эту самую ТЗ.
    Можно через массив структур примерно так:

    Код:
    м=новый массив;
    для каждого с из тз цикл
    нс=новый структура"поле1,поле2...");
    нс.поле1=с.поле1;
    нс.поле2=с.поле2;
    ...
    м.добавить(нс);
    конеццикла;
    Но напрягает то, что надо переписывать все колонки исходной таблицы,т.е. одна строка кода на одну колонку.

    Можно ли эту задачу решить как-то попроще, а главное - не привязываясь к конкретным именам колонок?
  2. Зейнал
    Offline

    Зейнал

    Регистрация:
    6 янв 2011
    Сообщения:
    30
    Симпатии:
    0
    Баллы:
    1
    8.2 в другой ветке, пробовали РеквизитФормыВЗначение()?
  3. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Спасибо, с РеквизитФормыВЗначение() все получилось.

    Кстати, как пройти на ветку , посвященную 8.2, а то на главной страничке вывеска "Разработка программного обеспечения на платформе "1С:Предприятие 8.2" ссылки не имеет.
  4. Зейнал
    Offline

    Зейнал

    Регистрация:
    6 янв 2011
    Сообщения:
    30
    Симпатии:
    0
    Баллы:
    1
    Просто на раздел конфигурирование нажмите.

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