ノーツ4.66で簡単なDBを作っています。フォームを作成し、その文書に通し番号が付けたいためフィールドを作成し、設計ペインに式を入れました。でも、テストで文書の登録をしてみるのですが、1件目は狙い通り文書番号「1」で表示されましたが2件目以降、文書番号は「1」のまんまでじぇんじぇん計算してくれません(泣)

フィールドのプロパティの設定
項目:文書番号(これはフォーム上の項目名として記載しただけです)
フィールド名:bnsno
フィールドの種類:数値、計算結果
上記以外はデフォルトです。

式:FIELD bnsno:=bnsno+1;1
イベント:value

ちなみに上記の設定は物の本に書いてあった通り設定したものです。
はじめてノーツのDBを作っていて、ネットで探しても該当する項目がありませんでしたし(多分ですが。。。(汗))、近くの本屋さんにもノーツの本がありません。
このカテゴリで合っているかすら解りませんが、どなたか解る方、どうぞご回答お願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

「ドミノ懇談室」てまだやってたっけ?最近ご無沙汰なので詳しくは分かりませんが参考URLにて確認して下さい。



提示されている式は、その文書のフィールドである「bnsno」を、その文書の「bnsno」に+1している式になっていますので、常に1になります。
新規文書を作成しようとしている時の「bnsno」はデフォルトで「0」ですからね。

登録されている文書数を取る関数があれば、それ+1を文書番号にするか、日付を文書番号にする位しか思いつきません。後はNotesDocIDを文書番号にするというてはあります。

参考URL:http://domino.lotus.co.jp/home.nsf
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございました。参考のURLで色々調べさせていただきましたが、結構通し番号を付ける(自動採番する)のは難しそうですね。でも、せっかくですから解らないなりに頑張ってみたいと思います。
また、お聞きするかもしれませんが、そのときはよろしくお願いいたします。

お礼日時:2002/02/26 13:59

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qgroovy は今でも使用されていますか

groovy という単語は、(レコードの)「溝」から来たそうですね。Simon & Garfunkel の歌にも Feeling Groovy という副題の歌がありました。また、名詞groove も、What a groove! などと使えるようですが、この groovy という単語、今でも英語圏で頻用されているのでしょうか。
私は93年にオクラホマの高校で教育実習生としていましたが、現地の高校生は Cool としか言わなかったように思うのですが、最近の事情をご存じの方、お教え下さい。

また、このように、使用頻度を確認できるコーパスのようなサイトがありましたらご紹介下さい。

Aベストアンサー

Gです。

もし子供に'Dad, you lived in a groovy era"と言われたら、groovyは時代に生きたではなく、恐竜の時代に生きていたんだよ!古い、古い!、と言われているんですね。

ですから、あの時代(35年前)を笑うコメディーで使われたりはしますが、日本語の最近死語と言われるようになった単語と同じレベルだと思ってください。

意味が分かる程度では、使われるとはいえないと思いますよ。 ま、意味がわからない20代の人入るかもしれませんね。知ってても、「吾が輩は」を知っているけど、使わない、と同じですね。

なお、私も、Groovyと言われていた時には生きていましたよ。 <g>

Qfield3で特定の値が入っている項目のfield2の値を抽出する方法について

下記のテーブルがあったとし、field3に「2」と「4」が入っているfield2の値を抽出したいと思いました。
下記の場合ですと、その条件を満たすのは11のみの為、「11」と表示したいと思います。

【T_Mテーブル】
―――――――――――――
|field1|field2|field3|
―――――――――――――
|1  |11  |1   |
|2  |11  |2   |
|3  |11  |3   |
|4  |11  |4   |
|5  |12  |2   |
|6  |12  |3   |
|7  |13  |3   |
|8  |13  |4   |
―――――――――――――

その為、下記のようなSQLを発行しましたが、1件もヒットしませんでした。

SELECT T_M.field2
FROM T_M
WHERE T_M.field3=2 And T_M.field3=4
GROUP BY T_M.field2;

WHERE T_M.field3=2 And T_M.field3=4に問題があると思うのですが、
And の代わりに or を使用すると、「11」「12」「13」がヒットしてしまい、
「11」だけをヒットさせることが出来ませんでした。

その為、上記のテーブル内容で「11」が返ってくるSQLの書き方についてご教示いただければと思います。

下記のテーブルがあったとし、field3に「2」と「4」が入っているfield2の値を抽出したいと思いました。
下記の場合ですと、その条件を満たすのは11のみの為、「11」と表示したいと思います。

【T_Mテーブル】
―――――――――――――
|field1|field2|field3|
―――――――――――――
|1  |11  |1   |
|2  |11  |2   |
|3  |11  |3   |
|4  |11  |4   |
|5  |12  |2   |
|6  |12  |3   |
|7  |13  |3   |
|8  |13  |4   ...続きを読む

