Notes開発でのビュー表示に関する質問

このQ&Aのポイント
  • Notes開発でのビュー表示について疑問があります。現在、変数aに数字が入っており、これを使って年月日を構成しようとしています。ビューの列に対応させて表示させる方法を知りたいです。
  • 私はNotes開発でビュー表示を試していますが、上手くいきません。列のタイトルに数字の代わりに「年」「月」を表示させる方法を教えてください。
  • Notes開発において、ビューの表示方法について質問があります。現在、変数aに数字が入っており、これを使って年月日を表示させたいです。列のタイトルに数字の代わりに「年」「月」を表示させる方法を教えてください。
回答を見る
  • ベストアンサー

Notes開発での基本的な質問です。ビュー表示について

Notes開発で、現在変数aに1~12,bに2009などの数字が入っており これを使って年月日を構成しようとしています。 ビューの列に対応させて、(1列目にb,2列目にaを対応させる)  年  月 2009 1 2009 2 2009 3 というように表示させているのですが、 これを、列のタイトルのところに「月」や「年」を表示させるのではなく 2009年 1月 2009年 2月 2009年 3月 となるように表示させたいのですが、 自分なりにいじってみたのですが上手く表示できなかったので教えてください。 ちなみに私が試してみたのは、 列に対応させる値を書く式言語のところを a   から、   a +"月" とやってみたのですが、これはエラーが出てしまい上手くいきませんでした。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gex
  • ベストアンサー率90% (9/10)
回答No.1

結論から申し上げると、「@TEXT(a) + "月"」という指定でいけると予想しております。 おそらくはaやbのフィールドの種類が「数値」になっているのではないでしょうか。テキスト型の場合には「a + "月"」という指定でいけると思いますが、数値型の場合には一旦テキスト型に変更してあげる必要があります。

mayoiinu12
質問者

お礼

回答ありがとうございます! なるほど納得です。 早速試してみます!ありがとうございました。

