Archív za máj, 2009

Nedošlo k ich otvoreniu správu, ak žiadne údaje, ktoré ukazujú,

Streda 20 máj 2009

Môžeme zabrániť správu otvorenú, pokiaľ nebudú údaje, ktoré ukazujú, ak tomu používajú dva spôsoby v závislosti na verzii Access:

1 - Všetky verzie programu Access
Umiestnite nižšie uvedený kód vo vlastnostiach správy z akcie čím sa umožní štátov

Pomocou udalostí Povolenie (Aktivovať) Správa:

Private Sub Report_Activate ()

Ak DPOČET ("*", Me.RecordSource) = 0 Then

MsgBox "Žiadne záznamy k zobrazeniu" vbDefaultButton1, "Chyba!"

AcReport DoCmd.Close, "Správa o meno"

End If

End Sub

2 - Od verzie 7 ods Access 95) bola pridaná akcia ", ak No Data ', potom môžeme urilizar nasledujúci kód:

Private Sub Report_NoData (Cancel As Integer)

MsgBox "Žiadne údaje v správe.", VbInformation, "Chyba!"

Storno = True

End Sub

Ak chcete vidieť bežiace stiahnuť príklad: Zabrániť úvodnú správu

Ako zabrániť formulár otvorený, ak žiadne záznamy ukázať?

Sobota 02.05.2009

Niekedy je nutné, aby sa zabránilo formulár otvorený, ak tam sú záznamy, ktoré ukazujú, napríklad pri vykonávaní dotazu a žiadna registrácia nie je nutná, nepotrebujeme byť otvorené, pretože nemáme žiadne dáta na zobrazenie. Takže to, čo musíme overiť, či existujú záznamy, ktoré ukazujú, a ak nie je zobraziť správu a brániť formou otvorené. Ako?

Je to jednoduché stačí dať kód nižšie vo forme nehnuteľností v prípade "otvoriť":

= 0 Then Ak Form.RecordsetClone.RecordCount
MsgBox "Nenašli sa nijaké záznamy.", VbExclamation, "Chyba!"
DoCmd.Close acForm, "nájsť dáta"
Exit Sub
End If

Ak chcete vidieť príklad stiahnutie: Zabrániť formulár Otvoriť

Predstavenie

Avatar

Ďakujeme vám za návštevu.
Prihlásiť sa kŕmiť nesmie nechať ujsť žiadne správy.

Tu na blogu som sa uviesť príklady práce s aplikáciou Microsoft Access a tiež klásť otázky tým, ktorí opýtať. Viac

Chcete sa prihlásiť?

Prihláste sa , alebo objednať e-mailom:
Zadajte svoj e-mail:


Reklamy