Aベストアンサー

その他データベースに投稿される場合、使っているデータベースを書かれた方がよいと思います。
DBMS特有の関数や構文を示すことができませんので。。
考え方は以下の通りです。
・データのField2が「Field3=2であるField2」と「Field3=4であるField2」の両方を満たす
SELECT field2
FROM T_M
WHERE field2 IN (SELECT field2 FROM T_M WHERE Field3=2)
And field2 IN (SELECT field2 FROM T_M WHERE Field3=4)
GROUP BY field2
・データを集計したときにfield2=2のデータとfield2=4のデータをそれぞれ1件以上含む
SELECT field2
FROM T_M
GROUP BY field2
Having SUM(CASE WHEN field3=2 Then 1 Else 0 End)>0
Or SUM(CASE WHEN field3=4 Then 1 Else 0 End)>0

しかし、後者で使われているCASE式はたとえばAccessでは使えませんのでIIFなどを使う必要があります。

その他データベースに投稿される場合、使っているデータベースを書かれた方がよいと思います。
DBMS特有の関数や構文を示すことができませんので。。
考え方は以下の通りです。
・データのField2が「Field3=2であるField2」と「Field3=4であるField2」の両方を満たす
SELECT field2
FROM T_M
WHERE field2 IN (SELECT field2 FROM T_M WHERE Field3=2)
And field2 IN (SELECT field2 FROM T_M WHERE Field3=4)
GROUP BY field2
・データを集計したときにfield2=2のデータとfield2=4のデータをそれぞれ1...続きを読む

Qイオン式と組成式と分子式の違いについて質問です。 化学式とは〜式の総称だというのはわかるのですが、

イオン式と組成式と分子式の違いについて質問です。
化学式とは〜式の総称だというのはわかるのですが、
組成式と分子式、イオン式の違いがよくわかりませんでした。
これは表すものが違うことで生じた名称なのでしょうか?
それとも同じものでもそれぞれの式で表せるのでしょうか?
後者が当てはまる場合はそれぞれの式で表した場合の違いを具体的なもので教えて頂けると助かります。

Aベストアンサー

イオン式 イオンを表すときに用いる式 H+ (SO4)2- 等。

組成式 物質の元素構成について重点を置いて表す式、FeC3(セメンタイト、鉄と炭素の合金、分子として存在はしていない)、P2O5(五酸化二リン、実際の化合物の分子はP4O10)。

分子式 分子の元素構成を表す式、P2O5(五酸化二リン)の実際の化合物の本当の分子式はP4O10で十酸化四リン。

化学式の中でも、イオン式はイオンの電荷の状態を表す必要があるため組成式や分子式とは異なるが、
複雑な構造の分子のイオン状態を表そうとした場合、イオン式か分子式か組成式かの呼び方が曖昧になってきます。

組成式と分子式の違いも不明瞭ことがありますね、
セメンタイト等の金属材料の析出物は、ある結晶構造を持つが”分子”という形態を取らないため組成式でしか表せないことが多いです。

また、上記で例に出した五酸化二リンは、分子的には十酸化四リンが正しいが、慣用的に五酸化二リンと用いられることが多いです。
他に、分子の構造を表すことに重きを置いた構造式(数種有り)や、
実験式(構造や組成を確かめる途中の元素構成をアバウトに表した式)等がありこれは組成式に近い表し方をします。

何を表すかによって、式を使い分けている部分がある。
明確な区分が存在していない部分もある。
慣用的に昔からだから…という部分もある。
化学の分野によって、特に、構造式、分子式、組成式と断らなくても通じてしまう部分がある。

中高の教科書で教わるような基本的なことなのですが、曖昧に使い分けていることが時々ありますね。

イオン式 イオンを表すときに用いる式 H+ (SO4)2- 等。

組成式 物質の元素構成について重点を置いて表す式、FeC3(セメンタイト、鉄と炭素の合金、分子として存在はしていない)、P2O5(五酸化二リン、実際の化合物の分子はP4O10)。

分子式 分子の元素構成を表す式、P2O5(五酸化二リン)の実際の化合物の本当の分子式はP4O10で十酸化四リン。

化学式の中でも、イオン式はイオンの電荷の状態を表す必要があるため組成式や分子式とは異なるが、
複雑な構造の分子のイオン状態を表そうとした場合、イオン式か分...続きを読む

Qテキストボックスに番号入力→番号の商品ページへ移動するのにDBは必要?

タイトルのままなのですが、ホームページ上のテキストボックスに番号入力
→その番号の商品ページや画像へ移動するのにやはりDBは必要なのでしょうか?
テキストボックスの中から数字を選ぶ→ジャンプする、というものはありますが、
入力→ジャンプ、という形にしたいと思っています。

