Фотографии в Галактике

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Фотографии в Галактике

Сообщение Sheinina »

Два вопроса касательно фотографий сотрудников:
- как имеющиеся в Галактике фотографии затащить в RTF-отчет
- как закачать (массово) фотографии в Галактику
sim
Местный житель
Сообщения: 1805
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Россия

Сообщение sim »

- как имеющиеся в Галактике фотографии затащить в RTF-отчет
если речь о форме Т2, то включить настройку "выводить фотографии"
- как закачать (массово) фотографии в Галактику
см. ссылку:
http://www.tyumbit.ru/gal_forum/viewtop ... 4%CE%D2%CE
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

К сожалению, не в форму Т2:(
Наши тут захотели из Галактики печатать для сотрудников бэйджики с фотографией и ФИО сотрудников. Причем делаться это будет из специального интерфейса...
За ссылку огромное спасибо, просто рядом сидел шеф и искать было некогда :)
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Господа, так как же все-таки можно сделать такой отчет:

Код: Выделить всё

+-----------+-----------+-----------+-----------+
!           !           !           !           !
!   Фото    !   Фото    !   Фото    !   Фото    !
!           !           !           !           !
+-----------+-----------+-----------+-----------+
! Фамилия   ! Фамилия   ! Фамилия   !  Фамилия  !
!  Имя      !  Имя      !  Имя      !  Имя      !
! Отчество  ! Отчество  ! Отчество  ! Отчество  !  
+-----------+-----------+-----------+-----------+
И таких строк на листе получается тоже 4 штуки. Сформировать rtf с такой структурой нет проблем, это ясно. Проблема в том, как запихнуть фотки из галактики на нужные места :oops:
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Сообщение Max_Fin »

Вопрос такой - чей прототип
Ваш и Вы формируете форму или Галактическая

1)
Если Ваш, то можно попробывать воспользоваться функцией прописанной в external.inc

Код: Выделить всё

//вывод картинки в rtf документ: путь к rtf файлу, имя rtf файла, высота картинки, два параметра положение на листе
procedure InsFoto(string, string, longInt, longInt, longInt); external 'InsFoto.dll';
Для формы T2 ей и пользуются для вывода

Вопрос - как найти положение на листе?

Если не удастся воспользоваться, то писать свою dll и там уже либо в самой функции выполнять вставку файла, либо прикрутить макрос.

2)
Если Галактическая тут по моему не получиться.
Жду выхода Вселенная 2.12!
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Спасибо!
Еще понять бы в чем эти параметры (высота и координаты) меряются.
Но это можно методом проб и ошибок разобраться :-)
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Сообщение Max_Fin »

Обратите внимание, что сама картинка должна быть выгружена в тот же путь, что и rtf-файл, имя файла, содержащего картинку Tmp.bmp
Жду выхода Вселенная 2.12!
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Только я озадачилась, а где параметр, отвечающий за картинку:)
И что-то я у себя не найду external.inc. Нужен для 5.85.02 и для 7.12 (у нас переходный период).
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Сообщение Max_Fin »

Работать будет начиная с 5.85, 7.11, соответственно и в 7.12, данный функционал поддерживается.
Для того чтобы развеять сомнения, смотрите каталог EXE Галактики, там обязательна должна присутствовать библиотека InsFoto.dll
Жду выхода Вселенная 2.12!
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Спасибо. Только где бы мне нарыть этот самый external.inc? Что-то в поставке я его не нашла:)
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Сообщение Max_Fin »

создайте свой inc, включите описание этой функции и пользуйтесь
Жду выхода Вселенная 2.12!
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Поняла. Спасибочки :?:
Sheinina
Местный житель
Сообщения: 366
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение Sheinina »

Спасибо большое. Все получилось!
Параметры типа longint воспринимаются как сантиметры :grin:
Ответить