63741cce94412a0c2b778546bbe38bcf776f7584
FAQ/PostSaveReportSet.md
| ... | ... | @@ -0,0 +1,29 @@ |
| 1 | +#PostSaveReportSet |
|
| 2 | + |
|
| 3 | +[[_TOC_]] |
|
| 4 | + |
|
| 5 | +##About |
|
| 6 | + |
|
| 7 | +Represents a method that allows the ReportSet to be processed after it is saved. This method must be overridden and contains no default behavior. |
|
| 8 | + |
|
| 9 | +##C# Example |
|
| 10 | + |
|
| 11 | +```csharp |
|
| 12 | +[Obsolete] |
|
| 13 | +public override void PostSaveReportSet(string name, ReportSet reportSet) |
|
| 14 | +{ |
|
| 15 | + if (!AdHocSettings.CurrentUserName.Equals(reportSet.Owner)) |
|
| 16 | + Debug.WriteLine(string.Format("Non-owner saved report {1}: {0}", AdHocSettings.CurrentUserName, reportSet.ReportName)); |
|
| 17 | +} |
|
| 18 | +``` |
|
| 19 | + |
|
| 20 | +##VB.NET Example |
|
| 21 | + |
|
| 22 | +```visualbasic |
|
| 23 | +<Obsolete> |
|
| 24 | +Public Overrides Sub PostSaveReportSet(name As String, reportSet As ReportSet) |
|
| 25 | + If Not AdHocSettings.CurrentUserName.Equals(reportSet.Owner) Then |
|
| 26 | + Debug.WriteLine(String.Format("Non-owner saved report: {0}", AdHocSettings.CurrentUserName)) |
|
| 27 | + End If |
|
| 28 | +End Sub |
|
| 29 | +``` |
|
| ... | ... | \ No newline at end of file |