関連するQ&A

  • Notes ビューのID

    Notesのフォームに複数設定されているビューのIDの一覧はどのようにすれば取得できるのでしょうか? 以下のようなURLで、Notesの文書を開けると思います。 =========================== OpenDocument 構文 notes:///Database/ViewName/UNID?OpenDocument notes:///Database/ViewID/UNID?OpenDocument 例 notes:///products.nsf/ProductView/83CD556F866518BA4925841F002355D6?OpenDocument notes:///products.nsf/625E6111C597A11B852563DD00724CC2/83CD556F866518BA4925841F002355D6?OpenDocument =========================== 上記のようなURLの文字列処理を実施しようとしているのですが、ビューの「ID」の一覧を取得できていません。 あるフォームにビューが複数設定されている場合、ビューの「ID」一覧の取得方法をご存知の方、ご教授ください。

  • notes ビューでの金額と単位表示

    すみません、誰か教えて頂けませんでしょうか。 Notes のビューで金額と単位を付けようとしたのですが 3桁ごとの分離記号がなくなります。分離記号を残して 単位表示する方法を教えて頂けませんでしょうか。 よろしくお願いします。 列のプロパティで下記の式で記入したのですが @Text(フィールド名) + "円" だと、うまくいきません。

  • Lotus notes(R5)の日付表示について

    お世話になります。Lotus notes(R5)を使用していますが、日付表示がおかしいんです。メールボックスの日付も通常2007/10/15(年月日の順)になってないといけないんですが10/15/2007(月日年の順)になってます。メールボックスだけでは有りません、他のDBもなってます。 メニューから設定箇所は無さそうです。Lotus notes(R5)の日付は、どこから持ってきているのですか?OS側の日付は問題ないです。よろしくお願いします。

  • Notes6.5を使っています。

    Notes6.5を使っています。 新規メール受信時のポップアップ表示がうまくいきません。 新規メール受信時のポップアップ表示ができなかったため、 メニューの、[ファイル]→[プリファレンス]→[ユーザー]→「メニュー」の 「ダイアログボックスの表示」をoffにし、 notes.iniファイルの NewMailSeqnum = (数字) NewMailSeqNum492573FC:0022D4C3=(数字) を2行を削除,保存後、 notesを再立ち上げ、「ダイアログボックスの表示」をon にしたところ、 1通目のメールは、ポップアップ表示されるものの、 2通目以降のメールは、ポップアップ表示されません。 これは、ユーザ毎に、この現象が起きています。 (つまり、Aユーザ,Bユーザ,Cユーザ・・の、どのユーザから受信しても、 1通目のみ、ポップアップ表示され、2通目以降のメールは、 ポップアップ表示されません。) cache.ndkファイルを削除してみても同じでした。 サーバ上に届いたメールの内部シーケンス番号とクライアントのNewMailSeqnumが 合致するか否かによって、新着通知であるかどうかを判断しているようなことが 書いてあったのですが、具体的に、何をどうすればよいか分からず、困っています。 分かる方、教えていただきたく、宜しくお願い致します。

  • Notesにて「指定したコマンドが実行できません」と表示

    Notes6.5にてDBを開発・公開しています。 ビューのアクションにて、 @URLOpen関数を用いてあるURLを開こうとしています。 しかし、特定のクライアントでは「指定したコマンドが実行できません」 と表示され、URLがOpenされません。 しかし、別のクライアントでは問題なくURLがOpenされ、 関数の問題やURLが存在しないということではありません。 クライアントの設定が悪いと思っておりますが、 具体的にどこが間違っているのか分かりません。 どこの設定を確認すればよいのでしょうか?

  • 文字列の抜き出しとデータ表示について

    EXCELでA列に次のような文章が入っています。 A1 山田●●<>101<>神奈川県横浜市神奈川区…<>電話 045… A2 上田■■■<>102<>神奈川県横浜市鶴見区…<>電話 045… (以下略) この中で <>と<> で囲まれた2つ目の文字列(半角数字101や102)をB列にコピーする方法を教えて頂けませんか? また、コピーした文字列(半角数字)に対応してC列にデータを表示できますか? C列に表示したいデータは以下のようなものです。 B列が 101 なら 1年ピッチャー B列が 102 なら 1年キャッチャー B列が 103 なら 1年ファースト (略) B列が 201 なら 2年ピッチャー (略) B列が 309 なら 3年ライト 可能ならB列に表示せず直接C列にデータ表示してもOKです。 どうぞ宜しくお願いします。

  • 関数を使って数字を検査、表示させたい点で質問があります。

    わからない点がありますのでよろしくお願い申し上げます。 ■自分がしたい内容 A列にある数字を、B列にある条件で検査した結果を 表示させたいです。 ■B列に表示させたいこと。 プラス数字の場合は表示しない。 ゼロの場合はそのまま0と表示させたい。 ゼロ未満-50未満の場合はそのままの数字を表示。 -50以上大きい(-100など)場合は全て-50と表示させたい。 空白の場合はブランクにしたい。 ■つまり次のような結果がでるような式を作りたいです。 A列  B列 100 50 0  0 -20 -20 -30 -30 -50 -50 -100 -50 ■自分が作った式は次の通りです。 =IF(A1<=-50,-50,IF(0<>-50,A1,"")) しかし結果は次のようになってしまいます。 A列  B列 100 100 50 50 0 0 -20 -20 -30 -30 -50 -50 -100 -50       0 ※プラス数字の場合、表示しない方法がわかりません。 ※空白の場合、現状ですと「0」が表示されるのでこれを  ブランクにしたいです。 どこを直せばよいのかご指導お願い申し上げます。

  • 表示

    以下のようにA列の数字をB列(記号、文字も含む)に入れ、表示させるためにはどのようなVBAにすればいいですか?    A    B (1) 1234   =RSS|'ここにA列の数字.T'!銘柄名称 (2) 1424   =RSS|'ここにA列の数字.T'!銘柄名称 (3) 3534  =RSS|'3534'!銘柄名称

  • 間に入っている数字だけ表示したい

    エクセル2002を使っています。 「出荷」という名前のシートがあります。 A1には、「A940721検品済」と入っていて、A列に600行ぐらい書いてあります。 関数を使って、B1のセルに、間の「940721」という数字(年月日です)だけを表示させたいです。 数字の前はA~Zのアルファベット1文字だけです。 リプレイス関数を使ったら?と上司は言いますが、前にも後にも付けた事が無いので、やりかたが分かりません。 よろしくお願いします。

  • PL/SQLの初歩的な質問

    失礼します。 PL/SQLについて、初歩的な質問をさせてください。 DBに以下のような文字列が入っていて、 それを抽出し変数にセットするとします。 A'1234567'→変数aにセット B'  12A345B'→変数bにセット 質問1 Aの文字列を取得した際、'123-4567'のように 間にハイフンを付けて変数aにセットする場合 どのようなPL/SQLの記述になりますか? 質問2 Bの文字列を取得した際、'12345'のように 左側の空欄と数字以外の文字を取り、 なおかつ数字を半角にして変数bにセットする場合 どのようなPL/SQLの記述になりますか? お手数お掛けしますが ご回答宜しくお願いします。

専門家に質問してみよう