Текущее время: Вт, июл 01 2025, 16:20

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 26, 27, 28, 29, 30, 31, 32 ... 161  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 19 2008, 14:32 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 28 2008, 12:04
Сообщения: 24
Откуда: Санкт-Петербург
Parazit, а не могли бы Вы поподробнее описать реализацию выгрузки такого вида:

Шапка
Данные
...
Шапка
Данные
...

Видела, что Вы отвечали уже на этот вопрос, но к сожалению не смогла разобраться...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 19 2008, 15:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
NastyaL написал(а):
Parazit, а не могли бы Вы поподробнее описать реализацию выгрузки такого вида:

Шапка
Данные
...
Шапка
Данные
...

Видела, что Вы отвечали уже на этот вопрос, но к сожалению не смогла разобраться...


Кое что есть в примере, который есть в ZIPе.
Давай спишемся по почте (аське, скайпу)

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 19 2008, 15:21 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 28 2008, 12:04
Сообщения: 24
Откуда: Санкт-Петербург
А в каком примере?
Написала в аську.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 19 2008, 15:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
NastyaL написал(а):
А в каком примере?
Написала в аську.

ZWWW_SAMPLE, на втором листе вывод документов из BSEG
Аську авторизовал

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 08:59 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 06 2008, 09:28
Сообщения: 418
Откуда: from Moscow
Пол: Мужской
Opol4enec написал(а):
Свою проблему решил через макрос DOC.
Code:
Sub Maсrщ01()

    Selection.Find.ClearFormatting
    With Selection.Find
        .Text = "&&&&"
        .Replacement.Text = ""
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    Selection.Find.Execute
    Selection.TypeParagraph
End Sub

В текст выгружаю цепочку '&&&&', а потом через макрос меняю

Еще раз спасибо за ФМ с которым просто работать!


глупый вопрос:"как запустить макрос?". последней строкой в коде делаю запись setline '' 'M' '', что, как я понимаю, означает запустить макрос для всего документа(закладки), но не работает. вероятно, я что-то не так понял

прошу прощения, уже разобрался - не указал название макроса для запуска.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 15:58 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 28 2008, 12:04
Сообщения: 24
Откуда: Санкт-Петербург
Чего-то в аську Вы мне не отвечаете... Пишу сюда...
Получилось сделать вот как:
Отчет
Заголовок 1
Подзаголовок 1
___________
10|20|30|40|
___________
11|21|31|41|
___________

Отчет
Заголовок 1
Подзаголовок 1
_______________
100|200|300|400|
_______________
101|201|301|401|
_______________

Осталось только разобраться как поменять значения у заголовков? Они получаются одинаковые... Во второй табличке должно быть:
Отчет
Заголовок 2
Подзаголовок 1


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 20 2008, 16:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
NastyaL написал(а):
Чего-то в аську Вы мне не отвечаете... Пишу сюда...

Пардон, видимо аська сглючила, попробуйте еще раз послать запрос авторизации, или мне свой адрес на мыло киньте. misterxyz @ mail . ru

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 21 2008, 10:27 
Начинающий
Начинающий

Зарегистрирован:
Пн, янв 28 2008, 12:04
Сообщения: 24
Откуда: Санкт-Петербург
Parazit написал:
NastyaL написал(а):
Чего-то в аську Вы мне не отвечаете... Пишу сюда...

Пардон, видимо аська сглючила, попробуйте еще раз послать запрос авторизации, или мне свой адрес на мыло киньте. misterxyz @ mail . ru

Я вам на почту вчера написала. А в аське Вы похоже моих сообщений не видите...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 27 2008, 17:40 
Начинающий
Начинающий

Зарегистрирован:
Чт, май 15 2008, 10:12
Сообщения: 9
Пол: Мужской
Добрый вечер,
Возможно, ли при защите листа от изменения было невозможно скопировать ячейки документа (PROTECT = ‘X’). В ручную это делается, при защите листа, снятием галок в чекбоксах: выделение заблокированных ячеек и выделение незаблокированных ячеек.

