
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.07.2003, 15:53
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Скажите, пожалуйста, люди добрые: Как из VB6 открыть отчет из Access97 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2003, 16:48
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
т.е есть база в Access97. Там всего полно есть и отчеты. А надо из VB открыть определенный (уже сформированный в базе mdb). Знаю что можно, видел такое... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 10:13
|
|||
|---|---|---|---|
VB6 and Access97 |
|||
|
#18+
Открывать аксесс как Automation - объект и дальше открывать этот отчет. Подлючить библиотеку для работы с аксессом надо ессно. Что-то вроде: Dim objAccessApp as Access.Application Set objAccessApp = CreateObject("Access.Application") With objAccessApp .OpenCurrentDatabase "C:\my.mdb" .DoCmd.OpenReport "Rep_MyReport" ... End with Вот. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 12:10
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Да, теперь я могу его распечатать. .Visible = False (чтобы не мешался) А можно ли чтобы он виден был в Контроле ? сделать типа Preview ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2003, 15:49
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Ребята !!! Но ведь можно же как-то через DAO... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 00:29
|
|||
|---|---|---|---|
VB6 and Access97 |
|||
|
#18+
ДАО здесь не причем. Это лишь компоненты для доступа к данным. Если в самом акцессе есть возможность предпросмотра - используй ее , тем же способом. Есть правда еще один вариант. Просто видимым сделать не катит, тогда можно использовать OLE COntainer. Открывай аццесс прямо в нем. Как Embredded, но учти: все это дело зашьется в экзешник и весить будет прилично. Должно получиться что то вроде просмотра, хотя на самом деле таковым не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.07.2003, 17:15
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Можно поподробнее ... Есть контрол ОЛЕ, его на форму кинул как любой элемент, но он может файл открыть, а чтобы отчет который в Базе лежит ... Что это за Embredded ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2003, 04:39
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Для просмотра сформированного отчёта (или вывода на печать - смотря какую кнопульку вызывать): 'Создаём объект, который позволит нам ссылаться на объекты Access Dim myobj As New Access.Application 'открываем БД, в кот. находится отчёт myobj.OpenCurrentDatabase ("Путь\ИМЯ.mdb") 'запускаем в БД форму, кот. в свою очередь запустит отчёт myobj.DoCmd.OpenForm "Имя_формы_отчёта", acNormal 'выводим приложение на экран Unload Главная_форма myobj.Visible = True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2003, 10:19
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Я хотел чтобы Access нигде не был бы виден. А отчет появлялся типа Preview, как какая-нибудь форма в VB ... Так то я печатаю, а вот чтобы сначала просмотреть, но чтобы Access не появлялся (раздражает пользователей это слово :-(. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.08.2003, 06:48
|
|||
|---|---|---|---|
VB6 and Access97 |
|||
|
#18+
а именно каку библиотеку подключить нада.... ???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2007, 16:55
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
ArddЯ хотел чтобы Access нигде не был бы виден. А отчет появлялся типа Preview, как какая-нибудь форма в VB ... Так то я печатаю, а вот чтобы сначала просмотреть, но чтобы Access не появлялся (раздражает пользователей это слово :-(. ) вот и мен интересует данный вопрос ? не подскажите? спасибо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2007, 17:40
|
|||
|---|---|---|---|
VB6 and Access97 |
|||
|
#18+
Никак. Отчеты неотъемлемая часть аксесса и неразлучны с ним как джонсон и джонсон. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2007, 18:04
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
вот блин... а как можно чтобы только появилась превью листа, только в DataReport ? просто надо печатать накладные, в DataReport вроде как и можно, но.... в Access'e поприятнее, но то что сразу всё появляется это ужасно... а может есть еще что нибудь красиво и универсальное? спасибо... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2007, 18:05
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
AntonariyНикак. Отчеты неотъемлемая часть аксесса и неразлучны с ним как джонсон и джонсон. Ну, можно же, используя Docmd.SendObject или Docmd.OutputTo, сохранить отчет как "Snapshot Format", а потом с помощью Snapshot Viewer Control вывести на VB форму. Будет то, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2007, 18:20
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
а можно поподробнее про DoCmd.OutputTo и Snapshot Viewer Control ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2007, 18:34
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Monsа можно поподробнее про DoCmd.OutputToоткройте Help к MS Access. Mons и Snapshot Viewer Control ? Microsoft Snapshot Viewer is available in download center ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.08.2007, 06:54
|
|||
|---|---|---|---|
|
|||
VB6 and Access97 |
|||
|
#18+
Monsвот блин... а как можно чтобы только появилась превью листа, только в DataReport ? просто надо печатать накладные, в DataReport вроде как и можно, но.... в Access'e поприятнее, но то что сразу всё появляется это ужасно... а может есть еще что нибудь красиво и универсальное? спасибо... Crystal Reports более универсальное и красивое чем DataReport но не бесплатное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2163610]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 336ms |

| 0 / 0 |
