|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.02.2005, 17:14 | #1 | |
Формирование отчета в Acess в виде таблице.
инженер-технолог (ГИП)
Санкт-Петербург
Регистрация: 11.09.2003
Сообщений: 1,117
|
||
Просмотров: 18273
|
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Думаю что здесь http://am.rusimport.ru/MSAccess/topic.aspx?ID=133 как раз решение твоей проблемы. У меня работает, глюков не замечено.
|
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
to vk
А можно немного пояснить про VBasic... А то я как то ни в зуб ногой. Так попытался по наитию попробывать, но видать наитие не проходит Спасибо. p.s. Всё получилось. Действительно классная программка. Хоть что то в Аксесе научился делать. А по поводу сохранения значений аттрибтов сразу в Аксес... У меня вот такой только выбор выдает при вопросе о том в каком формате сохранять значения. (картинка) [ATTACH]1107778117.jpg[/ATTACH]
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
Доброго времени суток.
И еще такой вопросик. Хотел в Аксесе делать спецификацию в Отчете, но вот такой вопрос: Как сделать разные нижнии колонтитулы на первой странице (большой штамп) и на следующих страницах (малый штамп)?
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Пожалуй, начну со второго... Разные колонтитулы сделать можно. Только программно. Например, меняя от страницы к странице видимость источника объекта "вложенный отчет". Тоесть, создать дополнительно два маленьких отчета (или рисунка) под колонтитулы и переключать их.
Другой вариант на первый взгляд проще. Создать два отчета. Один для первой, другой для последующих. При форматировании области данных в первом, помечать в таблице эту запись, а в запросе второго выводить только не помеченные. Примерно так. А по поводу сохранения атрибутов сразу в Аксес - делал это в VBA. Посмотри эти макросы на VBА, если интересно. Сочинял в условиях АКАД2005, винда 2000sp4, MDAC 2.8, Access из OfficeXP. Делал ради интереса исключительно в познавательных целях. Немного облагородил наброски, может сгодятся. Первый создает mdb с табличкой (или только табличку), а второй заносит в табличку данные из выбираемых блоков или текстов. Можно по одному, можно кучей. Если что не понятно, можно по аське связаться вечером. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Набросал приблизительно "меняющийся колонтитул". Не безглючно к сожалению, обкатать надо... Полежит здесь некоторое время.
|
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
vk Спасибо большое за колонтитулы. Довольно интересно, только еще не понял как работает, но оно работает! (можно краткий инструктаж...? просто посмотрел программу, мкопировал ее к себе, но она выдает ошибку(не нравится ей что то... хотя когда меняю "ВерхнийКолонтитул" на "Нижний колонтитул" отчет запускается, но не работает как надо.))
а вот по поводу вывода аттрибутов в базу данных Аксес вот такая ситуевина (картинка).... Ошибку выдает. Может действительно, что то со связью с Аксес где то. Может в настройках что то поменять? [ATTACH]1107931397.jpg[/ATTACH]
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Цитата:
По картинке... Надо проверить чтоб были подключены рефренсы. Там по тексту в двух местах есть пометки "Чтоб работало надо подключить..." Если нет версии ADO 2.8, можно попробовать другие какие есть... Это в Tools -> Refernces... Проверь чтоб там не было MISSING. [ATTACH]1107954400.jpg[/ATTACH] |
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
vk все получилось, там я просто в программе немного напортачил (был еще один блок с колонтитулом)
p.s. А столько ответов не надо было...не такой тупой
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Да это тупит то ли сервер на котором форум работает, то ли мой пров - чудик еще тот.... сейчас попробую почистить
Кстати, попробовал немного поправить код, чтоб ручками не подбирать высоту колонтитула Код:
|
|||
|
||||
инженер-технолог (ГИП) Регистрация: 11.09.2003
Санкт-Петербург
Сообщений: 1,117
|
А по поводу АКАДА и Акссес? Никаких предложений нет?
кстати а доходчивая электронная литература бо програмированию в Аксесе, ну или на VBA, но тогда очень доходчиво есть?
__________________
Большая беда науки в том, что при восхитительной теории можно получить отвратительные результаты. |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
Цитата:
За электронную литературу ничего не скажу, сам начинал изучать Аксес еще в 97 году по бумажным книгам. Зато есть отличный форум |
|||