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

Форум: MS ACCESS

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

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

 
 

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

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

тема: отобразить столбцы
 
 автор: час   (02.12.2007 в 11:38)   личное сообщение
 
 

пишу
Private Sub Кнопка115_Click()
DoCmd.RunCommand acCmdUnhideColumns
End Sub
пишут в данное время свойство не доступно.
в контекст меню не хочется засовывать
хочется кнопой на форме...

  Ответить  
 
 автор: час   (02.12.2007 в 14:41)   личное сообщение
 
 

Вообще то я ищу способ создания отчёта на основе запроса или таблицы
с изменяемым количеством (столбцов)(колонок).
что ба пользователь мог сформировать в отчёте таблицу выбрав нужные поля..
Помогите, направьте в нужноам направлении.
А то я открываю запрос говорю правой кнопкой мыши - отобразить столбцы оставляю 4 штуки
а в отчёте продолжают фигурировать всеее столбцы которые заданы при создании отчёта на основе этого запроса.
А на до бы уже измениться отчёту.

  Ответить  
 
 автор: Explorer   (02.12.2007 в 15:04)   личное сообщение
 
 

реализовать подобное в отчете (Report Object) может оказаться непростой задачей
(на русьиморте есть примеры реализации - http://am.rusimport.ru/MSAccess/topic.aspx?ID=376)

проще имитировать отчет формой (Form Object) c таблицей в подчиненной форме
или выгонять даные в шаблон Excel или документ Word или в шалон html

  Ответить  
 
 автор: час   (02.12.2007 в 15:10)   личное сообщение
 
 

дааааааааа........
Я вот тожа подумываю может покрасить форму в белый цвет
и пусть она будет типа отчёт. И на печат её.....
Как вы считаете потянет?

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

причем спокойно

правда зависит от некоторых особеностей представления - в отчете легко можно задать-организовать группировку, в форме куда как сложнее (только многоуровневая вложеность), зато имитировав отчет формой можно добавить интерактивность, которой в отчете не добиться

  Ответить  
 
 автор: час   (02.12.2007 в 15:25)   личное сообщение
 
 

и поля в отчёте имеют свойство расширение
а в фоме надо будет писать чтобы всё раздвинулось.
Нет не импортируется отчёт в форму

  Ответить  
 
 автор: Explorer   (02.12.2007 в 15:36)   личное сообщение
 
 

>Нет не импортируется отчёт в форму

вы хотите поспорить или поплакать? :)

1 отчет можно имитировать формой - ЗЫ форма и отчет почти одно и то-же
2 в случаях когда нужен динамический набор полей - проще использовать таблицу
3 подключите к проекту генератор отчетов типа кристал репорт или whatever else

можно, конечно, динамически конструировать/редизайнить и отчет на событие он принт например или другими способами

просто это довольно хлопотно :)

  Ответить  
 
 автор: час   (02.12.2007 в 15:43)   личное сообщение
 
 

Я хочу поплакать :-))
В запросе или в таблице нелзя добавить ещё
1.произвольный текст
2.Реквизиты организации
3.Подписи
4.шапку документа

так вот не знаю как это всё собрать воедино, да так, что бы таблицу можно было
сформировать с произвольным набором столбцов,.

в отчёте это всё реализуемо кроме как таюлица не вписывается.

  Ответить  
 
 автор: Explorer   (02.12.2007 в 16:06)   личное сообщение
 
 

1
2

можно разместить в заголовке или примечании формы

3 в примечании
4 в заголовке

в секции Detail отображать запрос в табличном виде

запрос (набор полей запроса их названия и вычисляемые функции) можно хранить в таблице а можно и сохранить как запрос в колекции QueryDefs

  Ответить  
 
 автор: час   (02.12.2007 в 19:13)   личное сообщение
 
 


В запросе или в таблице нелзя добавить ещё 
1.произвольный текст
2.Реквизиты организации
3.Подписи
4.шапку документа

  Ответить  
 
 автор: час   (03.12.2007 в 14:10)   личное сообщение
 
 

Как же мой вопрос

я ищу способ создания отчёта на основе запроса или таблицы 
с изменяемым количеством (столбцов)(колонок).
что ба пользователь мог сформировать в отчёте таблицу выбрав нужные поля

Подскажите вариант.

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