IBM Lotus Symphony
|
Оқиғалар қойындысы пішінде орындалатын кейбір оқиғаларға макросты тағайындауға мүмкіндік береді.
Осы пәрменге қатынау... Таңдалған пішін элементінің мәтінмәндік мәзірін ашыңыз: Пішін сипаттары- Оқиғалар қойындысын нұқыңыз Пішіндер құралдар тақтасын ашып, Пішін белгішесін - Оқиғалар қойындысын нұқыңыз |
Оқиғаны макроспен байланыстыру үшін, алдымен оқиға орын алғанда жасалатын барлық пәрмендерді қамтитын макросты жазу керек. Содан соң, осы макросты сәйкес оқиғаға соның жанындағы... түймешігін басу арқылы тағайындаңыз. Макросты таңдауға болатын Макросты тағайындау тілқатысу терезесін ашады.
Келесі әрекеттерді жекелеп теңшеуге болады, яғни әрекетті сипаттау үшін өзіңіздің тілқатысу терезелеріңізді пайдалануға болады:
Қате туралы хабарды көрсету,
Жою процесін растау (деректер жазбалары үшін),
Сұрау жасау параметрлері,
Деректер жазбасын сақтау кезінде кірісті тексеру.
Мысалы, деректер жазбасын жою кезінде "xyz пайдаланушыны шынымен жою керек пе?" сияқты "жоюды растау?" сұрауын жасауға болады жасауға болады.
Келесі макросқа байланыстырылған пішіннің ішіндегі барлық оқиғаларды тізімдейді және сипаттайды:
Жаңартпас бұрын оқиғасы пайдаланушы өзгерткен басқару элементінің мазмұны деректер көзіне жазылмай тұрып орындалады. Байланыстырылған макрос, мысалы бұл әрекетті "FALSE" дегенді қайтарып, болдырмауы мүмкін.
Жаңартқаннан кейін оқиғасы пайдаланушы өзгерткен басқару элементінің мазмұны деректер көзіне жазылғаннан кейін орындалады.
Қайта орнатқанға дейін оқиғасы пішін қайта орнатылмас бұрын орындалады. Байланыстырылған макрос, мысалы бұл әрекетті "FALSE" дегенді қайтарып, болдырмауы мүмкін.
Пішін келесі шарттардың бірі орындалған жағдайда қайта орнатылады:
Пайдаланушы қайта орнату үшін тағайындалған түймешікті басқанда.
Деректер көзіне байланыстырылған пішінде жаңа және бос жазба жасалғанда. Мысалы, соңғы жазбадаКелесі жазба түймешігі басылғанда.
Қайта орнатқаннан кейін оқиғасы пішін қайта орнатылғаннан кейін орындалады.
Жібермес бұрын оқиғасы деректер жіберілмес бұрын орындалады.
Жүктеу кезінде оқиғасы пішін жүктеліп болған соң бірден орындалады.
Қайта жүктемес бұрын оқиғасы пішін қайта жүктеліп болғаннан кейін орындалады. Деректер мазмұны әлі жаңартылған жоқ.
Қайта жүктеу кезінде оқиғасы пішін қайта жүктеліп болған соң бірден орындалады. Деректер мазмұны жүктеліп қойылады.
Жүктеуден түсірмес бұрын оқиғасы жүктеуден түсірмес бұрын орындалады; яғни, деректер көзінен бөлінбес бұрын.
Жүктеуден түсіру кезінде оқиғасы жүктеуден түсіргеннен кейін орындалады; яғни, деректер көзінен бөлінгеннен кейін.
Жоюды растау деректер пішіннен жойылғаннан кейін бірден орындалады. Мысалы, байлыныстырылған макрос тілқатысу терезесінде растауды сұрауы мүмкін.
Жазу әрекетінен бұрын оқиғасы ағымдағы жазба өзгертілмес бұрын орындалады. Мысалы, байлыныстырылған макрос тілқатысу терезесінде растауды сұрауы мүмкін.
Жазу әрекетінен кейін оқиғасы ағымдағы жазба өзгертілгеннен кейін бірден орындалады.
Жазбаны өзгертпес бұрын оқиғасы ағымдағы жазу нүктесі өзгертілмес бұрын орындалады.. Мысалы, байланыстырылған макрос, бұл әрекетті "FALSE" дегенді қайтарып, болдырмауы мүмкін.
The Жазбаны өзгерткеннен кейін оқиғасы ағымдағы жазба өзгертілгеннен кейін бірден орындалады..
Толтыру параметрлері оқиғасы жүктелетін пішіннің толтыру керек параметрлері бар болғанда орын алады. Мысалы, пішіннің деректер көзі келесі SQL пәрмендері болуы мүмкін:
SELECT * FROM мекенжайы WHERE name=:name
Бұл жерде: атау жүктелу кезінде толтырылуы керек параметр. Мүмкін болса, параметр автоматты түрде басты пішіннен толтырылады. Параметрлі толтыру мүмкін болмаса, бұл оқиға шақырылып, байланыстырылған макрос параметрді толтырады.
Қате орын алды оқиғасы деректер көзін ашу кезінде қате пайда болғанда іске қосылады. Бұл пішіндерге, тізімді жолақтарға және өзгертпелі шаршыларға қолданылады.