Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Динамическое создание шапки таблицы в отчете
 
 автор: natt   (16.06.2010 в 17:17)   личное сообщение
 
 

Подскажите пож-то, можно ли в Access cоздать отчет, в котором шапка таблицы формировалась динамически

  Ответить  
 
 автор: kot_k_k   (16.06.2010 в 17:35)   личное сообщение
 
 

если правильно понял -

пример:
создаем отчет на основании формы Otdel где :
Nach_period, End_Period - поля - период отчета на форме
Otdel_tek - поле с названием отдела на форме
User_Fio - поле содержащие ФИО на форме

в шапке отчета создаем поле в нем пишем:

=" отчет с " & Forms!Otdel!Nach_period & " по " & Forms!Otdel!End_Period & " отдел " & Forms!Otdel!Otdel_tek & " составил " & Forms!Otdel!User_Fio

получаем - Отчет с 01.01.10 по 02.01.10 отел Конструкторский составил Иванов И. И.

выделенные данные будут зависеть от того что написано в данный момент на форме.

или я ошибся?

  Ответить  
 
 автор: natt   (16.06.2010 в 17:47)   личное сообщение
14 Кб.
 
 

Спасибо, но это не то. Есть таблица с объектами и материалами на объекте. Нужно получить отчет в виде таблицы, где колонки это объекты, а строки это материалы.

  Ответить  
 
 автор: Explorer   (16.06.2010 в 17:54)   личное сообщение
 
 

это отчет на основе перекресной таблицы

просто выгоняйте данные в Word или Excel чем перекраивать каждый раз отчет на лету.

  Ответить  
 
 автор: kot_k_k   (16.06.2010 в 18:01)   личное сообщение
 
 

ну можно изгольнуться и сделать код который конструирует отчет на основании нужных таблиц, я как то изголялся.
стоп
а Лукас разве недавно не выкладывал отчет где колоки формировались в зависимости от количества временных периодов
типа Март Апрель май..... а в строчках шли показатели. или это он форму делал такую
Лукас ау

  Ответить  
 
 автор: Explorer   (16.06.2010 в 18:05)   личное сообщение
 
 

лукас выгонял в HTML это раз

март апрель май - фиксированный постоянный набор - это два (его не надо перерисовывать)

  Ответить  
 
 автор: kot_k_k   (17.06.2010 в 09:26)   личное сообщение
 
 

нет там основой для колонок был столбец ДАТА ОПЕРАЦИИ который и загонялся в колонки с группировкой

  Ответить  
 
 автор: Explorer   (17.06.2010 в 09:57)   личное сообщение
 
 

похоже что кто-то чего-то не понял

  Ответить  
 
 автор: kot_k_k   (23.06.2010 в 11:30)   личное сообщение
 
 

вот я о чем, только там не отчет а форма

http://hiprog.com/forum/read.php?id_forum=1&id_theme=7036&page=8

  Ответить  
 
 автор: Lukas   (16.06.2010 в 18:06)   личное сообщение
6 Кб.
 
 

Тама html в zipe =>

  Ответить  
 
 автор: Lukas   (16.06.2010 в 18:04)   личное сообщение
 
 

+ А мне в html больше понравилось (но нет возможности редактирования).
Хотя "поднимать" "тяжеловесов", ради вывода данных перекрестного запроса с небольшим количеством данных, не всегда хоцецца.
Часто проще ...перекраивать каждый раз отчет на лету...

  Ответить  
 
 автор: Explorer   (16.06.2010 в 18:11)   личное сообщение
 
 


Часто проще ...перекраивать каждый раз отчет на лету...



тогда без добавления объектов - с запасными, скрытыми

  Ответить  
 
 автор: Lukas   (16.06.2010 в 18:18)   личное сообщение
 
 

Ну да, конечно. Мне - ж нуна в MDE и в рантайме чтоб работало.

  Ответить  
 
 автор: Explorer   (16.06.2010 в 18:25)   личное сообщение
 
 


(но нет возможности редактирования).



а потом редактировать через FRONT PAGE !

  Ответить  
 
 автор: Lukas   (16.06.2010 в 18:37)   личное сообщение
 
 

Это для опытных пользователей.
Для малоопытных - блокнот.

  Ответить  
 
 автор: natt   (17.06.2010 в 10:01)   личное сообщение
 
 

Из всего вышенаписанного правильно ли я поняла, что по-простому такой отчет сделать нельзя?

  Ответить  
 
 автор: Explorer   (17.06.2010 в 10:29)   личное сообщение
 
 

да.

сделать можно но это не самое тривиальное задание

на сайте Lebans.com есть примеры решений - сходите, скачайте, поковыряйте.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList