Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1

Отчёты в Visual Basic

14.04.2010, 07:50. Показов 2650. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день уважаемые формучане !!!!!

Подскажите кто нибудь, существут ли какой нибудь модуль чтоли, или как это правильно сказать, редактор отчетов (типо как в 1С), чтобы можно было использовать совмстно с Visual Basic ???? Если да, то откуда я могу это скачать?????

то есть чтобы можно было просто расставить элементы за тем подключить к источнику данных (так как подключаем элемент Label и Text на форме к источнику данных Adodc) и вывести отчет. использовать DataReport крайне не удобно....

Всем большущее спасибо !!!!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.04.2010, 07:50
Ответы с готовыми решениями:

Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net

Вычисление значений функции двух переменных в Visual Basic - Visual Basic
Помогите пожалуйста! В среде VB написать программу вычисления значений функции двух переменных. Ориентировочный вид окна программы и...

Visual Basic 6 и Visual Basic .NET - в чем различия?
Visual Basic и Visual studio это не одно и тоже? если нет то в чём разница, по мимо оформления?

6
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
14.04.2010, 08:35
Не понял вопрос
Може тебе нужен Гридвиев или MSFlexGrid. Что показывать-то надо?
0
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1
14.04.2010, 08:42  [ТС]
Alex77755, искренне благодарю что откликнулся !!!!

нет, грид не нужен. короче такая тема: сделал запрос к таблице Базы данных по определенным параметрам, потом при нажатии на кнопке "Печать" надо вывести содержимое выборки на принтер. другими словами подготовить отчет ( для этих целей в VB имеется DataReport ). Но его (DataReport) использовать мне не удобно.... сложно с офомлением (с дизайном) самого отчета..... есть что нибудь типо такого же чтобы вывести содержимое выборки на принтер?????????? если выводить в эксель, тоже немножко не удобно.... то есть - какой нибудь редактор отчетов требуется... (Такой редактор очень хорошо сделан в 1С). вот типо того что нибудь......

Заранее спасибо за помощь !!!!
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
14.04.2010, 08:53
У меня стояла задача вывода результатов запроса на экран и в Вордовский шаблон.
А чем не устраивает дизайн шаблона ворд?
0
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1
14.04.2010, 09:15  [ТС]
у меня есть готовый шаблон в Эксель. вывожу в эксель, вроде как все выводится... почему не устраивает Эксель (соответственно и ворд), перечисляю причины:
1. в готовом шаблоне у меня только одна строка для данных, а в запросе бывает их до 30, а то и до 50 строк.... соответственно нужно размножить строки в эксель, выделить границы ячеек для всех строк, залить определёные ячейки цветами, отформатировать ячейки с требованиями (денежный формат, числовой формат - всё с разделителями групп чисел), а в шаблоне строка только одна, то есть я не умею размножить готовую строку (сделать копии готовой строки с границами) в эксель средстами VB (не VBA!!!!).
2. не удобно - каждый раз приходися запускать офис средствами VB
3. при использовании Офиса появляется возможность редактирования содержимого отчета, что категорически запрещено !!!!!

может как нибудь поможете решить проблемку ???? Буду признателен
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
14.04.2010, 09:55
Ну растянать-то не проблема:
Visual Basic
1
2
3
4
5
6
7
8
Ex.Workbooks.Open "C:\x.xls"
Ex.Visible = True
Dim ST
ST = 30' сколько строк надо добавить
With Ex
.Application.Range("C7:H7").Select 'выделить строку что бы растянуть
    Selection.AutoFill Destination:=Range("C7:H" & 7 + ST), Type:=xlFillDefault
End With
0
5 / 5 / 4
Регистрация: 24.03.2010
Сообщений: 241
Записей в блоге: 1
14.04.2010, 10:54  [ТС]
Alex77755 - спасибо большое... буду пробовать. если будут проблемы то напишу....

Огромное спасибо за помощь !!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.04.2010, 10:54
Помогаю со студенческими работами здесь

Отличия версий Visual Basic 6.0 от Visual Basic 6.5?
У меня 3 вопроса: 1.Чем отличается версия Visual Basic 6.0 от Visual Basic 6.5? 2.Можно ли запустить проект созданный раннее в Visual...

Кто пишет программы в Visual Studio 2010 на Visual Basic?
Кто пишет программы в Visual Studio 2010 на Visual Basic?

Проблема с установкой Visual Studio вообще и Visual Basic
Точнее, с установкой Visual Studio вообще и Visual Basic в частности. В самом конце установки, при setup is updating your system,...

Visual Basic в Visual studio
Как реализовать корректность введенных данных ? В форме регистрации есть поля, как email, пароль и т.д. Как сделать так, что бы...

Visual Basic 6.0
Разработайте программу, которая преобразует минуты (от 0 до 5000) в часы и минуты. помогите пожалуйста..это по Visual Basic 6.0


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru