sv sathish
Я Решаю Сам:
мой код находится ниже
Шаг:1
создайте простой отчет rdlc добавьте 2 текстовых поля и установите параметр в textbox1 и textbox2 имя name1 и name2.
Шаг:2
перейдите в форму 1 и добавьте средство просмотра отчетов 1,дважды щелкните форму и вставьте приведенный ниже код.
Импортирует Microsoft.Reporting.WinForms
Система Импорта.ИО
Общественного Класса Form1
Частная суб методе form1_load(отправителя как объект, а равно EventArgs) обрабатывает ключевое слово mybase.Загрузить
Dim param(1) Как ReportParameter
парам(0) = новый параметра reportparameter("имя1", "Азбука")' имя1=параметр в отчет, помимо, "Азбука"= 'значение ФИО1"он определяется пользователем"
param(1) = Новый ReportParameter("name2", "abc")'то же, что и name1
Я.ReportViewer1.LocalReport.Метод setparameters(парам)
Me.ReportViewer1.RefreshReport()
Я.ReportViewer1.LocalReport.Источники Данных.Четкий()
Dim byteViewer As Byte() = ReportViewer1.LocalReport.Render("PDF")
Dim saveFileDialog1 как новый SaveFileDialog()
saveFileDialog1.Filter = "*PDF files (*.pdf)|*.pdf"
saveFileDialog1.FilterIndex = 2
saveFileDialog1.RestoreDirectory = True
Дим, как файл нового типа FileStream("C:\Users\SathishKumar\Desktop\New папку\настройки.формат PDF", содержит filemode.Создавать)
новый файл.Write(byteViewer, 0, byteViewer.Длина)
новый файл.Закрывать()
Конец Подводной Лодки
<pre lang="vb">
End Класса
Шаг: 3
Кроме Кодирования:)