Текущее время: Пт, авг 01 2025, 14:42

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: FM GUI_DOWNLOAD засунуть в цикл.
СообщениеДобавлено: Ср, май 20 2009, 11:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
John Doe написал:
Код в студию.
Code:
DATA: itab TYPE TABLE OF sflight,
      filename TYPE string,
      number(3).

DO 3 TIMES.
  SELECT * FROM sflight INTO TABLE itab UP TO 20 ROWS.

  WRITE sy-index TO number NO-GAP.
  CONCATENATE 'C:\Data\zjdtest' number '.txt' INTO filename.
  CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
      filename = filename
    TABLES
      data_tab = itab.
ENDDO.

В моей системе ECC6.0 - молча создает файлы и даже не спрашивает о перезаписи.


чудеса да и только. у меня не хочет делать это молча вот код, сокращенный.
Code:
LOOP AT t_t7ru INTO l_t7ru.
...
CONCATENATE 'c:\temp\200_' l_t7ru-juper '_kv_' kvartal '.xml' INTO flmn.
CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
*   BIN_FILESIZE                    =
       filename                        = flmn
       filetype                        = 'ASC'
       codepage                        = '4110'
       NO_AUTH_CHECK                   = 'X'
      TABLES
        data_tab                        = outtab
     EXCEPTIONS
       file_write_error                = 1
       no_batch                        = 2
       gui_refuse_filetransfer         = 3
       invalid_type                    = 4
       no_authority                    = 5
       unknown_error                   = 6
       header_not_allowed              = 7
       separator_not_allowed           = 8
       filesize_not_allowed            = 9
       header_too_long                 = 10
       dp_error_create                 = 11
       dp_error_send                   = 12
       dp_error_write                  = 13
       unknown_dp_error                = 14
       access_denied                   = 15
       dp_out_of_memory                = 16
       disk_full                       = 17
       dp_timeout                      = 18
       file_not_found                  = 19
       dataprovider_exception          = 20
       control_flush_error             = 21
       OTHERS                          = 22.

     IF sy-SUBRC EQ 0.
*       MESSAGE 'Выгрузка файлов в XML прошел успешно !!!' &
*               'Файлы лежат тут --> c:\temp\' TYPE 'I'.
     endif.
ENDLOOP.


Сколько юрлиц будет стока и файлов, столько же раз и жмакать приходиться. :(

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: FM GUI_DOWNLOAD засунуть в цикл.
СообщениеДобавлено: Ср, май 20 2009, 13:25 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
John Doe написал:
Понял где оно. Настройка GUI->Опции->Локальные данные->Безопасность фронтенда->галку "Уведомление..." снять


Старина просто спас, супер, теперь есно помогло и не спрашивает.

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB