8.х Общие формы, доб файл

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

  1. TopicStarter Overlay
    YLF
    Offline

    YLF

    Регистрация:
    6 апр 2018
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Добрый день. Есть задачка на общих формах, не могу понять с чего начать.
    Упп 1.3. На форму списка документа вывести колонку, в которую пользователь должен прикреплять подписанные контрагентом документы (в pdf). Подскажите, как это реализовать!?

    Я совсем совсем новичок,поэтому просьба разжевать доступно
  2. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.252
    Симпатии:
    100
    Баллы:
    104
    "На форму списка документа"? Или на форму списка документов?
    В УПП 1.3 реализовано хранение присоединенных файлов к объектам. Например к заказу покупателя.
    В списке заказов покупателей сверху на командной панели есть кнопка "Файлы".
    Смотрите как реализован этот механизм и используйте
  3. TopicStarter Overlay
    YLF
    Offline

    YLF

    Регистрация:
    6 апр 2018
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    На форму списка документов: ДокументСписок.АктСверкиВзаиморасчетов. По кнопке из заказа покупателя есть вот такой код:
    Процедура ФайлыНажатие(Элемент)

    Если Ссылка.Пустая() Тогда
    Предупреждение("Сначала запишите документ.");
    Возврат;
    КонецЕсли;

    ФормаФайлов = Справочники.ХранилищеДополнительнойИнформации.ПолучитьФорму("ФормаСпискаФайловИИзображений", ЭтаФорма);

    ФормаФайлов.Изображения.Отбор.Объект.Использование = Истина;
    ФормаФайлов.Изображения.Отбор.Объект.Значение = Ссылка;
    ФормаФайлов.ЭлементыФормы.Изображения.НастройкаОтбора.Объект.Доступность = Ложь;
    ФормаФайлов.ЭлементыФормы.Изображения.Колонки.Объект.Видимость = Ложь;

    ФормаФайлов.ДополнительныеФайлы.Отбор.Объект.Использование = Истина;
    ФормаФайлов.ДополнительныеФайлы.Отбор.Объект.Значение = Ссылка;
    ФормаФайлов.ЭлементыФормы.ДополнительныеФайлы.НастройкаОтбора.Объект.Доступность = Ложь;
    ФормаФайлов.ЭлементыФормы.ДополнительныеФайлы.Колонки.Объект.Видимость = Ложь;

    ОбязательныеОтборы = Новый Структура;
    ОбязательныеОтборы.Вставить("Объект",Ссылка);

    ФормаФайлов.ОбязательныеОтборы = ОбязательныеОтборы;

    ФормаФайлов.Открыть();

    Но ругается на ссылку. И вообще по правде говоря не останавливается по точке остонова, что странно.
  4. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.252
    Симпатии:
    100
    Баллы:
    104
    У справочника ХранилищеДополнительнойИнформации вы пытаетесь установить отбор по ссылке.
    Проследите, чтобы тип реквизита "Объект" у этого справочника (он составной) включал в себя ссылку на ваш документ
    YLF нравится это.

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