BuildReport

BuildReport(Document, object)

Belirtilen şablon belgesini, belirtilen kaynaktan gelen verilerle doldurarak onu hazır bir rapor haline getirir.

public bool BuildReport(Document document, object dataSource)
ParametreTipTanım
documentDocumentVerilerle doldurulacak bir şablon belge.
dataSourceObjectBir veri kaynağı nesnesi.

Geri dönüş değeri

Şablon belgesinin ayrıştırılmasının başarılı olup olmadığını gösteren bir işaret. Döndürülen işaret, yalnızcaOptionsözellik ‘yi içerirInlineErrorMessages seçenek.

Notlar

Bu aşırı yüklemeyi kullanarak, şablon belgedeki veri kaynağının üyelerine başvuruda bulunabilirsiniz, ancak veri kaynağı nesnesinin kendisine başvuruda bulunamazsınız. Şunu kullanmalısın:BuildReport Bunu başarmak için aşırı yük.

Bir veri kaynağı nesnesi aşağıdaki türlerden birinde olabilir:

Şablon belgelerinde farklı türdeki veri kaynaklarıyla nasıl çalışılacağı hakkında bilgi için şablon sözdizimine bakın referansı (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Ayrıca bakınız


BuildReport(Document, object, string)

Belirtilen şablon belgesini, belirtilen kaynaktan gelen verilerle doldurarak onu hazır bir rapor haline getirir.

public bool BuildReport(Document document, object dataSource, string dataSourceName)
ParametreTipTanım
documentDocumentVerilerle doldurulacak bir şablon belge.
dataSourceObjectBir veri kaynağı nesnesi.
dataSourceNameStringŞablondaki veri kaynağı nesnesine başvuruda bulunacak bir ad.

Geri dönüş değeri

Şablon belgesinin ayrıştırılmasının başarılı olup olmadığını gösteren bir işaret. Döndürülen işaret, yalnızcaOptionsözellik ‘yi içerirInlineErrorMessages seçenek.

Notlar

Bu aşırı yüklemeyi kullanarak, şablondaki veri kaynağının üyelerine ve veri kaynağı nesnesinin kendisine başvurabilirsiniz. Veri kaynağı nesnesinin kendisine referans vermeyecekseniz, atlayabilirsinizdataSourceName geçiyorhükümsüz veya şunu kullanınBuildReport aşırı yük.

Bir veri kaynağı nesnesi aşağıdaki türlerden birinde olabilir:

Şablon belgelerinde farklı türdeki veri kaynaklarıyla nasıl çalışılacağı hakkında bilgi için şablon sözdizimine bakın referansı (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Ayrıca bakınız


BuildReport(Document, object[], string[])

Belirtilen şablon belgeyi, belirtilen kaynaklardan alınan verilerle doldurarak onu hazır bir rapor haline getirir.

public bool BuildReport(Document document, object[] dataSources, string[] dataSourceNames)
ParametreTipTanım
documentDocumentVerilerle doldurulacak bir şablon belge.
dataSourcesObject[]Bir dizi veri kaynağı nesnesi.
dataSourceNamesString[]Şablon içindeki veri kaynağı nesnelerine başvuruda bulunacak bir ad dizisi.

Geri dönüş değeri

Şablon belgesinin ayrıştırılmasının başarılı olup olmadığını gösteren bir işaret. Döndürülen işaret, yalnızcaOptionsözellik ‘yi içerirInlineErrorMessages seçenek.

Notlar

Bu aşırı yüklemeyi kullanarak, şablondaki birden çok veri kaynağı nesnesine ve bunların üyelerine başvuruda bulunabilirsiniz. İlk veri kaynağının adı ihmal edilebilir (örn. boş bir dize veyahükümsüz veri kaynağı nesnesinin kendisine değil, veri kaynağının üyelerine referans verecekseniz. Diğer veri kaynaklarının adları belirtilmeli ve benzersiz olmalıdır.

Tek bir veri kaynağı kullanacaksanız şunları kullanmayı düşünün:BuildReport veBuildReport bunun yerine aşırı yükleniyor.

Bir veri kaynağı nesnesi aşağıdaki türlerden birinde olabilir:

Şablon belgelerinde farklı türdeki veri kaynaklarıyla nasıl çalışılacağı hakkında bilgi için şablon sözdizimine bakın referansı (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Ayrıca bakınız