OK, well done.

On 8/20/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]>
wrote:
>
>
> Assalamuaualaikum wr.. wb
>
> Terima kasih atas bantuannya Bung Haer.
> Maksud saya setelah di konfirmasi maka record tersebut kalau disaved
> berarti langsung disabled berarti tidakdapat diupdate lagi.
> (langsung di posting)
> Tetapi setelah dapat ilham dari Bung Haer, saya langsung terinspirasi
> untuk pakai conditional formatting  atau ada cara lain ..?
> Terima kasih sekali lagi ...
>
> Wassalam
>
> Shofyan
>
>
>
>  *"Haer Talib" <[EMAIL PROTECTED]>*
> Sent by: [email protected]
>
> 08/16/2007 04:59 PM  Please respond to
> [email protected]
>
>   To
> [email protected]  cc
>
>  Subject
> Re: [belajar-access] Sub Form Datasheet
>
>
>
>
>
>
> wa'alaikum salam,
>
> Sebenarnya, ide utk menampilkan konfirmasi setiap kali data diedit pada
> datasheet cukup aneh. best practice-nya, data diedit pada form aja.
> tapi kalau maksa ya bisa pake cara, misalnya:
> - datasheet itu kan sebenarnya merupakan form juga, nah di event
> Form_BeforeUpdate-nya bisa dimunculkan pertanyaan konfirmasi:
>
> Private Sub Form_BeforeUpdate(Cancel As Integer)
>    Conf = MsgBox("Apakah data hendak disimpan", vbYesNoCancel)
>    If Conf = vbYes Then
>        SaveRecord
>    ElseIf Conf = vbNo Then
>        UndoRecord
>    Else
>        Cancel = True
>    End If
> End Sub
>
> proc Saverecord dan Undorecord bisa pake ini:
>
> Public Function SaveRecord()
>    On Error Resume Next
>    DoCmd.RunCommand acCmdSaveRecord
> End Function
>
> Public Function UndoRecord()
>    On Error Resume Next
>    DoCmd.RunCommand acCmdUndo
> End Function
>
> Gitukah yg diinginkan?
>
> Haer Talib
>
>
> On 8/16/07, [EMAIL PROTECTED]<[EMAIL PROTECTED]><
> [EMAIL PROTECTED] <[EMAIL PROTECTED]>> wrote:
>
> Assalamu'alaikum,
>
> Dear para master access,
>
> Saya ingin membuat sebuah sub form berupa datasheet.
>
> Kemudian pada saat input dan memutuskan untuk berpindah ke record yang
> baru pada sub form tersebut muncul konfirmasi apakah data tersebut disimpan
> .
>
> Jika iya maka record tersebut menjadi tidak dapat diedit , sedangkan kalau
> tidak maka data tersebut  masih bisa diedit.
>
> Demikian , terima kasih atas perhatiannya
>
> wassalam
>
> Shofyan
>
>
> 
>
>
>

Kirim email ke