|
|
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Ребята, подскажите чайнику, куда копать: Есть таблица с номерами квартир и всякой информацией по каждой из них. Нужно сделать форму или отчет в которой на экран (а потом и на принтер) будут выводится квадратики (равные кол-ву квартир в таблице). В каждом квадратике информация из таблицы (площадь, номер квартиры, кто хозяин). Кол-во квадратиков в строке равно кол-ву квартир на этаже, соответственно количество строк=количество этажей. По какой схеме это лучше сделать? Заранее большое спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2003, 19:03 |
|
||
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
Схема будет проста, но трудна для выполнения Или создавать квадратики каждый раз ручками (тогда твоя прога не будет работать в mde) или создать максимально возможное число квдратиков и управлять их видимостью и заголовками Квадратики можно сделать как текстовым полем, так и, например, кнопкой. Или еще чем-то. Если сделаешь форму, сможешь на свои квадратики повесить обработчики событий (типа вывод подробных сведений о квартире, оплате и т.п.) Если сделаешь отчетом - то тока печать. Присвой квадратикам унифицированные имена например: quat_001, quat_002. В цикле будешь перибирать кол-во комнат/квартир и отображать/изменять их заголовки. Например, если в квартире 5 комнат, то показываем с quat_001 по quat_005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 11:52 |
|
||
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
При этом главная проблема - сделать разное количество квадратиков в разных строчках. В отчете это возможно, а вот в ленточной форме - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 12:05 |
|
||
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
Ну тогда отказавшись от mde, динамически создавать квадратики и строчки. З.Ы. А если использовать условное форматирование, к-ое будет сравнивать скрытое поле кол-во комнат в квартире и делать фон и текст прозрачным, взависимости от значения скрытого поля? Хотя нет: создать можно всего 3 условия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 12:16 |
|
||
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
если количество планов ограничено то под каждый план можно создать свою починенную форму на которой можно вывести конкретное расположние квадратиков ну при 10 планах это реально а больше это уже труд машинистки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 12:21 |
|
||
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
Вообще мне трудно представить, как эти квадратики расположить в пределах одной страницы, следовательно придется располагать на нескольких. Что-то мне интуиция подсказывает, что делать это все лучше в Excel, там возможностей больше при окончательной подготовке к печати, можна и в ручную что-то преукрасить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 12:48 |
|
||
|
Динамическая форма?
|
|||
|---|---|---|---|
|
#18+
В Excele можно сделать все. Была у меня (давно) одна такая программулька - рисовала блоки рекламы "Занято-Свободно". В примечаниях к ячекам делал подробную аннотацию по заказу. Была кнопочка с возможностью открыть договор на рекламу. В твоем случае: подробные свденеия по квартире/комнате/кавртиросъемщику. Вообще-то - это выход. Excel рулит!!! Так что, благодари V. Motchulsky за идею. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2003, 13:00 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32140809&tid=1681808]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 343ms |

| 0 / 0 |
