Архива за мај, 2009

Спречити отварање извештај, ако нема података да покаже

Среда, мај 20., 2009

Ми може спречити извештај Отвори ако нема података да покаже, и за то користимо два облика у зависности од верзије Аццесс:

1 - Сви верзијама програма Аццесс
Поставите код испод на имовини Извјештај, догађаја 'Омогућавање затвора

Користите догађаја повољног (Активирај) Извјештај:

Привате Суб Репорт_Ацтивате ()

Ако ДЦОУНТ ("*", Ме.РецордСоурце) = 0 Онда

МсгБок "Нема података за приказ вбДефаултБуттон1", "Грешка!"

АцРепорт ДоЦмд.Цлосе, "Име извештаја"

Енд Иф

Енд Суб

2 - Од верзије 7 (Аццесс 95) је додато догађај ", ако нема података", онда можемо урилизар следећи код:

Привате Суб Репорт_НоДата (Цанцел Ас Интегер)

МсгБок "Нема података у извештају." И ВбИнформатион, "Грешка!"

Цанцел = Труе

Енд Суб

Да бисте видели покренут преузели пример: Спречити извештај о отварању

Како спречити форму отворену ако нема евиденције да покаже?

Субота, мај 2нд, 2009

Понекад је неопходно да се спречи отворену форму ако постоје записи показују да, на пример када радите упит и нема производње није потребан, ми не треба да буде отворена форма, јер немамо података за приказ. Дакле, шта морамо да проверите је да ли постоје записи да покаже и ако не постоји покаже неку поруку и ометају форма отворена. Како?

Лако је ставити само код одоздо у облику некретнина у догађај 'да отворите':

= 0 Затим Ако Форм.РецордсетЦлоне.РецордЦоунт
МсгБок "Но рецордс фоунд.", ВбЕкцламатион, "Грешка!"
ДоЦмд.Цлосе ацФорм, "пронашли податке"
Екит Суб
Енд Иф

Да бисте видели пример довнлоад: Спречити Отвори формулар

Презентација

Аватар

Хвала на посети.
Субсцрибе то феед не пропустите ниједну поруку.

Овде у блогу ћу пружити примере рада са Мицрософт Аццесс и постављати питања онима који питају. Више

Желите да се претплатите?

Пријавите се или се претплатити путем е-маила:
Унесите вашу е-маил:


Огласи