Макрос VBScript для вычисления количества рабочих дней между датами

Автор RinatG, 10 ноября 2022, 10:04:43

« назад - далее »

RinatG

На этапе загрузки данных в скрипте LOAD вызывается функция getCountHLDS(date1,date2,HLDStab)
Для каждой загружаемой строки она должна вычислять количество рабочих дней в промежутке date1 и date2. Третий параметр - это наименование раннее загруженной таблицы со списком выходных и праздничных дней.
В макросе пытаюсь обратиться к этой таблице через set hldsArr = ActiveDocument.Fields("HLDStab").GetPossibleValues. Но на этапе загрузки данных макрос не видит эту таблицу. Прошу подсказать как можно можно обратиться в макросе к таблице в процессе загрузки данных.

govorun

AAA:
LOAD
COUNT(DATE) AS DATE
RESIDENT HLDStab
WHERE DATE >= date1 AND DATE <= date2
Получится таблица AAA с одной записью и одним полем.

Макрос можно увидеть?

Яндекс.Метрика