MissingMemberMessage

ReportingEngine.MissingMemberMessage property

Hämtar eller ställer in ett strängvärde som skrivs ut istället för ett malluttryck som representerar en vanlig referens till en saknad medlem i ett objekt. Standardvärdet är en tom sträng.

public string MissingMemberMessage { get; set; }

Anmärkningar

Egenskapen bör användas tillsammans medAllowMissingMembers alternativ. Annars utlöses ett undantag när en saknad medlem i ett objekt påträffas.

Egenskapen påverkar endast utskrift av ett malluttryck som representerar en vanlig referens till en missing objektmedlem. Till exempel påverkas inte utskrift av en binär operator, vars operander refererar till en missing objektmedlem.

Värdet för den här egenskapen kan inte sättas till null.

Exempel

Visar hur man tillåter saknade medlemmar.

DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("<<[missingObject.First().id]>>");
builder.Writeln("<<foreach [in missingObject]>><<[id]>><</foreach>>");

ReportingEngine engine = new ReportingEngine { Options = ReportBuildOptions.AllowMissingMembers };
engine.MissingMemberMessage = "Missed";
engine.BuildReport(builder.Document, new DataSet(), "");

Se även