Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа с изображением в форме
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
kosalex
День добрый. Конф ЗУП, делаю обработку "Проходная". Нужно выводить фото сотрудников в форму. Разместил поле картинки. Посмотрел как это реализовано в ЗУП. Делаю вроде точно так же. Не выходит.

Имя поле картинки "ФотоСотрудника". Добавил к себе в обработку типовые процедуры. Они не вызываются...



logist
Перед тем как кидать скрин с ошибками, может стоило самому разобрать в их причинах? Нельзя тупо копировать код из разных объектов. Код справочника корректно не будет работать в обработке, о чем вам и выдаются ошибки.
sava1
Вот так для Номенклатуры
        Попытка
            ЭлементыФормы.ПолеФото.Картинка = ЭлементыФормы.ТпТМЦ.ТекущиеДанные.ТМЦ.ОсновноеИзображение.Хранилище.Получить();
        Исключение
            ЭлементыФормы.ПолеФото.Картинка = Новый Картинка;            
        КонецПопытки;

kosalex
Цитата(sava1 @ 23.09.13, 12:18) необходимо зарегистрироваться для просмотра ссылки
Вот так для Номенклатуры
        Попытка
            ЭлементыФормы.ПолеФото.Картинка = ЭлементыФормы.ТпТМЦ.ТекущиеДанные.ТМЦ.ОсновноеИзображение.Хранилище.Получить();
        Исключение
            ЭлементыФормы.ПолеФото.Картинка = Новый Картинка;            
        КонецПопытки;


С картинкой разобрался)

Теперь вывожу определённую картинку, когда пользователь становиться на строку в ТЧ.
Как стать на последнюю строку в ТЧ?

Делаю так:
КоличествоСтрок = СписокСотрудников.Количество();
    ПараметрыОтбора = Новый Структура ("НомерСтроки", КоличествоСтрок);
    НужнаяСтрока = СписокСотрудников.НайтиСтроки(ПараметрыОтбора);
    
    ЭлементыФормы.СписокСотрудников.ТекущаяСтрока = НужнаяСтрока;



Ошибка:{Обработка.Проходная.Форма.Форма.Форма(295)}: Ошибка при установке значения атрибута контекста (ТекущаяСтрока)
ЭлементыФормы.СписокСотрудников.ТекущаяСтрока = НужнаяСтрока;
по причине:
Отсутствует ключ строки

ТЧ:

Vofka
Раз изначальный вопрос решен - тема закрывается.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.