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

Kirim email ke