質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
ActiveReports

ActiveReportsは、グレープシティ社が提供している帳票設計~管理、運用までの全ての機能を備えているオールインワン帳票ソリューションです。「セクションレポート」「ページレポート」「RDLレポート」の3つのレポートデザイン方式があり、使い分けて利用することができます。

Q&A

0回答

593閲覧

ActiveReportsのページレポート内のtableコントロールで、lookupset関数によって取得した複数のデータを個別取得したい

develop-man

総合スコア4

ActiveReports

ActiveReportsは、グレープシティ社が提供している帳票設計~管理、運用までの全ての機能を備えているオールインワン帳票ソリューションです。「セクションレポート」「ページレポート」「RDLレポート」の3つのレポートデザイン方式があり、使い分けて利用することができます。

0グッド

0クリップ

投稿2021/01/05 07:39

ActiveReportsのページレポートにおいて、配置したtableコントロールにDataSetを割り当て、LookupSet関数により「特定の値を持つデータを複数取得する」という処理を行っています。
以下、データサンプルです。

◎データセット「DataSet」

氏名タイプ
山田太郎社員
山田次郎社員
吉田太郎アルバイト
吉田次郎アルバイト
山田三郎社員

このデータに対し、LookupSet([タイプ],"社員", [氏名], "DataSet")という式を記述すると、「山田太郎」「山田次郎」「山田三郎」が結果として取得できました。Join関数を使用することで、これらを連結した文字列として表示することは確認しました。
このデータ群に対して、例えば「山田次郎」という一つの結果のみを個別取得したいのですが、そのための関数などがあればご教授頂きたいです。ちなみに、LookupSet([タイプ],"社員", [氏名], "DataSet")(1)という記述ではnullとなってしまいました。
よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問