imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 05.02.2005, 11:53     # 1
bingoboy78
Junior Member
 
Регистрация: 15.09.2002
Адрес: Beer-sheva
Сообщения: 94

bingoboy78 Путь к славе только начался
Вопрос о программе,написанной в Аccess

Такая проблемка возникла. На работе пришлось столкнуться с одной программой, которая написана в Аксессе и работает с егошними базами данных. Её предназначение: после заполнения формы печатать бланки, но иногда мне нужно,чтобы она не печатала бланк, а сохраняла его в файл, так как не всегда удобно пересылать факсы, а проще послать по мэйлу файл с бланком,чтоб его уже получивший распечатал сам. Но проблемка в том, что я не могу найти где включить такую опцию, с Аксессом почти не знаком, умею немного редактировать таблицы и базы данных, но не могу найти эту опцию сохранения в файл. В интерфейсе самой проги этой опции нету. Кто работал с прогами, написанными в среде Аксесса подскажите, может есть какой то выход.
__________________
Я мылю, следовательно, существую!
bingoboy78 вне форума  
Старый 05.02.2005, 12:43     # 2
Ghost
::VIP::
Звезда первого сезона
Молчун-2004
 
Аватар для Ghost
 
Регистрация: 24.08.2002
Сообщения: 1 575

Ghost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех ГуруGhost Отец (мать) всех Гуру
bingoboy78
Не видя перед собой кода, сложно что-нибудь посоветовать в плане программирования. Если тебе только нужно сохранять бланк в файл, поставь прогу FinePrint pdfFactory - она создаст файл-принтер, при отправке на который документы будут сохраняться в pdf-формате. Печайтай на этот принтер, сохраняй в pdf (можешь даже там выставить различные запреты) и отправляй получившееся файло по е-мэйлу.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы!
Ghost вне форума  
Старый 05.02.2005, 14:15     # 3
bingoboy78
Junior Member
 
Регистрация: 15.09.2002
Адрес: Beer-sheva
Сообщения: 94

bingoboy78 Путь к славе только начался
Спасибо большое, тоже вариант. Ну а все таки, куда примерно можно заглянуть, чтобы поискать эту возможность сохранения. Где обычно это задается?
__________________
Я мылю, следовательно, существую!
bingoboy78 вне форума  
Старый 05.02.2005, 20:58     # 4
Gunslinger
Advanced Member
 
Аватар для Gunslinger
 
Регистрация: 15.09.2004
Адрес: Украина, Хмельницкий
Сообщения: 403

Gunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собойGunslinger Имеются все основания чтобы гордиться собой
Вообще-то не обезательно править код, но надо иметь почтовый клиент (думаю это не проблема). На сформированом отчете нажми правую клавишу, в контекстном меню выбери Отправить->Сообщение(как вложение).... Далее выбери удобный для тебя формат (например Html). Выбираешь какой из своих почт слать письмо, компьютер тебе после этого сам его сформирует и приатачит отчет в выбраном формате. И отправляй, все удобства
Gunslinger вне форума  
Старый 05.02.2005, 21:28     # 5
bingoboy78
Junior Member
 
Регистрация: 15.09.2002
Адрес: Beer-sheva
Сообщения: 94

bingoboy78 Путь к славе только начался
Так дело в том, что отчет сам не формируется, вернее, я не вижу как он в бланк формируется, я только заполняю форму и могу послать её на распечатку и она уже в нужный бланк распечатывается, а мне хотелось бы сохранить его в файл, а не распечатывать.
__________________
Я мылю, следовательно, существую!
bingoboy78 вне форума  
Старый 07.02.2005, 10:49     # 6
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Отчёты настраиваются отдельно. В коде пишется только команда запустить отчёт и может быть ешё некоторые параметры передаются.
Надо просто открыть окно где показаны все формыб запросы и т.д. Там найти нужный отчёт. Если это тебе поможет...
EvroStandart вне форума  
Старый 07.02.2005, 10:56     # 7
labslo
Guest
 
Сообщения: n/a

Я для этого делаю вывод в файл в обработке события _BeforePrint. Программа пишется на VBA. Другой способ это печать в PDF. Просто кнопкой или галочкой это не сделать.
 
Старый 07.02.2005, 18:30     # 8
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Значит так. Решил я тут всковырнуть аксес и кое что наковырял.

1) переходиш в своей форме на режим дизайна.
2) добавляеш кнопку
3) умный аксес спрашивает что это за кнопка. Выбираеш Report Operations, справа выбираеш Send Report to File. Жмёш Next.
4) Выбираеш репорт из списка. Я тут както уже писАл, что тебе понадобится выяснить какой из репортов под той формой запускается. Жмёш Next.
5) Выбираеш Output to M$ Word. Жмёш Next.
6) Обзываеш новую кнопку разнами словами.
7) Должно работать. Не проверял.
EvroStandart вне форума  
Старый 07.02.2005, 18:49     # 9
bingoboy78
Junior Member
 
Регистрация: 15.09.2002
Адрес: Beer-sheva
Сообщения: 94

bingoboy78 Путь к славе только начался
спасибо за направление, будем работать над этим

EvroStandart
Спасибо за подробное указание, завтра попробую
__________________
Я мылю, следовательно, существую!
bingoboy78 вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:12.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.