Click or drag to resize

RemReportSaveReport Method

Paperwork .Net Kütüphanesi
Rapor kaydetmek için kullanılır.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult SaveReport(
	ObjectName reportName,
	a_Report reportInfo,
	bool isNew
)

Parameters

reportName
Type: ObjectName
Rapor Adı
reportInfo
Type: a_Report
Açıklama
isNew
Type: SystemBoolean
True ya da false değer alır.

Return Value

Type: a_GenericResult
a_GenericResult nesesi içinde , ErrorCode=0 ise işlem başarılıdır. Aksi taktirde Result ve Message alanları kontrol ediniz.
Examples
C#
public void SaveReport()
{
    ObjectName reportName = new ObjectName("REPORT_NAME");
    a_Report reportInfo   = new a_Report();
    {
        //Yeni rapor kaynağı oluşturmak için ObjectID.Empty ile yeni ID oluşturulur.
        //Düzenleme yapmak için ise istenilen kaynağın ID bilgisi girilir.
        reportInfo.ReportId     = ObjectID.Empty;
        reportInfo.ReportName   = new ObjectName("REPORT_NAME");
        reportInfo.ReportType   = "REPORT_TYPE";
        reportInfo.Owner        = "argus";
        reportInfo.CreatedDate  = DateTime.Now;
        reportInfo.Modifier     = "argus";
        reportInfo.ModifiedDate = DateTime.Now;
        reportInfo.Data         = "DATA";
        reportInfo.Acl_Id       = "A100010000000000";
    }
    bool isNew = true;

    a_GenericResult retval = p.rReport.SaveReport(reportName, reportInfo, isNew);
    if (retval.ErrorCode != 0)
        throw new Exception(retval.Message);
    else
        Console.WriteLine("Rapor başarıyla kaydedilmiştir");
    Console.ReadLine();
}
See Also