Nah disinilah permasalahannya boss, kami belum bisa temukan cara yang
jitu untuk proses validasi menyangkut ke 4 field tersebut. Atau kata
lainnya ke 4 field tersebut menjadi satu kesatuan yang tak terpisahkan.
Sebenernya dulu pada awal pembuatan program sudah kami fikirkan mengenai
hal ini, waktu itu kami berencana menjadikan ke 4 field tersebut menjadi
1 field, dengan cara memasukkan semua informasi 4 field ke dalam 1
field kode barang, namun karena pertimbangan variannya yang lumayan
banyak, akhirnya tidak jadi kami lakukan, dan tetap optimis suatu saat
akan kami temukan cara untuk mengunci beberapa field menjadi satu
kesatuan field yang tak terpisahkan. Kenyataannya sampai sekarang belum
bisa kami temukan, sementara transaksi terus berjalan.
rgds,
alim
Lai Min Feng wrote:
berarti ya udah tau dong masalahnya dimana..
kalu emang supaya masukinnya di 4 field tersebut selalu benar... ya
validasinya diperketat untuk keempat field itu...
jadi dari program jg harus divalidasi setiap user input (jangan
usernya sendiri yang harus bertanggungjawab memeriksa sendiri.. dari
pengalaman... 100% pasti ada yang salah input, wong diajarin aja
kadang2 10x dibilangin masih kaga ngerti jg.. :p )
=======================
http://www.fire888.com <http://www.fire888.com/>
-----Original Message-----
*From:* [email protected]
[mailto:[EMAIL PROTECTED] Behalf Of *Alim
*Sent:* Monday, June 25, 2007 2:17 PM
*To:* [email protected]
*Subject:* Re: [Programmer-VB] Double Record pada laporan
Inventory ==> Penguncian 4 field
Thx atas tanggapannya boss,
Sebenernya yang terjadi adalah bahwa lap. inventory kami nggak
hanya bergantung pada kode barang saja untuk membentuk 1 record.
Melainkan ada 4 field (semuanya dari detail) yang harus sama pada
setiap transaksi. Jika ada perbedaan sedikit (misal ketambahan
spasi) atau bahkan terjadi perbedaan di salah satu field, maka dia
akan membentuk record sendiri.
Kami ingin sekali mengatasi masalah tersebut dengan mengunci ke 4
field tsb, sehingga pada saat transaksi Outgoing sistem akan
memeriksa stok berdasarkan ke 4 field tersebut.
Namun sekarang yang terjadi adalah user harus memeriksa sendiri
secara manual setiap kali input Outgoing, sehingga amat sangat
rentan terhadap kesalahan.
Mohon masukannya untuk mengatasi permasalahan di atas.
Rgds,
Alim
Lai Min Feng wrote:
ini biasanya karena kode barang yang diisi ada spasinya di
outgoingnya. .
kasusnya begini.. waktu masuk sih databasenya umumnya terima2
aja... dan
waktu di query jg suka dapet2 aja.... jadi susah ketauannya..
tapi begitu ditampilin di report, baru d bingung karena dibedain
ama yang
laennya..
nah, coba di cek semua data yang outgoingnya, pastikan bahwa kode
barangnya
semua sama persis (gak ada yang ketambahan spasi), kalu perlu
coba update
semua database anda yang mengandung kode barang di trim semua...
tapi ya.. ini cuma kemungkinan yang biasa terjadi...
kasus laennya bisa jg karena salah logika waktu tampilin di
reportnya..
============ ========= ==
http://www.fire888. com <http://www.fire888.com>
-----Original Message-----
From: Programmer-VB@ yahoogroups. com
<mailto:Programmer-VB%40yahoogroups.com>
[mailto:Programmer-VB@ yahoogroups. com
<mailto:Programmer-VB%40yahoogroups.com>]On Behalf Of Alim
Sent: Monday, June 25, 2007 12:57 PM
To: indoprog-vb@ yahoogroups. com
<mailto:indoprog-vb%40yahoogroups.com>; Programmer-VB@
yahoogroups. com <mailto:Programmer-VB%40yahoogroups.com>
Subject: [Programmer- VB] Double Record pada laporan Inventory
Dear para jagoan VB,
Mohon pencerahannya atas kasus saya sbb:
Pada kode barang yang sama, terjadi transaksi Saldo Awal, Receive,
Outgoing dan Saldo Akhir. Idealnya hanya membentuk satu record saja.
Namun ada beberapa kasus (beberapa sudah benar) dimana Outgoingnya
membentuk record tersendiri, meskipun kode barang tersebut sama.
Akibatnya terjadi selisih + dan - serta penambahan record yang
banyak.
Sekali lagi mohon pencerahan dari teman2 jagoan VB.
Pemula,
Alim
__________ NOD32 2350 (20070624) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com