मुझे यकीन है कि यह बहुत आसान है, लेकिन मैं यह नहीं मिल सकता है। एक्सेस फॉर्म की नज़दीकी घटना में, मैं फॉर्म को बंद करना कैसे रद्द कर सकता हूं? मेरे पास एक परीक्षण है जो एक तालिका में रिकॉर्ड की गणना करता है। अगर उस तालिका में रिकॉर्ड हैं, तो मैं उपयोगकर्ता से पूछना चाहता हूं कि क्या वे बंद करना चाहते हैं या वापस जाना चाहते हैं और उनके साथ काम करना चाहते हैं। तो मैं करीबी घटना कैसे रद्द करूं?बंद ईवेंट में बंद फॉर्म को कैसे रद्द करें?
उत्तर
आप को अनलोड घटना का उपयोग कर सकते हैं:
GlobalVar ButtonClicked
Private Sub Form_Open(Cancel As Integer)
ButtonClicked = False
End Sub
Private ClickMe_Click(Cancel As Integer)
ButtonClicked = True
End Sub
Private Sub Form_Unload(Cancel As Integer)
If Not ButtonClicked Then
Cancel = True
End if
End Sub
मुझे यकीन है कि मुझे समझ में नहीं हूँ, मैं पास घटना में Form_Unload घटना के लिए कुछ पारित करना चाहिए? – MAW74656
ओह, मैं देखता हूं, test_unload में परीक्षण डालें और फिर रद्द करें = सही सेट करें। http://msdn.microsoft.com/en-us/library/aa211464%28v=office.11%29.aspx – MAW74656
मैं इसे कैसे उपयोग करने के बारे में बहुत अधिक नोटों जोड़ लिया है। – Fionnuala
अध्ययन और इस कोड की कोशिश, यह मेरे लिए काम किया। अपने चुने हुए नामों के साथ आवश्यक परिवर्तनीय नाम बदलें। कोड को अपने फॉर्म के form_unload इवेंट में पेस्ट करें। चेतावनी !!!: आप यह कार्रवाई करने के बाद आप यह मुश्किल डिजाइन और लेआउट दृश्य
Private Sub Form_Unload(Cancel As Integer)
userresponse = MsgBox("Are you sure you want close? All your work wouldn't be saved", vbYesNo, "Database Information")
Select Case userresponse
Case 6
Cancel = False
'this line opens another form in my own case
DoCmd.OpenForm "EngMenu"
Case 7
Cancel = True
'this line keeps my own form open in my own case
DoCmd.OpenForm "UpdateForm"
Case Else:
MsgBox "You are not allowed to perform this operation", vbInformation, "Database Information"
End Select
End Subenter code here
उपयोग में अपने फ़ॉर्म का उपयोग करने के मिलेगा घटना "Form_BeforeUpdate (पूर्णांक के रूप में रद्द)" और यह सच है के लिए रहने दें निर्धारित किया है।
सूचना है कि आप केवल जब तक आप कुछ तर्क जोड़ने वास्तव में डेटाबेस अद्यतन अनुमति देने के लिए बिल्कुल बंद करने के लिए सक्षम नहीं होगा।
- 1. .NET विंडोज फॉर्म - बंद एक्स ईवेंट
- 2. सी # फॉर्म क्यों है। बंद करें() फॉर्म को बंद न करें?
- 3. एंड्रॉइड Async कार्य रद्द/बंद
- 4. सी # फॉर्म। बंद बनाम फॉर्म।
- 5. jQuery यूआई संवाद - बंद करें बंद करें
- 6. विंडो बंद करें घटना
- 7. सी # विंडोज फॉर्म: बंद करें [प्रक्रिया]
- 8. एस्केप कुंजी दबाते समय फॉर्म को कैसे बंद करें?
- 9. jQuery टूल्स: ओवरले को कैसे बंद करें?
- 10. बंद करें
- 11. स्क्रिप्ट में xdebug को कैसे बंद करें?
- 12. ग्रहण में व्यूपार्ट को कैसे बंद करें?
- 13. विंडोज फॉर्म: बंद करें (एक्स) बटन कैसे छिपाना है?
- 14. घोंसला वाले बच्चे संवाद को बंद करने से पैरेंट संवाद बंद हो जाता है?
- 15. jQuery एकाधिक ईवेंट हैंडलर - कैसे रद्द करें?
- 16. मैं सॉकेट.ओओ में बंद ईवेंट कैसे संभाल सकता हूं?
- 17. जीसी घटनाओं को शुरू और बंद करें
- 18. मैं फ्लास्क में सर्वर-भेजें ईवेंट कनेक्शन कैसे बंद करूं?
- 19. Google बंद करने के साथ ईवेंट बनाना
- 20. ग्रहण: एकाधिक विंडोज़ को कैसे बंद करें
- 21. com.sun.net.httpserver.Http सर्वर को कैसे बंद करें?
- 22. netbeans स्वागत स्क्रीन को कैसे बंद करें?
- 23. jQuery टूल्स: ओवरले को कैसे बंद करें?
- 24. गिट शाखा को कैसे बंद करें?
- 25. JSLint इंडेंटेशन चेतावनियों को कैसे बंद करें?
- 26. NHibernate- पहचान को बंद करें
- 27. कोई छवि कैसे बंद करें?
- 28. रिमोट साइड सॉकेट को कैसे बंद करें?
- 29. मोनो डीबग - कैसे बंद करें?
- 30. बंद
समस्या को संपादित जवाब होने के लिए नहीं! यह आपके लिए हल किए गए किसी को पढ़ने के लिए बहुत भ्रमित है। दोषपूर्ण कोड और सही कोड को अलग से प्रदान करना एक समाधान है। –
मैं एमएस-एक्सेस बाध्य रूपों को समस्याग्रस्त रूप से नियंत्रित करना मुश्किल मानता हूं। सुनिश्चित नहीं है कि डेवलपर्स क्या सोच रहे थे! – NoChance