Текущее время: Пн, июл 28 2025, 21:25

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Экспорт в Excel.
СообщениеДобавлено: Ср, апр 14 2010, 13:14 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Уровень безопасности низкий стоит...
Тут проблема не в этом.
Дело в том, что в отладчике я попадаю на строку set_function_code, а внутрь не попадаю...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Экспорт в Excel.
СообщениеДобавлено: Ср, апр 14 2010, 13:18 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
hub2002 написал(а):
Уровень безопасности низкий стоит...
Тут проблема не в этом.
Дело в том, что в отладчике я попадаю на строку set_function_code, а внутрь не попадаю...

Да Вам не нужен set_function_code и тд и тп... У Вас все работает и так по-моему, только надо эксель подкрутить, там не только надо понизить уровень безопасности. см тему http://sapboard.ru/forum/viewtopic.php?f=13&t=58999&start=0


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Экспорт в Excel.
СообщениеДобавлено: Ср, апр 14 2010, 13:31 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Да, галка "Доверять доступ к Visual Basic Protect" - помогла.
То есть теперь с помощью Ракурсы - Excel Inplace данные передались в Excel.
А вот с помощью моей кнопки &VEXCEL - все равно действий ноль...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Экспорт в Excel.
СообщениеДобавлено: Ср, апр 14 2010, 13:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
hub2002 написал(а):
Да, галка "Доверять доступ к Visual Basic Protect" - помогла.
То есть теперь с помощью Ракурсы - Excel Inplace данные передались в Excel.
А вот с помощью моей кнопки &VEXCEL - все равно действий ноль...

По моему Вы криво сам алв создали... В рюсе работает, в объектном не пробовал, но не думаю что там будут проблемы...
Куда Вы кнопку добавили? в статус экрана или на тулбар?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Экспорт в Excel.
СообщениеДобавлено: Ср, апр 14 2010, 14:11 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Повесил кнопку(не важно какую) в статус экрана, в котором у Вас контейнер алв нарисован. Отлавливаю ее нажатие в pai экрана с кодом
Code:
 
...
CASE sy-ucomm.
...
    WHEN код Вашей кнопки.
      data: lv_ok like sy-ucomm.
      lv_ok = '&VEXCEL'.
      gr_alv_spp->set_function_code( CHANGING c_ucomm = lv_ok ).
....
  ENDCASE.
...


Все работает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Экспорт в Excel.
СообщениеДобавлено: Ср, апр 14 2010, 14:34 
Председатель
Председатель

Зарегистрирован:
Чт, май 10 2007, 09:15
Сообщения: 1558
Да, именно так как Вы написали.
Кнопку добавил в статус экрана.
Ловлю ее - это срабатывает.

Видимо из-за создания!
Создаю следующим образом:
Code:
   
    create object alvg_cont
      exporting
        container_name = 'ZCONTAINER'.

    create object alvg
      exporting
        i_parent = alvg_cont.

call method alvg->set_table_for_first_display
      EXPORTING
        is_variant                    = wa_vrnt
        i_save                        = 'A' "(X,U,A,' ')
        i_default                     = 'X' " default wa_layout allowed
        is_layout                     = wa_layo
        is_print                      = wa_prnt
        it_toolbar_excluding          = it_tlbe
*        i_structure_name              = 'ZNPP_COOIS'
        i_bypassing_buffer            = 'X'
      CHANGING
        it_outtab                     = it_alv
        it_fieldcatalog               = it_fcat
        it_sort                       = it_sort
        it_filter                     = it_filt
      EXCEPTIONS
        invalid_parameter_combination = 1
        program_error                 = 2
        too_many_lines                = 3
        others                        = 4.


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

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


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

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


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

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