Табличная часть документа

Тема в разделе "1C и всё что с ней связано", создана пользователем HITMAN-NN, 10 июл 2009.

  1. HITMAN-NN

    HITMAN-NN Гость

    Люди посоветуйте, короче мне нужно получить данные из табличной части документа, но вылетает ошибка. Сам документ нахожу с помощью запроса.

    Код:
    Функция FindKontrAgentByKey(Key)
    Попытка

    СотрудникТип = ФабрикаXDTO.Тип("http://www.sample-package.kontragent.org", "KontrAgent");
    СписокСотрудниковТип = ФабрикаXDTO.Тип("http://www.sample-package.kontragent.org", "KontrAgentCollection");
    ВидДеятельностиТип = ФабрикаXDTO.Тип("http://www.sample-package.kontragent.org", "TypeActivity");

    СписокСотрудников = ФабрикаXDTO.Создать(СписокСотрудниковТип);

    Выборка=GetKontrAgentByKey(Key);
    Пока Выборка.Следующий() Цикл
    Сотрудник = ФабрикаXDTO.Создать(СотрудникТип);
    ВидДеятельности = ФабрикаXDTO.Создать(ВидДеятельностиТип);

    Сотрудник.Kod=Выборка.Код;
    Сотрудник.FullName=Выборка.НаименованиеПолное;
    Сотрудник.Name=Выборка.Наименование;
    Сотрудник.Comments=Выборка.Комментарий;
    Сотрудник.INN=Выборка.ИНН;
    Сотрудник.WorkSchedule=Выборка.РасписаниеРаботыСтрокой;
    Сотрудник.KPP=Выборка.КПП;
    Сотрудник.OKPO=Выборка.КодПоОКПО;
    Сотрудник.Buyer=Выборка.Покупатель;
    Сотрудник.Seller=Выборка.Поставщик;
    //*Получаем вид деятельности
    Таблица=Выборка.ВидыДеятельности;
    Стр=Таблица.Индекс(1);

    //Стр=Таблица(1)
    //ВидДеятельности.Name=Стр.Наименование;
    //ВидДеятельности.Kod=Стр.Код;
    //Сотрудник.TypeActivity.Добавить(ВидДеятельности);
    //*

    СписокСотрудников.KontrAgentColl.Добавить(Сотрудник);
    КонецЦикла;




    Что не правильного?
     
  2. KiR

    KiR НЕ шибка опытный програмер)
    1C Team

    Регистрация:
    11 сен 2007
    Сообщения:
    1.581
    Симпатии:
    0
    стоило указать что за ошибка вылетает - это раз. и еще попробовать отследить отладчиком момент при котором она вылетает - это два
     
  3. HITMAN-NN

    HITMAN-NN Гость

    Ну вообще не смогу сказать что за ошибка, т.к. это веб-сервис. Просто покажите примерчик как после запроса, где я получаю документы можно обратиться к табличной части документа и вытащить из 1 строки значения: код и наименование например
     
Загрузка...

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