[WRITEITATFIRSTDOC] - понимание принципа работы

Тема в разделе "Макросы шаблона вывода", создана пользователем seva100, 26 июн 2022.

Метки:
  1. seva100

    seva100 Member Пользователи

    Регистрация:
    29 мар 2018
    Сообщения:
    38
    Алгоритм:
    Программа (версия 11.1.0000373) загружает ссылки перед парсингом. Далее последовательно загружает по ссылкам web-страницы.
    Сохраняет web-страницы на диск. При этом в файл tbl_stat.csv должны быть записаны два значения. Время начала работы проекта (т.е. время закачки/сохранения первого документа) и общее количество документов.

    Ожидаю, что макрос [WRITEITATFIRSTDOC] сработает только при загрузке первой страницы. Однако в ячейку 1|2 записывается время загрузки последнего документа.
    Что делаю не так?

    Текст шаблона:
    Код:
    [LOADCSV(1)]tbl_stat.csv[/LOADCSV]
    
    ▒ Вывод времени начала работы с сайтом
    [WRITEITATFIRSTDOC][PUTCSVDATA(1)]
    ▒ строка:
    1
    |
    ▒ столбец:
    2
    |
    ▒ текст:
    [TOPASTE][CD_DATE_HH]:[CD_DATE_NN]:[CD_DATE_SS][/PUTCSVDATA][/WRITEITATFIRSTDOC]
    
    
    ▒ Вывод количества найденных ссылок
    [PUTCSVDATA(1)]
    ▒ строка:
    1
    |
    ▒ столбец:
    3
    |
    ▒ текст:
    [TOPASTE][INT_ID][/PUTCSVDATA]
    
    ▒ Сохранить спарсенное в файл
    [DOCNAME][INT_ID].html[/DOCNAME]
     
    Последнее редактирование: 26 июн 2022

Поделиться этой страницей