ここで多くの回答がありましたが、これはStackに関する私の最初の質問です8-)
私の雇用主は、SQL Server Business IntelligenceDevelopmentStudioとVisualStudio2008およびReportBuilder3.0を使用して、SharePointリストからレポートを生成しています。
彼らは、レポートのTablixにも表示される日付(NeedDate)を調べ、その90日前の別のセルに日付を表示するレポートビルダー式から呼び出すことができる関数をVBで作成することを望んでいます。日にち。これは、式ビルダーで呼び出されるVB関数である必要があります。これは、上司からの要件です。
これをレポートビルダーの式ビルダーで使用していましたが、機能していました。=iif(ReportItems!NeedDate.Value = Nothing, Nothing, DateAdd(DateInterval.Day,-90, ReportItems!NeedDate.Value))
しかし、上司から、関数を使用して=iif(ReportItems!NeedDate.Value = Nothing, Nothing
、「コード。ここに何を入力する必要があるか...」の後に挿入するように求められました。
私はこのようなことをした経験があまりありません。Visual Studio Designerで記述されたVB関数を、「コード」を挿入してレポートビルダーで機能させる方法がわかりません。また、あるレポートアイテムから日付を取得し、そこから90日を引いて、レポートの別のセルに表示するための構文がわかりません。したがって、私はアドバイス/支援のためにあなた方全員に連絡しています、そして提供されたものは最もありがたいです!