よろしくお願いします。

Aベストアンサー

DBの代わりにファイルを使っても可能です。
ファイルに番号とURLやファイル名を対になるように記述し、サーバーサイドのプログラムで
そのファイルを読み込んで番号に対するURLに遷移するという流れになります。

ただし、問題としてファイルのデータ量が多いとそれだけ処理に負担が掛かるので遅くなります。

それほど量が多くないならjavascriptで直接スクリプト内に番号の判定と遷移先を記述すれば可能かと思います。

Qイオン反応式・組成式の表記の仕方の違いについて

私は今高1で化学Iを勉強しています。

そのなかの組成式で持った疑問についてです。


化学反応式やイオン反応式や電離式では

化学反応式の例) 2H2O2→2H2O+O2

イオン反応式の例) 2Ag^+ +Cu→2Ag +Cu^2+


組成式の例) 酸化ナトリウム Na^2O  ※ナトリウムイオン Na^+  酸化物イオン O^2-


化学反応式イオン反応式や電離式では化学式の係数がその式のもっとも簡単な整数比を表して

いますよね?

ですが組成式ではその式のもっとも簡単な整数比を表している所は元素記号の右下ですよね?


なぜ簡単な整数比を表しかたがそれぞれ違うのですか?

これはただの決まりなのでしょうか?
 

Aベストアンサー

イオン反応式や電離式は化学反応式の一種。
化学反応式というのは、
ある化学反応について、反応物や生成物を化学式で書いて矢印で結び、係数をつけてその反応する比をあらわしたもの。

組成式は化学式の一種。
カテゴリの違うものを比較しようとしても意味はないですね。

Qロータスノーツ文書中の表のセルにボタンで自動的に色をつけたい

ノーツの文書に「表」を作成しました。その表の各マスに、色を個別に自動で設定していきたいのですが、セルの色をコントロールするノーツ式かスクリプトが見当たりません。
ヘルプを一通り探したのですが、それらしいクラスや関数が見つからないのです。どうすればよろしいのでしょうか。どうかお教えください。

Aベストアンサー

ノーツにて、式やスクリプトで表の色を操作する関数はありません。
セルの色を変えるには、設計の段階以外では行えません。
直接の解決策ではないのですが、
私はフィールドの値で表の行を丸ごと非表示にしたりしてます。
ユーザにはあたかも変わったように見えます。
が、とてもキレイな方法ではありませんね…

Q示性式について

組成式がCH2O
分子式がC2H4O2
となった物質がありました。
その物質はカルボキシル基を持っていたそうなので、
-COOOを組成式と分子式に足した結果、
組成式が方が-CH2OCOOOと
分子式の方が-C2H4O2COOO
という示性式が出来上がったのですが答えは
CH3COOO
となっていました。

示性式とはどの式にカルボキシル基を足すものなのでしょうか?
それとなぜ組成式と分子式に足す場合に元のOが消えている気がするのですがなぜでしょう?
組成式、分子式、示性式CとHとOはどの順番に並べてもいいものなのでしょうか?

ご回答の方よろしくお願いします。

Aベストアンサー

まず、カルボキシル基は-COOHです。-COOOではありません。
そして、組成式というのは原子の個数の比率しか表しておらず、実際の構造を考える直接のヒントにはなりません。
分子式がC2H4O2ということですので、この物質は炭素原子2個、水素原子4個、酸素原子2個でできています。
「○○基を持つ」とは、分子を構成する原子がどのように結合していたかのことです(これは日本語力の問題)。
C2H4O2にさらに-COOHがつくのではなく、C2H4O2のうち一部の原子のつながりが特定できたと言うことです。
よって、C1個とH3個は未確定ですが、-COOHだけは確定です。
このあと-COOHの左につながる原子を考えるのですが、
HをつなげてしまうとH-COOHで完結してしまい、分子式C2H4O2になりませんからこれは違います。
ということでCをつなげます。C-COOHとなり、Cの残った結合の手にさらに3つ水素が結合できますから
CH3COOH、分子式にしてC2H4O2となって題意を満たします。

高校化学の構造解析は所詮パズルです。楽しみましょう。

組成式、分子式はC,H,Oの順に書くのが慣例で、
示性式は特定の官能基を目立たせて書く物ですから、その官能基がわかるように書かねばなりません。
官能基がわかれば性質がわかる、だから示性式と言います。

