Страница 1 из 1
Фотографии в Галактике
Добавлено: 21 дек 2005, 18:17
Sheinina
Два вопроса касательно фотографий сотрудников:
- как имеющиеся в Галактике фотографии затащить в RTF-отчет
- как закачать (массово) фотографии в Галактику
Добавлено: 21 дек 2005, 21:14
sim
- как имеющиеся в Галактике фотографии затащить в RTF-отчет
если речь о форме Т2, то включить настройку "выводить фотографии"
- как закачать (массово) фотографии в Галактику
см. ссылку:
http://www.tyumbit.ru/gal_forum/viewtop ... 4%CE%D2%CE
Добавлено: 22 дек 2005, 12:00
Sheinina
К сожалению, не в форму Т2:(
Наши тут захотели из Галактики печатать для сотрудников бэйджики с фотографией и ФИО сотрудников. Причем делаться это будет из специального интерфейса...
За ссылку огромное спасибо, просто рядом сидел шеф и искать было некогда
Добавлено: 23 дек 2005, 14:08
Sheinina
Господа, так как же все-таки можно сделать такой отчет:
Код: Выделить всё
+-----------+-----------+-----------+-----------+
! ! ! ! !
! Фото ! Фото ! Фото ! Фото !
! ! ! ! !
+-----------+-----------+-----------+-----------+
! Фамилия ! Фамилия ! Фамилия ! Фамилия !
! Имя ! Имя ! Имя ! Имя !
! Отчество ! Отчество ! Отчество ! Отчество !
+-----------+-----------+-----------+-----------+
И таких строк на листе получается тоже 4 штуки. Сформировать rtf с такой структурой нет проблем, это ясно. Проблема в том, как запихнуть фотки из галактики на нужные места
Добавлено: 23 дек 2005, 16:18
Max_Fin
Вопрос такой - чей прототип
Ваш и Вы формируете форму или Галактическая
1)
Если Ваш, то можно попробывать воспользоваться функцией прописанной в external.inc
Код: Выделить всё
//вывод картинки в rtf документ: путь к rtf файлу, имя rtf файла, высота картинки, два параметра положение на листе
procedure InsFoto(string, string, longInt, longInt, longInt); external 'InsFoto.dll';
Для формы T2 ей и пользуются для вывода
Вопрос - как найти положение на листе?
Если не удастся воспользоваться, то писать свою dll и там уже либо в самой функции выполнять вставку файла, либо прикрутить макрос.
2)
Если Галактическая тут по моему не получиться.
Добавлено: 23 дек 2005, 16:42
Sheinina
Спасибо!
Еще понять бы в чем эти параметры (высота и координаты) меряются.
Но это можно методом проб и ошибок разобраться
Добавлено: 23 дек 2005, 16:57
Max_Fin
Обратите внимание, что сама картинка должна быть выгружена в тот же путь, что и rtf-файл, имя файла, содержащего картинку Tmp.bmp
Добавлено: 23 дек 2005, 17:06
Sheinina
Только я озадачилась, а где параметр, отвечающий за картинку:)
И что-то я у себя не найду external.inc. Нужен для 5.85.02 и для 7.12 (у нас переходный период).
Добавлено: 23 дек 2005, 17:13
Max_Fin
Работать будет начиная с 5.85, 7.11, соответственно и в 7.12, данный функционал поддерживается.
Для того чтобы развеять сомнения, смотрите каталог EXE Галактики, там обязательна должна присутствовать библиотека InsFoto.dll
Добавлено: 23 дек 2005, 17:15
Sheinina
Спасибо. Только где бы мне нарыть этот самый external.inc? Что-то в поставке я его не нашла:)
Добавлено: 23 дек 2005, 17:16
Max_Fin
создайте свой inc, включите описание этой функции и пользуйтесь
Добавлено: 23 дек 2005, 17:17
Sheinina
Поняла. Спасибочки
Добавлено: 26 дек 2005, 15:06
Sheinina
Спасибо большое. Все получилось!
Параметры типа longint воспринимаются как сантиметры