С уважением, Максим


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 28 2008, 11:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
max1310 написал:
Добрый вечер,
Возможно, ли при защите листа от изменения было невозможно скопировать ячейки документа (PROTECT = ‘X’). В ручную это делается, при защите листа, снятием галок в чекбоксах: выделение заблокированных ячеек и выделение незаблокированных ячеек.

С уважением, Максим


Можно!
Если при редактировании шаблона вручную сначала включить защиту листа с отключенными чекбоксами, а потом снять защиту, то эти свойства сохранятся для данного шаблона. Впоследтствии, при выгрузке с параметром PROTECT = 'X' защита автоматически сработает с заданными свойствами.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 28 2008, 11:38 
Начинающий
Начинающий

Зарегистрирован:
Чт, май 15 2008, 10:12
Сообщения: 9
Пол: Мужской
Parazit написал:
max1310 написал:
Добрый вечер,
Возможно, ли при защите листа от изменения было невозможно скопировать ячейки документа (PROTECT = ‘X’). В ручную это делается, при защите листа, снятием галок в чекбоксах: выделение заблокированных ячеек и выделение незаблокированных ячеек.

С уважением, Максим


Можно!
Если при редактировании шаблона вручную сначала включить защиту листа с отключенными чекбоксами, а потом снять защиту, то эти свойства сохранятся для данного шаблона. Впоследтствии, при выгрузке с параметром PROTECT = 'X' защита автоматически сработает с заданными свойствами.


Спасибо ;)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 02 2008, 12:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
WS_DOWNLOAD убивает символы типа 0x97, поэтому в новой версии предлагаю вставить
Code:
  CALL METHOD cl_gui_frontend_services=>gui_download
    EXPORTING
      filename                  = w_file_data
    changing
      data_tab                  = it_data[]
    EXCEPTIONS
      others                    = 24.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 02 2008, 13:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
sibrin написал:
WS_DOWNLOAD убивает символы типа 0x97, поэтому в новой версии предлагаю вставить
Code:
  CALL METHOD cl_gui_frontend_services=>gui_download


В свое время я пытался использовать ФМ GUI_DOWNLOAD, но он работал вдвое медленней. А объекты не поддерживаются в версии 4.0 (некоторые еще юзают).
А что за код 0x97 ?

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 02 2008, 20:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Parazit написал:
А что за код 0x97 ?

Тире "—".
cl_gui_frontend_services=>gui_download всё равно юзает ф.м. GUI_DOWNLOAD.

Parazit написал:
но он работал вдвое медленней.

Странно. Наверное, самое критичное место не выгрузка в txt, а его засасывание в Excel.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 03 2008, 18:24 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, окт 28 2008, 10:39
Сообщения: 86
Уважаемый "Parazit" не подскажите как в OLE WORD
объеденить две ячейки в таблице, делаю вот так:
************************************************
*Создаем таблицу
GET PROPERTY OF gs_selection 'Range' = gs_range.
CALL METHOD OF gs_tables 'Add' = gs_table
EXPORTING #1 = gs_range
#2 = 2
#3 = 9.
*--Title
*--Selecting cell area to be merged.
CALL METHOD OF gs_table 'Cells' = gs_cell1
EXPORTING
#1 = 1 "Row
#2 = 1."Column

CALL METHOD OF gs_table 'Cells' = gs_cell2
EXPORTING
#1 = 2 "Row
#2 = 1."Column

CALL METHOD OF gs_table 'Range' = gs_cells
EXPORTING
#1 = gs_cell1
#2 = gs_cell2.

CALL METHOD OF gs_cells 'Select' = gs_selection .
*--Merging
CALL METHOD OF gs_selection 'Merge' .
*--Setting title data
CALL METHOD OF gs_table 'Cell' = gs_cells
EXPORTING
#1 = 1
#2 = 1.

GET PROPERTY OF gs_cells 'Range' = gs_range .
SET PROPERTY OF gs_range 'Text' = 'Не получается'.
************************************************
Не получается. Помогите плиззз.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 26, 27, 28, 29, 30, 31, 32 ... 161  След.

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


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

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


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

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