まず、カルボキシル基は-COOHです。-COOOではありません。
そして、組成式というのは原子の個数の比率しか表しておらず、実際の構造を考える直接のヒントにはなりません。
分子式がC2H4O2ということですので、この物質は炭素原子2個、水素原子4個、酸素原子2個でできています。
「○○基を持つ」とは、分子を構成する原子がどのように結合していたかのことです(これは日本語力の問題)。
C2H4O2にさらに-COOHがつくのではなく、C2H4O2のうち一部の原子のつながりが特定できたと言うことです。
よって、C1個とH3個は未...続きを読む

QACCESSでクエリ作成時複数のフィールドを同じマスタ項目から抽出する方法

ACCESSでクエリを作成しています。テーブルは”売上明細”と”社員マスタ”があります。売上明細には”担当者CD”と”加工者CD”というフィールドがあって、それぞれのフィールドが、同じ社員マスタの”社員CD”をキーに”社員名”を抽出したいのですが、「あいまいな外部結合が含まれているので、SQLステートメントを実行できません。第一次結合を実行する分割クエリを作成し、SQLステートメントにそのクエリを含めてください」とメッセージが出ます。どこにどのように設定すればいいのでしょうか?優先順位は特にありませんが、最初に設定されている担当者CDを第一次結合とする場合どうすればいいのでしょうか?この第一次・第二次はどのような意味があるのでしょうか?まだVBAは手付かずで、初心者です!これから学習しようとしているところです。よろしくお願いいたします。

Aベストアンサー

ひとつのテーブルの異なるフィールドが同じテーブルを参照しているわけですね
こういう場合はひとつのテーブルを2つのフィールドに結合するのではなく
同じテーブルを別の名前で結合します

クエリデザインビューでの操作だと、社員マスタを2回クエリデザインビューに取り込み
(2つ目は異なる名前で取り込まれます)
担当者と、加工者に別々に結合します

Q回帰式と近似式について

回帰式と近似式の違いについてどなたか教えてください。
回帰式とは最小二乗法で求めた式(1次式に回帰して?)、近似式とは実測値に基づいてなんらかの方法で算出した式の事でしょうか?数学の知識に乏しいのでよくわかりません。宜しくお願い致します。

Aベストアンサー

No.2です。補足質問にお答えします。

> 予測値と実測値の差は 回帰式<近似式 なのでしょうか?

ちょっと意味不明です。

もう一度整理してみます。
まず回帰式と近似式は別物と考えた方がいいです。
y=f(x)という関数(理論式又は経験式)が有るとします。

関数そのものは判っているが、複雑で取り扱いが面倒なので
実用的に差支えが無い程度に簡略化して使うというのが近似式です。
No.2であげた例がそれにあたります。

次に関数の次数はわかっているが係数が判らない時又は全く何もわからない場合に
実測値又は実験値から元の関数を推定するのが回帰式です。
これは統計的処理というか数学的(算数的)処理で行います。

さらに
理論値・・理論式がわかっている場合
予測値・・普通は経験式がわかっている場合
実測値・・説明の必要は無いでしょう
近似値・・近似式で値を求めた場合、
  又はまるめを行った場合:例えば円周率πを3.14で近似

最後に、無理やり解釈すれば回帰式は理論式又は経験式の代用品という意味では
近似式の仲間に入ると言えなくも無いでしょう。
真ならずとも遠からず・・ですね。

No.2です。補足質問にお答えします。

> 予測値と実測値の差は 回帰式<近似式 なのでしょうか?

ちょっと意味不明です。

もう一度整理してみます。
まず回帰式と近似式は別物と考えた方がいいです。
y=f(x)という関数(理論式又は経験式)が有るとします。

関数そのものは判っているが、複雑で取り扱いが面倒なので
実用的に差支えが無い程度に簡略化して使うというのが近似式です。
No.2であげた例がそれにあたります。

次に関数の次数はわかっているが係数が判らない時又は全く何もわから...続きを読む

Qクエリのフィールド欄に作成した項目を抽出条件で利用するには?(Access2000)

Accsess2000、クエリについての質問です。

新規のクエリをデザインビューで開き、フィールド欄に、hoge:50 と入力します。シートビューにすると、hogeフィールドには50と表示されています。

デザインビューに戻り、新たなフィールド欄に 加算:[hoge]+100 と入力します。シートビューにすると、加算フィールドには150と表示されています。

以上のように、[hoge]という項目は他のフィールド欄でも利用できることがわかりました。

しかし、[hoge]を抽出条件欄で用いようとすると、パラメータの入力を求められてしまいます。
(例えば、[金額]フィールドの抽出条件に >[hoge] と設定するなど)

質問内容は、[hoge]を抽出条件で利用するにはどのようにすればよいか、というものです。

以上、よろしくお願い致します。

Aベストアンサー

[金額]>[hoge]
と言う式フィールドを作り
抽出条件欄に
True


人気Q&Aランキング

おすすめ情報