Текущее время: Чт, мар 28 2024, 15:36

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 161  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 16 2005, 10:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Anonymous написал(а):
Parazit, а аська у тебя есть или хотя бы почта?

Аська есть, но пока с интернетом плохо. Пиши по почте пока сюда misterxyz@mail.ru


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Обновление!
СообщениеДобавлено: Чт, май 26 2005, 08:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
В модуле ZWWW_PREPARE_TABLE добавилась обработка отрицательных чисел, чтобы знак "-" ставился перед числом, а не после.
Добавился файл описания.

Брать там же, ссылка в самом первом посте темы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Запуск собственного макроса в шаблоне!
СообщениеДобавлено: Чт, май 26 2005, 14:03 
Почетный гуру
Почетный гуру
Аватара пользователя

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


Но возможность запуска собственных макросов таки есть и сейчас, причем даже их можно привязать к некоторым событиям. Пример есть в файле ZWWW_SAMPLE.xls. В нем есть ячейка с именем "Я_Макрос", а в Листе 1 написан макрос, который отслеживает ее изменение:

Public Sub Worksheet_Change(ByVal target As Excel.Range)
Dim R As Range
On Error Resume Next
Set R = Range("Я_Макрос")
If Not Intersect(target, R) Is Nothing Then
Call MyMacros
End If
On Error GoTo 0
End Sub

При изменении ее содержимого (даже при присвоении пустого значения пустому), он уже вызывает нужный вам макрос MyMacros.

Присвоение в примере ZWWW_SAMPLE:
Clear it_Val.
it_Val-Var_Name = 'Я_Макрос'.
Append it_Val.

Тот факт, что ее имя начинается на букву "Я" означает, что значение этой ячейке будет присвоено последним, т.к. внутренняя таблица в модуле ZWWW_OpenForm сортируется по полю Var_Name. Таким образом, используя имена ячеек можно определить момент отработки вашего макроса, например после вывода переменной с определенным именем.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: И тишина...
СообщениеДобавлено: Пт, май 27 2005, 14:26 
Гость
Parazit написал:
И тишина... Либо у всех все работает, либо никто и не пробовал. :)
Че, и вопросов не будет, и даже критики? ;)


пытаемся пробовать. в INCLUDE LZWWWFORMF01 требуется тип ZWWW_IT_VALUES. C первой попытки не нашлось.

Вообще - вещь сильно полезная, еще бы получилось...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: И тишина...
СообщениеДобавлено: Вт, июн 14 2005, 13:44 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Это старые огрехи отладки, ZWWW_IT_VALUES это тип таблицы со структурой ZWWW_VALUES.
Можно написать просто "type table".

P.S.
Извиняйте за позднюю реакцию, был в отпуске. $-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Обновление!
СообщениеДобавлено: Пт, июн 17 2005, 10:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Обновление! Скачивать там же.

В Word появилась возможность использовать тип значения VAL_TYPE = 'V' (Variable) для присвоения закладке другой закладки-образца (стиля, шрифта, цвета...). Раньше было только для Excel. Можно использовать для создания неоднородных таблиц, например вывода промежуточных итогов другим шрифтом.

Появилась возможность вызывать макросы для обрабатываемых закладок (переменных Excel) при помощи типа VAL_TYPE = 'M' (Macros).
Т.о. можно организовать, например, вызов разных макросов для обработки отдельных строк таблицы. Например для того же изменения шрифта строк промежуточных итогов при помощи макросов.

Надеюсь кому-нибудь пригодится! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление!
СообщениеДобавлено: Пт, июн 17 2005, 10:44 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Parazit написал:
Обновление! Скачивать там же.

В Word появилась возможность использовать тип значения VAL_TYPE = 'V' (Variable) для присвоения закладке другой закладки-образца (стиля, шрифта, цвета...). Раньше было только для Excel. Можно использовать для создания неоднородных таблиц, например вывода промежуточных итогов другим шрифтом.

Появилась возможность вызывать макросы для обрабатываемых закладок (переменных Excel) при помощи типа VAL_TYPE = 'M' (Macros).
Т.о. можно организовать, например, вызов разных макросов для обработки отдельных строк таблицы. Например для того же изменения шрифта строк промежуточных итогов при помощи макросов.

Надеюсь кому-нибудь пригодится! :)


... и пригодится ... и уже пригодилось! :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Проблемы с производительностью выгрузки в WORD есть?
СообщениеДобавлено: Пт, июн 24 2005, 08:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Проблемы с производительностью выгрузки в WORD есть?
Т.е. есть у кого-нибудь необходимость выгружать большой объем данных в WORD?

Вот думаю, делать ли оптимизацию выгрузки в WORD через макрос?! У нас такой необходимости пока (слава богу) не возникало. Только с Excel пришлось наворачивать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 08:00 
Гость
а можно запросы просто выложить?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Поподробней пожалуйста!
СообщениеДобавлено: Вт, июл 12 2005, 08:17 
Почетный гуру
Почетный гуру
Аватара пользователя

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поподробней пожалуйста!
СообщениеДобавлено: Вт, июл 12 2005, 08:33 
Гость
Parazit написал:
ZWWW написал(а):
а можно запросы просто выложить?
Поподробней пожалуйста! В чем суть вопроса? Имеется ввиду: как проще выгрузить результат Select?

нет инструментальные запросы со всеми объектами и элементами... а то ругается на некоторые вещи... и не совсем понятен алгоритм инсталяции


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 08:35 
Гость
и можно по отдельности для ворд и для эксель, а то каша получается...
Заранее спасибо!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июл 12 2005, 08:38 
Гость
В частности такая ошибка:

-----------
Ошибка синтаксиса в прогр. SAPLZWWW
В include LZWWW_FORMU01
В строке 393
Последним изменил ***
Автор ***
-----------------------------------------------------------------
"<X1_4E238C5273BF11D28BB>" and "<IT_VALUES>-VALUE" contain refere
internal tables, or strings. In the current statement, these must
at the same offset position and they must be compatible.
------------


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

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

-----------
Ошибка синтаксиса в прогр. SAPLZWWW
-----------------------------------------------------------------
"<X1_4E238C5273BF11D28BB>" and "<IT_VALUES>-VALUE" contain refere
internal tables, or strings. In the current statement, these must
at the same offset position and they must be compatible.
------------
Ага... Подобное мне встречалось в одной конторе. Это она ругается на попытку передать через Call method параметр типа String...
Поищите ноту по проблеме передачи String-параметров в OLE.
А с этой проблемой как разобрались? Поделитесь с народом.


Последний раз редактировалось Parazit Чт, июл 14 2005, 16:23, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 14 2005, 13:43 
Гость
еще вопрос:
не могли Вы бы более подробно описать работу закладок для ворд. Где их обозначают в ворд?
Для вашего шаблона закладка "строка" действует замечательно, а если пробую переименовать закладку в программе-примере, например, на "table" - то заполнение таблицы происходит некорректно :(

Заранее спасибо.


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

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


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

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


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

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