while stdio.get_line(fileR, g_str, false, stdio.WINTEXT) loop
stdio.put_line_buf('<КоличествоПередаваемыхФайлов>1</КоличествоПередаваемыхФайлов>');
end loop;
stdio.close(fileR);
После этого естественно выводится только на экран.
Нужно вывести в файл.
Пытался сделать
fileR := stdio.open(P_FILE_ALT.[DST_PATH], P_FILE_ALT.[DST_NAME], 'w');
На экранной форме выводится конструкция Источник-Приемник.
Не разобрался с этим - так что вывожу просто на экран.
При попытке сохранить - упорно пытается залезть на сервер, хотя галоки сохранять на клиента ставлю.
Здравствуйте.
Поискал по этой теме - правда в отпуске был - так что не очень активно.
Тут конечно бы на примере, как можно более простом - я потом разберусь.
На форме сделано так: (в архиве)
Есть тело и локальное описание.
Там конечно лишнего много.
Мне бы код, когда просто Создается файл на сервере с одной строкой и потом копируется на локальную машину.
Короче примера не нашел. )
Тело
i integer := 1;
begin
if substr(P_File.[DST_PATH], -1) != '\' then
P_File.[DST_PATH] := P_File.[DST_PATH] || '\';
end if;
[UNIMP].Put_Line(file);
IF file is not null then
stdio.close_all;
Debug_pipe('Закрываем сформированный файл на сервере ' || cPathServ || FileName, 0);
end if;
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB