![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
![]()
Здраствуйте уважаемы программисты.
Мне нужна ваша помощь, дело в том, что у меня возникла проблемка с отчетом. Мне нужно, принажатии на кнопку (происходит процедура, которая считает количество квартир в нужном доме.) После процедуры, должен выводится отчет, но данные должны выводится в строчку, т.е. если квартир с 1 по 100, то и должно идти все в строчку, после того как заканчивается строчка она должна перейти на другую и продолжать. Например: квартиры с 1-10 1 | 2 |3|4|5|6| 7 | 8 |9|10| Заранее, огромное спасибо за помощь. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 20.05.2012
Сообщений: 311
|
![]()
С этого места непонятно. Файл базы (с тестовыми данными) можете выложить? И (или) нарисовать, как должно быть?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 20.05.2012
Сообщений: 311
|
![]()
Непрерывный ряд квартир с 1-й:
For i=1 To CInt(Колич) Debug.Print i & "," Поле=Поле & i & "," Next i Debug.Print Поле.Value Последний раз редактировалось Андрэич; 12.09.2012 в 21:11. Причина: i=i+1 лишнее |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
![]()
Используйте подчинённый отчёт: например, посмотрите
http://programmersforum.ru/showthread.php?t=210321
Окупант, руки прочь от Украины!!! Слава Героям!
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
![]()
[QUOTE=Андрэич;1098495]С этого места непонятно. Файл базы (с тестовыми данными) можете выложить? И (или) нарисовать, как должно быть?[/QUOT]
Здраствуйте, смотрите, делается запрос, если в доме с всего 5 квартир, то в обычном отчете оно выводится: № 1 2 3 4 5 А мне нужно 1 | 2 | 3 | 4 | 5 | Вот так, а если места нет(например, квартир150) то он должен переходить на следующую строчку И спасибо огромное за внимание) Последний раз редактировалось Gul'ka; 13.09.2012 в 09:35. |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
![]() Цитата:
смотрите, делается запрос, если в доме с всего 5 квартир, то в обычном отчете оно выводится: № 1 2 3 4 5 А мне нужно 1 | 2 | 3 | 4 | 5 | А если квартир больше, (допостим 150) то оно должно переходить на следующую строчку. Последний раз редактировалось Gul'ka; 13.09.2012 в 11:11. |
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 20.05.2012
Сообщений: 311
|
![]() Цитата:
1. Выложите код процедуры и, если есть, макет отчета. 2. Самое лучшее - объясните, для чего это нужно. Возможно, найдётся более оптимальный вариант решения, чем тот, который видите вы |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 20.05.2012
Сообщений: 311
|
![]()
А ещё лучше - выложите файл с базой (в формате 2003). Чтобы делать не "наощупь" и в не "догадалки"
|
![]() |
![]() |
![]() |
#9 | |
Пользователь
Регистрация: 11.02.2011
Сообщений: 69
|
![]() Цитата:
SELECT Список_2.Кв, Список_2.Улица, Список_2.Дом INTO Q_list_print_2 FROM Список_2 GROUP BY Список_2.Кв, Список_2.Улица, Список_2.Дом HAVING (((Список_2.Улица)=[Forms]![ГлавнаяФорма]![Улица]) AND ((Список_2.Дом)=[Forms]![ГлавнаяФорма]![Дом])) ORDER BY Список_2.Кв; Спасибо за внимание) |
|
![]() |
![]() |
![]() |
#10 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте Gul'ka.
Возможно Вам не обязательно помещать номера квартир в разные ячейки(?), а сформировать строку с разделёнными номерами можно подобной функцией: Код:
=stringRoomNumbers([Forms]![ГлавнаяФорма]![Улица] & ""; [Forms]![ГлавнаяФорма]![Дом] & "") "..должно переходить на следующую строчку.." - задаётся многостросностью в формате поля: Поведение по Enter = Перевод строки Евгений. Последний раз редактировалось Teslenko_EA; 13.09.2012 в 16:11. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отчет | Игорь Обухов | Общие вопросы Delphi | 4 | 18.06.2012 17:47 |
Отчет | delfin07 | БД в Delphi | 3 | 21.06.2011 09:30 |
Отчет | ruavia3 | Microsoft Office Access | 2 | 25.08.2010 22:34 |
Отчет | golf | Помощь студентам | 0 | 20.12.2009 16:05 |
Отчет | SaMar | Microsoft Office Access | 3 | 24.09.2008 22:39 |