作成者カテゴリ返答の対象
公開
てつ
09/04/2002 08:28 AM
文書リンクアイコン 連番の採り方 教えてください。
Re: 連番の採り方 教えてください。

フォームのUKETUKENOというフィールドの値を
同じフォームのSYURUI(キーワードフィールド)によって
それぞれの連番を発行したい。
下記のスクリプトで、何処を修正すればいいのですか?
修正箇所を教えてください。
Sub Initialize
Dim SESSION As New NOTESSESSION
Dim DB As NOTESDATABASE
Dim VIEWNO As NOTESVIEW
Dim doc As NOTESDOCUMENT
Dim DOCNO As NOTESDOCUMENT
Dim WS As New NOTESUIWORKSPACE
Dim UIDOC As NOTESUIDOCUMENT
Dim Note_doc As NOTESUIDOCUMENT

Set DB = SESSION.CURRENTDATABASE
Set UIDOC = WS.CURRENTDOCUMENT
Set doc = view.GetFirstDocument
Call UIDOC.Refresh

'整理NO取得
If doc.UKETUKENO(0)="" Then

Select Case doc.SYURUI(0) 'フィールドの値によってRKUBUNの値を選択
Case "車":RKUBUN="車"
Case "バイク":RKUBUN="バイク"
Case "自転車":RKUBUN="自転車"
     End Select

Set view = db.GetView("マスター\連番")
Set doc = view.GetDocumentByKey("RKUBUN",True) 'マスター\連番ビューからRKUBUNを検索
Print RKUBUN
If Not(doc Is Nothing) Then

TMP_UKETUKENO = Format(doc.UKETUKENO(0),"00000") '情報取得(桁数を揃えています)
Note_doc.UKETUKENO=TMP_UKETUKENO '連番書き込み
Note_doc.UKETUKENO=Format(Trim(Str(Val(Ltrim(TMP_UKETUKENO))+1)),"00000") '+1した連番をセット
Call doc.SAVE(True,True) '連番記録更新
Else
' 異常発生時
Messagebox "連番設定で異常が発生しました。管理者に連絡して下さい。", 0 + 64, "連番設定エラー"
Exit Sub
End If
End If

End Sub


[Previous Main Document]
連番の採り方 教えてください。 (てつ)
. . re: 連番の採り方 (Tak)
. . . . ありがとうございます (てつ)
. . Re:連番の採り方 教えてください。 (NAG)
. . . . Re: 連番の採り方 教えてください。 (てつ) * 現在地 *
. . バックグランドって・・・? (てつ)
. . . . バックグランドって・・・? (NAG)
. . . . . . Re: バックグランドって・・・? (てつ)
. . . . . . . . Re: バックグランドって・・・? (NAG)
. . . . . . . . . . Re: バックグランドって・・・? (てつ)
. . . . . . . . . . . . Re: バックグランドって・・・? (NAG)
. . . . . . . . . . . . . . Re: バックグランドって・・・? (てつ)
. . . . . . . . . . . . . . . . Re: バックグランドって・・・? (NAG)
. . . . . . . . . . . . . . . . . . 連番取れるのですが、次に連番取れません (てつ)
. . . . . . . . . . . . . . . . . . . . 連番取れるのですが、次に連番取れません。 (熊)
. . . . . . . . . . . . . . . . . . . . . . 連番取れるのですが、次に連番取れません。 (熊)
. . . . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません。 (てつ)
. . . . . . . . . . . . . . . . . . . . Re:連番取れるのですが、次に連番取れません 連番取れるのですが、次に連番取れません (NAG)
. . . . . . . . . . . . . . . . . . . . . . Re:連番取れるのですが、次に連番取れません (NAG)
. . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません 連番取れるのですが、次に連番取れません (てつ)
. . . . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません (NAG)
. . . . . . . . . . . . . . . . . . 連番取れるのですが、次に連番取れません (てつ)
. . . . . . . . . . . . . . . . . . . . 連番取れるのですが、次に連番取れません。 (熊)
. . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません。 (てつ)
. . . . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません。 (熊)
. . . . . . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません。 (てつ)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません。 (熊)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Re: 連番取れるのですが、次に連番取れません。 (てつ)
[Next Main Document]