8.х Поиск документа

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

  1. TopicStarter Overlay
    arizona07
    Offline

    arizona07

    Регистрация:
    28 апр 2009
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!

    Подскажите пожалуйста.
    Есть документ платёжное поручение в нем табличная часть.
    В этой табличной части один реквизит имеет тип ДокументСсылка.ЗарплатаКВыплатеОрганизаций.
    подскажите как будет выглядить метод поиска документа по ссылке и обращения к его реквизитам.
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Да просто по ссылке и обращайтесь. Самый простой и очевидный способ.
    Код:
    Сообщить(МояСсылкаНаДокумент.НужныйРеквизит.Наименование);
    
    Вполне рабочий вариант. Особенно для новичков.

    Для более продвинутых пользователей больше подойдет работа с запросами.
    Код:
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    |	АвансовыйОтчет.Дата,
    |	АвансовыйОтчет.Организация,
    |	АвансовыйОтчет.Ответственный
    |ИЗ
    |	Документ.АвансовыйОтчет КАК АвансовыйОтчет
    |ГДЕ
    |	АвансовыйОтчет.Ссылка = &Ссылка";
    Запрос.УстановитьПараметр("Ссылка",СсылкаНаМойДокумент);
    РезультатЗапроса = Запрос.Выполнить();
    
    
    И далее идет обработка полученных через запрос данных. Такой подход более предпочтителен, нежели просто работа с ссылкой, но как я уже говорил - для новичков может быть затруднителен.
  3. TopicStarter Overlay
    arizona07
    Offline

    arizona07

    Регистрация:
    28 апр 2009
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Понял спасибо!

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