Текущее время: Пн, авг 04 2025, 17:18

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: проблема с макросами analzer (BI)
СообщениеДобавлено: Пн, ноя 17 2008, 15:18 
Специалист
Специалист

Зарегистрирован:
Вт, авг 21 2007, 18:36
Сообщения: 133
Помогите с такой проблемой:
Пытаюсь сделать свое форматирование макросом для книжки, в настройках книги есть параметры выполнять макросы при актуализации, по умолчанию указан CAllBACK. Становлюсь в него в конце прописываю код.
проблема состоит в том что результат не получаю, при пошаговой отладке выяснилось что analyzer выполняет еще свои макросы(системные), которые видимо сбивают мое форматирование. Может кто то уже сталкивался с этим????
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема с макросами analzer (BI)
СообщениеДобавлено: Пн, ноя 17 2008, 15:39 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
bream написал(а):
проблема состоит в том что результат не получаю, при пошаговой отладке выяснилось что analyzer выполняет еще свои макросы(системные), которые видимо сбивают мое форматирование. Может кто то уже сталкивался с этим????
Спасибо.


У меня не сбивается. А твой код вообще выполняется?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 17 2008, 15:53 
Специалист
Специалист

Зарегистрирован:
Вт, авг 21 2007, 18:36
Сообщения: 133
Да выполняется, прописал в коде свою процедуру, жму выпонлить, получаю результат.
просто проблема состоит в том что на выходе из CALL BACK она еще раз выполняет свои макросы, которые сбивают мое форматирование. У меня раньше тоже все выполнялось, но я при этом делал другое форматирование.


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

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
bream написал(а):
Да выполняется, прописал в коде свою процедуру, жму выпонлить, получаю результат.
просто проблема состоит в том что на выходе из CALL BACK она еще раз выполняет свои макросы, которые сбивают мое форматирование. У меня раньше тоже все выполнялось, но я при этом делал другое форматирование.


Ну, тогда делай отчет на новом листе... При этом, понятно, всякие вкусности Bex будут недоступны...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 17 2008, 16:34 
Специалист
Специалист

Зарегистрирован:
Вт, авг 21 2007, 18:36
Сообщения: 133
Я бы так и сделал, но у меня Input ready query.


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

Зарегистрирован:
Пн, ноя 17 2008, 16:44
Сообщения: 61
надо просто в режиме дизайна отключить форматирование.


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

Зарегистрирован:
Пн, ноя 17 2008, 16:44
Сообщения: 61
Vitaly V.V. написал(а):
При этом, понятно, всякие вкусности Bex будут недоступны...

интересно однако, какие это вкусности, от которых невозможно отказаться?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 17 2008, 17:21 
Специалист
Специалист

Зарегистрирован:
Вт, авг 21 2007, 18:36
Сообщения: 133
Цитата:
надо просто в режиме дизайна отключить форматирование.

не поясните, как то?


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

Зарегистрирован:
Пн, ноя 17 2008, 16:44
Сообщения: 61
bream написал(а):
не поясните, как то?

режим дизайна - свойства таблицы - убрать галку с форматирования.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 17 2008, 17:52 
Специалист
Специалист

Зарегистрирован:
Вт, авг 21 2007, 18:36
Сообщения: 133
Понял, так делал, к сожалению не помогает...


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

Зарегистрирован:
Пн, авг 18 2008, 17:00
Сообщения: 110
Откуда: From Hell
Пол: Мужской
Автор, версия BW какая?
Куда свой макрос пишете?
Как макрос вызываете?

_________________
В 9.00 начался и в 00.45 закончился 7-й 8-часовой рабочий день 5-дневной рабочей недели...


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

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
InMyMind написал:
Автор, версия BW какая?
Куда свой макрос пишете?
Как макрос вызываете?


Раз указан CAllBACK, то версия - семерка.
Соответственно, в CAllBACK и пишется код.
CAllBACK вызывается в процессе обновления запроса...


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

Зарегистрирован:
Пн, ноя 17 2008, 16:44
Сообщения: 61
тогда вместо CallBack впишите имя своей процедуры, в названии к ней добавить ParamArray varname().

если вписана CallBack, то скорее находитесь в запросе, а не в книжке... книги обычно к макросам не привязаны ("не выполнять макросы при актуализации").


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

Зарегистрирован:
Вт, авг 21 2007, 18:36
Сообщения: 133
Еще возник один вопрос:
Макрос callback вызывается при актуализации workbook, но если первый раз открываешь книгу и выпадает селектор, далее вводятся параметры --> система формирует отчет, но при этом макрос не выполняется. Если еще раз вызвать обновление то происходит выполнение.
Может кто сталкивался с таким -- разве так должно быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, ноя 22 2008, 09:49 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
bream написал(а):
Еще возник один вопрос:
Макрос callback вызывается при актуализации workbook, но если первый раз открываешь книгу и выпадает селектор, далее вводятся параметры --> система формирует отчет, но при этом макрос не выполняется. Если еще раз вызвать обновление то происходит выполнение.
Может кто сталкивался с таким -- разве так должно быть?

а не фронтенда ли это глюк? Мы натыкались на такую баго-фичу что на 640 гуи это имело место быть, а на 710 работало. Подробно по патчам не помню. Сейчас все пропатчились до 6 патча на 710 и работает.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

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


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

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


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

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