![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
XIO |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.11.2008 Репутация: нет Всего: нет |
Доброго времени суток!
Пардон если "баян", но ничего похожего не нашёл. Есть хитрая задачка котору в том же Delphi можно реализовать меньше чем за 10 минут. Но в данный момент вся реализация должна пройти именно в среде MS Access. Необходимо получить форму такого вида, что бы на ней отображалось единовременно 2 табличные части. Первая таблица "Договора". Снизу подчиненая табличка с "оплатами" по выбранному договору в первой таблице. Пытался и так и сяк. Одному могу сказать. Вариант когда основная таблица отображается как "Одиночная форма" - не устраивает. Вариант когда в основной таблице появляются плюсики для раскрытия подчиненной таблици тоже - не устраивает. Необходимо 2 Таблицы сразу. Реально ли такое вообще сделать в MS Access? Зарание спасибо! |
|||
|
||||
ТоляМБА |
|
|||
![]() Котэ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1607 Регистрация: 15.12.2004 Репутация: 3 Всего: 252 |
XIO, а что тебе мешает на голую форму кинуть 2 подчиненные таблицы?
|
|||
|
||||
XIO |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.11.2008 Репутация: нет Всего: нет |
По большому счету ничего не мешает. Только вот беда! В табличном виде, все свободное пространство формы занимается таблицей.
Хотя вот только сейчас родилась идея, поместить эти формы на две панели... Но ещё не факт что это сработает так как хотелось бы.. ..... так и есть. Попробовал. Получается полнейшее безобразие. Совершенно глюкавая прорисовка второго грида сквозь кучу недорисованых элементов формы.. В общем, мое ИМХО - невозможно на Аксесе рисовать некоторые виды форм, которые в легкую рисуются в ОО Дизайнерах. По крайней мере без помощи стороних компонент. |
|||
|
||||
bopoha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1283 Регистрация: 10.5.2006 Где: Беларусь, Минск Репутация: 21 Всего: 21 |
XIO, вы просто не умеете его готовить. Используйте вкладки. И необходимо элементы именно добавить в вкладку, а не просто положить сверху. Для существуеющих элементов подходит метод: скопировать - выделить вклудку (она черненькой должна стать - вставить).
З.Ы. Если вы что-то не умеете, то система тут совершенно не причем. |
|||
|
||||
XIO |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 15.11.2008 Репутация: нет Всего: нет |
Описываю свои действия:
Есть две готовые формы. Между собой зависимые. Подчиненая и Родительская. Создаю новую форму. Размещаю на ней объект "Вкладки". Затем использую кнопку "Вставить подчиненую форму". Выбираю сначала Родительскую форму из списка имеющихся форм. Наможу курсор на область вкладки, ей внутрнее пространство подсвечивается темным цветом подтверждая тот факт что объект разместится имено на ней. Готов. Затем создаю ещё один объект вкладки... Проделаываю аналогичные действия с подчиненой формой... Обе формы выставляю так что бы они отображались в табличном режиме. И получаю то что описывал выше. Даже и спорить не буду. Я всегда понимал, что кривизна рук не влияет на качество ПО. И если кто-то что-то не может сделть в какой-то программе не значит что в этой программе нет возможности это сделать. В данной теме я высказал своё ИМХО, то есть я пытался так и сяк, читал много книг, много ФАКов, нигде не встретил реализацию подобного "трюка". Следовательно если эта возможность в Акссе и есть, она либо вообще не задокументирована, либо задокументирована так, что лишь человек постоянно работающий с данным продуктом знает как реализовать нужную мне функциональность. (уж извеняйте, впервые в жизни приходится рисовать интерфейс средствами Аксесса. До этого всю жизнь это делал средстави Delphi) Кстати. Стоит упомянуть что реализовать фичу пытаюсь на 2003 версии. так как ещё не пришло время тратить много денег по приобретение большого количества лицензий на новую версию. А в 2007 может быть такой проблемы и нет вовсе. Это сообщение отредактировал(а) XIO - 19.11.2008, 09:49 |
|||
|
||||
bopoha |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1283 Регистрация: 10.5.2006 Где: Беларусь, Минск Репутация: 21 Всего: 21 |
XIO, трюк с двумя зависимыми формами на гланвой я использую у себя в проектах. Если получится на выходных опишу.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "MS Access" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MS Access | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |