Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сохранение отчета / 15 сообщений из 15, страница 1 из 1
11.12.2003, 10:04
    #32350153
NikolayK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Можно ли сохранить отчет в таблицу, а потом подключить его из таблицы.
...
Рейтинг: 0 / 0
11.12.2003, 10:10
    #32350165
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Ты имеешь ввиду сохранить источник отчета во временной таблице? Да, можно и на тяжелых отчетах - даже очень нужно. Источник отчета - временная таблица (или запросы на ее основе), на событие Repоrt_Load - заполняешь эту временную таблицу.
...
Рейтинг: 0 / 0
11.12.2003, 11:49
    #32350409
NikolayK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Нет мне надо сахранить отчет в таблице полностью, и подключить его в другом файле Access. Надо именно из таблицы а не импорт или экспорт.
Это необходимо для того чтобы синхронизировать отчеты между разными программами.
...
Рейтинг: 0 / 0
11.12.2003, 11:56
    #32350424
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Бред какой-то
Отчет - это кусочек бумаги с кучкой краски. Ты ЭТО хочешь в таблицы сохранять? Или разноцветный кусочек экрана?
...
Рейтинг: 0 / 0
11.12.2003, 12:02
    #32350440
NikolayK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Врядли это бред!!!
Открой в свое файле в котором есть отчеты, системную таблицу MSysAccessObjects и увидишь что все отчеты сохранены в этой таблице.
Насколько я понимаю то при открытии файла Access как-то подключает эти отчеты.
Так вот я хочу сохранить отчет в свою (а не системную) таблицу и подключить его в другом файле!!!
...
Рейтинг: 0 / 0
11.12.2003, 12:03
    #32350443
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
2 NikolayK
Да, так криво задачу никто ещё не формулировал:)
Надо не отчёт соххранять, как правильно заметили - бумажку кады пихать-то?:) А надо сохранять данные для отчёта - в табличку, а потом её импортировать в другую БД для синхронизации - никто не мешает это делать.
...
Рейтинг: 0 / 0
11.12.2003, 12:04
    #32350448
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Мда, ну просто трындец:)

MSysAccessObjects - это таблица объектов. ЧТО ВЫ ХОТИТЕ СИНХРОНИЗИРОВАТЬ????!!!!
...
Рейтинг: 0 / 0
11.12.2003, 12:06
    #32350452
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
>Так вот я хочу сохранить отчет в свою (а не системную) таблицу и подключить его в другом файле!!!

Для этих вещей есть Экспорт/Импорт объектов БД, в т.ч. и отчетов. Сделай - и наслаждайся созерцанием строк, описывающих новый отчет, в системных таблицах.
...
Рейтинг: 0 / 0
11.12.2003, 12:10
    #32350457
NikolayK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
У меня есть два разных файла (программы) в одном я сделал отчеты (довольно сложные), а заказчик изъявил желание видеть их в обоих задачах.
Так вот чтобы не поддерживать (импорт-экспорт) в обоих задачах отчеты, я хочу хранить их базе полностью, а потом при открытии программы подключать.
...
Рейтинг: 0 / 0
11.12.2003, 12:12
    #32350459
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
NikolayKОткрой в свое файле в котором есть отчеты, системную таблицу MSysAccessObjects и увидишь что все отчеты сохранены в этой таблице.
Насколько я понимаю то при открытии файла Access как-то подключает эти отчеты

Он их не подключает, в этой таблице они и храняться.
а когда ты открываешь отчёт в конструкторе или превью, то данные про отчёт в этой таблицы интерпритируются как описание отчёта- его контролов, внешнего вида, источника данных....

А у тебя есть права на редактирование/добавление записей в MSysAccessObjects

почему нельзя обращаться с отчётами как с отчётами?

HummerМда, ну просто трындец:)

MSysAccessObjects - это таблица объектов. ЧТО ВЫ ХОТИТЕ СИНХРОНИЗИРОВАТЬ????!!!!
Объект - отчёт в терминологии Access

Что вы на него накинулись?

IMHO Mon$te®
...
Рейтинг: 0 / 0
11.12.2003, 12:19
    #32350474
NikolayK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
4d_monster - можно ли сохранить описания отчетов в свою таблицу и при открытии отчета обращаться к этому описанию.
Нужно это для того что-бы изменять отчет один раз и не беспокоиться за импорт-экспорт (все равно когда-нибудь забудешь это сделать).
...
Рейтинг: 0 / 0
11.12.2003, 12:48
    #32350528
CtrlAlt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Все эти махинации чреваты. Импорт-Экспорт стабильно работает, записи в системную таблицу, хранение отчета в таблице - изъёжство, которое непременно сглючит и приведет к печальным последствиям.

Но если уж очень хочется через таблицы, то вот вариант:

1. Делаешь форму с кнопкой в своей главной базе(что с отчетами), которая импортирует все что надо во внешний mdb (rrr). Можно вести учет по дате последнего изменения.
2. Вставляешь эту базу данных rrr как binary в таблицу.
3. Отдаешь эту таблицу заказчику
4. У заказчика тоже форма с кнопкой, которая выкидывает эту базу во временный файл и импортирует оттуда что надо.
4.1. Как вариант, в базу rrr можно запихивать модуль с функцией типа ReplMe(), которая сама будет импортировать все что надо и производить другие изменения. Сответственно в форме у заказчика будет минимум кода, и сам вариант более гибкий.

А вообще это изврат
...
Рейтинг: 0 / 0
11.12.2003, 12:59
    #32350549
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Господи ты боже мой, действительно так криво никто еще не формулировал
Присоедини одну базу к другой через ссылки, и, находясь в одной базе, открывай отчеты, находящиеся в другой базе (с помощью написанной тобою функции). Как именно - уже писалось на форуме, только для форм в основном.

и чего всех так на MSysObjects тянет? прям как мухи на говно..
...
Рейтинг: 0 / 0
11.12.2003, 13:01
    #32350552
4d_monster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
to NikolayK

1. наверно нет
2. Слушай что CtrlAlt говорит, он в этом разбирается.

IMHO Mon$te®
...
Рейтинг: 0 / 0
11.12.2003, 13:18
    #32350589
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение отчета
Вопрос - на фига пихать mdb (с отчетом) в binary поле в таблице (видимо в другом mdb), чтобы потом файл mdb (с таблицей с binary полем) передать заказчику, чтобы у него третий mdb взял таблицу из переданного mdb (с таблицей с binary полем), достал из binary поля mdb с отчетом, сохранил этот mdb с отчетом во временный файл, и уж потом оттуда импортировал отчет в ?????????
Не кажется, что это слегка через жопу?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Сохранение отчета / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]