Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
Можно чуть подробнее что имеется ввиду?По сложнее: добавьте в клиента системный процесс.
https://codeby.net/threads/kak-sravnit-dva-richtekstovyx-polja.58594/... не открыли карточку, или открыли но обработать данную ситуацию
...
иЗапускать агента скорее всего по событию(только не придумал какому)
вот по этому событию "карточка документа закрыта" и запускать агентесли карточка документа закрыта - необходимо в поле БД1 с БД2 перенести history
через MinderЗадача стоит уведомить пользователя онлайн.
если имеется ввиду Minder - который на C#. это хорошо. Но дополнительное программное обеспечение и т.п. , хотелось бы минимизировать разнородность и все на одной платформе.через Minder
%REM
Library timerLib
Created Dec 28, 2016 by Administrator/Gandliar
Description: Comments for Library
Подключить библиотеку на форме
Use "timerLib"
Добавить код в postOpen формы
Call timer_startTimer()
Добавить на форму компьютед поле p с формулой @thisValue
%END REM
Option Public
Option Declare
Dim myTimer As NotesTimer
Sub Terminate
If Not myTimer Is Nothing Then Delete myTimer
End Sub
%REM
Sub timer_startTimer
Description: Comments for Sub
%END REM
Sub timer_startTimer
Set myTimer = New NotesTimer(1) ' Запуск каждую секунду
On Event Alarm From myTimer Call myTimerAlarm
End Sub
%REM
Sub myTimerAlarm
Description: Обработка события таймера
%END REM
Sub myTimerAlarm(Source As NotesTimer)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.Currentdocument
Dim doc As NotesDocument
Set doc = uidoc.Document
With doc
If CStr(.p(0))="" Then
.p = 0
Else
.p = .p(0) + 1
End If
End with
End Sub
пусть таймер крутится, просто обработать: If doc is Nothing Then Exit Subесли фокус не на карточке не выполнять таймер или еще варианты
у формы нет блюра и фокусапроверку ухода фокуса с документа - "blur"
сделал так - нормально работает , но если открыты две карточки документов, то срабатывает одна потом js-таймер не отрабатывает.можно на postopen формы заполнять глобальный объект.
в globals/Declaration формы пишем: Dim currUIDoc as NotesUIDocument
Затем в postOpen: set currUIDoc = Source
после этого на форме все ws.CurrentDocument можно просто заменить на currUIDoc
Если верно сделаете, то работать будет так же.
мне не нада давить. открыли две карточки, две должны и отработать . не 10 же открыто.так их! Дави!![]()
а что с ними может быть не так?перейдет к Frameset-ам?
Подскажите надежный, дельный вариант?
- вполне себе надёжныйкак то не надежный кажется вариант.
Обучение наступательной кибербезопасности в игровой форме. Начать игру!