Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Вывести фото в отчете.

Вывести фото в отчете.
Я
   ЗлаяЗая
 
13.03.19 - 11:07
ЗУП 3.1.9.107
Делаю внешнюю печатную форму. Нужно вывести фото сотрудника.
    Фото = РегистрыСведений.ФотографииФизическихЛиц.СоздатьМенеджерЗаписи();
    Фото.ФизическоеЛицо = т.ФизическоеЛицо;
    Фото.Прочитать();
    Картинка=Фото.Фотография;
    
    Рисунок = ОбластьЗаголовок.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
    Рисунок.Верх = 15;
    Рисунок.Высота = 32;
    Рисунок.Ширина = 24;
    Рисунок.Лево = 47;
    Рисунок.РазмерКартинки = РазмерКартинки.АвтоРазмер;

    Рисунок.Картинка =  Картинка;

ругается "Несоответствие типов".
 
 
   Ёпрст
 
1 - 13.03.19 - 11:12
(0) Плучить()
   Ёпрст
 
2 - 13.03.19 - 11:12
Получить()
   Ёпрст
 
3 - 13.03.19 - 11:13
Ну и СоздатьМенеджерЗаписи.. это пять
   ЗлаяЗая
 
4 - 13.03.19 - 11:13
(2) : Метод объекта не обнаружен (Получить)
   Ёпрст
 
5 - 13.03.19 - 11:14
Картинка=Фото.Фотография.Получить();
   sqr4
 
6 - 13.03.19 - 11:14
ФОТО!!!
   Ёпрст
 
7 - 13.03.19 - 11:16
(4) Рисунок.Картинка = Новый Картинка(Фото.Фотография.Получить());
   ЗлаяЗая
 
8 - 13.03.19 - 11:19
теперь не ругается, но и не выводит фото
   Ёпрст
 
9 - 13.03.19 - 11:22
(8) в тыоём регистре сведений, Фотография, какой тип имеет ? Хранилище значений ?
   ЗлаяЗая
 
10 - 13.03.19 - 11:23
(9) да
   Ёпрст
 
11 - 13.03.19 - 11:24
(10) есть уверенность, что там не пусто ?
ОбластьЗаголовок, надеюсь не до кода в (0) выводишь ?
   ЗлаяЗая
 
12 - 13.03.19 - 11:27
(11) не пусто.
    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    
    ОбластьЗаголовок.Параметры............
        
    Рисунок ..........
    Рисунок.Картинка = Новый Картинка(Фото.Фотография.Получить());
    Рисунок.Линия = Новый Линия(ТипЛинииРисункаТабличногоДокумента.Сплошная,);
    
    ТабДок.Вывести(ОбластьЗаголовок);
   Ёпрст
 
13 - 13.03.19 - 11:33
(12) в регистре сведений ФотографииФизическихЛиц, сколько измерений и какие они ?
   ЗлаяЗая
 
14 - 13.03.19 - 11:34
(13) измерение одно- ФизическоеЛицо
   sqr4
 
15 - 13.03.19 - 11:36
(3) Это десятка)
а в хранилище то что лежит, какого типа значение?
   Ёпрст
 
16 - 13.03.19 - 11:38
(14) в выведенной таблице, поле картинки хоть появилось ? Только пустое ?
   ЗлаяЗая
 
17 - 13.03.19 - 11:39
(16) да, рамка есть
   El_Duke
 
18 - 13.03.19 - 11:39
(8) Это карма
Вы не смогли вывести свое фото в профиль - почему же вы думаете что Вселенная позволит вам вывести чужие фото в отчет ?
   ЗлаяЗая
 
19 - 13.03.19 - 11:39
(15) а как это посмотреть?
Сильно не пинайте :)))) Стаж маленький.
   SleepyHead
 
20 - 13.03.19 - 11:51
(19) Ну эти оборжать могут )) ВОт у меня так работает, надо анализировать, что хранится в хранилище значения - готовая картинка или просто двоичные данные

        // вывод фотографии сотрудника в рисунок D1

        Запись = РегистрыСведений.ФотографииФизическихЛиц.СоздатьМенеджерЗаписи();
        Запись.ФизическоеЛицо = Выборка.ФизическоеЛицо;
        Запись.Прочитать();
        Если Запись.Выбран() Тогда
            мФотография = Запись.Фотография.Получить();
            Если ТипЗнч(мФотография)=Тип("Картинка") Тогда
                Обл.Рисунки.D1.Картинка =  мФотография;
            Иначе
                Обл.Рисунки.D1.Картинка =  Новый Картинка(мФотография);
            КонецЕсли;
        КонецЕсли;
   ЗлаяЗая
 
21 - 13.03.19 - 12:09
ну и чего надо моим "СоздатьМенеджерЗаписи" глумились? :)
А как узнать, что в хранилище? Стандартный регистр ЗУП
   sqr4
 
22 - 13.03.19 - 12:11
чЕтАМ = Фото.Фотография.Получить();
Сообщить(типЗнч(чеТам))
   ЗлаяЗая
 
23 - 13.03.19 - 12:18
(22) опа! там "не определено"
   bodri
 
24 - 13.03.19 - 12:38
(21)
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>)
СоздатьМенеджерЗаписи (CreateRecordManager)
Синтаксис:

СоздатьМенеджерЗаписи()
Возвращаемое значение:

Тип: РегистрСведенийМенеджерЗаписи.<Имя регистра сведений>.

Описание:

Создает объект для управления записью регистра сведений.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

////////////////////////////////////////////////

!!!а надо всего лишь прочитать
   sqr4
 
25 - 13.03.19 - 12:44
(23) Фотку в учетку залевай, а то и тут НЕОПРЕДЕЛЕНО
   ЗлаяЗая
 
26 - 13.03.19 - 13:11
(20) так сделала
спасибо всем откликнувшимся


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.