обновление поля

Irina

Green Team
31.05.2019
145
2
BIT
0
вычислить ЭТО поле в агенте, записать в док и сохранить
можно использовать Evaluate, если удобно:
.....
Const макро$ = "формула поля"
Dim result As Variant
result = Evaluate(macro$, doc)
.....
кстати, если doc.Test(0)<Today = false, для первого же дока, значит агент в этот день, для старых доков уже сработал, поэтому сразу Exit sub
кстати, если doc.Test(0)<Today = false, для первого же дока, значит агент в этот день, для старых доков уже сработал, поэтому сразу Exit sub
что-то не пойму почему exit sub, а не следующий документ?
 

alexas1

Green Team
10.04.2014
1 202
225
BIT
42
кстати, если doc.Test(0)<Today = false, для первого же дока, значит агент в этот день, для старых доков уже сработал, поэтому сразу Exit sub
что-то не пойму почему exit sub, а не следующий документ?
Патамушта я предположил, что после первой же работы агента в новый день doc.test будет today, значит сегодня агент уже отработал и дальше можно ничего не делать)
Т. Е. агент можно запускать не по расписанию, а перед каждым показом (или вычислением) статистики. Агент поймёт, что уже отработал сегодня и вывалится. И это будет мухой))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!