Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/25: Рейтинг темы: голосов - 25, средняя оценка - 4.60
2 / 2 / 2
Регистрация: 30.12.2010
Сообщений: 24
1

Настройка экспорта отчета FastReport в Word

21.03.2017, 19:26. Показов 4782. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Есть приложение WinForm для заполнения акта. Форма акта сделана в FastReporte? при экспорте заполненного акта в word форматируется размер шрифта, выравнивание, поля.. Съезжает все влево sad.gif
Экспорт в PDF - все ОК. Подскажите пожалуйста, как можно настроить экспорт отчета FastReport в word?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2017, 19:26
Ответы с готовыми решениями:

Настройка экспорта в Excel/Word
При таком методе экспорта в Excel можно ли программно задавать параметры вроде ширины столбцов,...

Настройка экспорта из формы Access в шаблон Word
Пожалуйста, помоги довести базу до ума. Мне необходимо сделать : 1. Выгрузку данных из формы...

FastReport 5: компонент для экспорта в Excel
Привет всем! У кого установлен Fast report 5? Компонент для экспорта в Excel присутствует?

Удаление отчета FastReport
Доброго времени суток. При работе с FastReport обнаружил странность: при создании нового отчета...

2
8942 / 4854 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
22.03.2017, 14:47 2
Покажи как делаешь форматирование в FastReport
0
2 / 2 / 2
Регистрация: 30.12.2010
Сообщений: 24
23.03.2017, 11:33  [ТС] 3
Лучший ответ Сообщение было отмечено Снежка89 как решение

Решение

В самом FastReporte не делаю форматирование, не могу найти ни примера, ни похожей проблемы.
У меня из C# передаются параметры в FastReport. Прилагаю предварительный просмотр отчета и экспортированный отчет в ворде.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
        private void btn_FormActMO_Click(object sender, EventArgs e) // Формирование акта МО
        {
            Fill();
            GetCheckedValue();
            report1.Load("ActMO.frx");
            report1.SetParameterValue("NumActMO", txtbx_NumActMO.Text.ToString()); // номер акта МО
            report1.SetParameterValue("DateActMO", dateTP_DateActMO.Value.Date.ToLongDateString()); // Дата акта МО
            report1.SetParameterValue("FIO", txtbx_FIO.Text.ToString()); //  ФИО освидетельствуемого
            report1.SetParameterValue("dateBirthday", dateTP_DataBirthday.Value.Date.ToShortDateString()); // Дата рождения
            report1.SetParameterValue("Adress", txtbx_Adress.Text.ToString()); // Адрес места жительства
            report1.SetParameterValue("InfoPerson", txtbx_Info.Text.ToString()); // Сведения заполнены на основании
            report1.SetParameterValue("BasisForMO", txtbx_InfoMO.Text.ToString()); // Основание для МО
            report1.SetParameterValue("MedPodrazdelenie", MedPodrazdelenieName); // Наименование структурного подразделения
            report1.SetParameterValue("DateBeginMO", dateTP_DateBeginMO.Value.ToString("dd.MM.yyyy HH:mm")); // Дата и точное время начала МО
            report1.SetParameterValue("MedWorker", lblMedWorker.Text.ToString()); // Кем освидетельствован
            report1.SetParameterValue("Appearance", Get_Appearance.ToString()); // Внешний вид освидетельствуемого
            report1.SetParameterValue("Complaints", Get_Complaints.ToString()); // Жалобы на свое состояние
            report1.SetParameterValue("OtherComplaints", txtbx_Complaints.Text.ToString()); // Жалобы другое
 
            report1.SetParameterValue("ChangeMentality", Get_ChangeMentality); // Изменения психической деятельности
            report1.SetParameterValue("SchulteTest", Get_Schulte.ToString()); // Результат пробы Шульте
 
            report1.SetParameterValue("VegSosReaction", VegSosReactionName); // 9. Вегетативно-сосудистые реакции
            report1.SetParameterValue("Eyes", Get_Eyes.ToString()); // Зрачки
            report1.SetParameterValue("ReactionLight", ReactionLightName); // Реакция на свет
            report1.SetParameterValue("Sklers", SklersName); // Склеры
            report1.SetParameterValue("Nistagm", NistagmName); // Нистагм
 
            // 10. Двигательная сфера
            report1.SetParameterValue("Speech", Get_Speech.ToString()); // Речь
            report1.SetParameterValue("Walking", Get_Walking.ToString()); // Походка
            report1.SetParameterValue("StabilityRomberg", StabilityRombergName); // Устойчивость в позе Ромберга
            report1.SetParameterValue("FingerNose", FingerNoseName); // Точность выполнения координационных проб
            report1.SetParameterValue("ResultTashena", ResultTashenaName); // результат пробы Ташена
 
            report1.SetParameterValue("NevousSystemDisease", NervousSystemDiseaseName); // 11. Наличие заболеваний нервной системы
            report1.SetParameterValue("OtherNSD", txtbx_NervousSystemDisease.Text.ToString()); 
            report1.SetParameterValue("InfoUseDrugs", InfoUseDrugsName); // 12. Сведения о последнем употреблении алкоголя, лекарственных средств
            report1.SetParameterValue("OtherIUD", txtbx_InfoUseDrugs.Text.ToString());
 
            //13. Наличие алкоголя в выдыхаемом воздухе освидетельствуемого:
            report1.SetParameterValue("TimeFirst", dateTP_TimeFirstMO.Value.ToShortTimeString()); // 13.1 Время первого исследования
            report1.SetParameterValue("Instruments", lblMedInstruments.Text); // 13.1 Прибор первого исследования
            if (chckbx.Checked)
            {
                report1.SetParameterValue("Info2", chckbx.Text);
            }
            else
            {
                report1.SetParameterValue("TimeSecond", dateTP_TimeSecondMO.Value.ToShortTimeString()); // 13.2 Время второго исследования
                report1.SetParameterValue("Instruments2", lblMedInstruments2.Text); // 13.2 Прибор второго исследования
            }
       
            report1.SetParameterValue("ResultsToxic", txtbx_ResultsToxic.Text); // 13.2 Результаты химико-токсических исследований
            report1.SetParameterValue("TimeToxic", TimePicker_RezultToxic.Value.ToString("HH:mm"));
 
 
            report1.SetParameterValue("OtherInfo", txtbx_OtherInfo.Text.ToString()); // 14. Другие данные МО
 
            report1.SetParameterValue("DateTimeEndMO", dateTP_DateTimeEndMO.Value.ToString("dd.MM.yyyy HH:mm")); // 15. Дата и точное время окончания МО
            report1.SetParameterValue("MedResult", MedResultsName); // 16. Медицинское заключение
            report1.SetParameterValue("DateMedResults", dateTP_DateMedResults.Value.ToShortDateString()); // 17. Дата медицинского заключения
 
            report1.Show();
 
        }
Миниатюры
Настройка экспорта отчета FastReport в Word  
Вложения
Тип файла: docx ActMO.docx (12.4 Кб, 16 просмотров)
0
23.03.2017, 11:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2017, 11:33
Помогаю со студенческими работами здесь

Создание отчета в FastReport
Добрый день. Имеется бд, необходимо создать отчет. Используется FastReport 2.34. На Кнопку...

Построение отчета в FastReport
Добрый день! Прошу прощение за такой вопрос но ни как не могу понять, вывожу отчет из всех...

Реализация распечатки отчета Fastreport
Ситуация такая: база написана на Interbase, оболочка на C++ Builder. Нужно реализовать распечатку...

Програмное подключение отчета FastReport
Здравствуйте, использую такой код для подключения БД к отчету string con = @"Data...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru