A. Skenario untuk membuat panggilan acak dgn jam acak.

1. buat tabel tblJamModuleAcak
Fieldnya: JamModule,   typedata: DateTime
Fungsinya utk menampung jam berapa module acak akan dieksekusi.

2. pada event timer dibuat module utk mengecek data tsb:
 bila now()=JamModule, maka jalankan :

   a. Fungsi random utk mengambil data  dari 1 to 32400. 
       Misalnya kembalian fungsi tsb adalah "1000"  ---> ditampung di variable 
: AcakJam
   b. Fungsi random utk mengambil data  pegawai
      Misal kembalian fungsi tsb adalah "SN001"  ---> ditampung di variable : 
AcakPegawai

3. Nilai AcakJam, dan AcakPegawai di masukkan ke tblRandomPanggil dgn sQL 
statement.

   INSERT INTO tblRandomPanggil (SN,Jam) VALUES (AcakPegawai, AcakJam)
  (cek lagi sintaksnya..)

4. Jalankan ini sampai data seluruh pegawai tertampung di tblRandomPanggil.
 

B. Skenario utk memanggil pengawai tsb.

pada event timer dibuat module untuk mengecek data di tblRandom.
    
   bila Now() = data di tblRandomPanggil, Jam
     ---jalankan prosedur panggil tsb.
     --- bisa panggil file .wav / .mp3 yang isinya "saudara XXX"
    

ini skenarionya, saya tdk ngecek mengenai sintaks dll.


  ----- Original Message ----- 
  From: Wahyu D S S 
  To: [email protected] 
  Sent: Wednesday, October 31, 2007 09:12
  Subject: RE: [indoprog-vb] Funsi


  Saya udah coba jalankan tapi error 'Argument not optional' ? Maaf bias lebih
  jelas lagi gak. Saya udah coba seperti ini :

  Dim jammasuk, jamDipanggil

  Dim s As Integer

  Do

  Randomize

  s = CInt(Rnd * 32400)

  Loop Until s > 0

  jammasuk = "08.00"

  jamDipanggil = DateAdd("s", jammasuk)

  MsgBox jamDipanggil

  Mohon bantuannya secepatnya ya.

  Terima Kasih

  From: [email protected] [mailto:[EMAIL PROTECTED] On
  Behalf Of wedhi access
  Sent: 29 Oktober 2007 15:45
  To: [email protected]
  Subject: Re: [indoprog-vb] Funsi

  Asumsi saya fungsi ini dijalankan tiap hari.

  Misalnya jam 00.00 WIB secara otomatis.
  Tiap jam tsb - ia akan mengupdate sebuah tabel RandomPanggil berisi:

  KodeStaf
  JamDipanggil

  Idenya sbb:

  Misal karyawan masuk jam 07.00 s.d 16.00
  berarti : 9 jam / 32400 detik.

  Buat aja fungsi random yang mengambil nilai dari 1 sd 32400, trus
  JamDipanggil=dateADD("s",JamMasuk) , misalnya dapat jam 07.01

  KodeStaf juga dipanggil secara random, misal hasilnya : SN001

  Nilai ini akan dimasukkan tabel RandomPanggil tsb.

  Sekedar Ide. Mudah2-an membantu.

  On 10/29/07, Wahyu D S S <[EMAIL PROTECTED]
  <mailto:c4k3p_d55%40telkom.net> > wrote:
  >
  > Hai semuanya,
  > saya punya sebuah fungsi membaca data untuk memanggil nama staf, gimana
  > caranya supaya fungsi yang sudah dibuat itu dipanggil secara random
  > artinya fungsi tersebut dijalankan pada waktu / jam yang kita sendiri
  > tidak tahu.
  > Mohon pencerahanyan yang semuanya, terima kasih.
  >
  > Wahyu
  >
  > 
  >

  [Non-text portions of this message have been removed]

  __________ NOD32 2626 (20071030) Information __________

  This message was checked by NOD32 antivirus system.
  http://www.eset.com

  [Non-text portions of this message have been removed]



   

[Non-text portions of this message have been removed]

Kirim email ke