Текущее время: Пт, июл 18 2025, 11:41

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Динамическое обновление значений по умолчанию для переменных готовых для ввода
СообщениеДобавлено: Пн, ноя 16 2009, 09:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Привет всем! :) Я по поводу Bex Analyzer в BI 7.0.

В рабочих книгах при открытии сейчас отображаются две основных переменных отчетная дата и балансовая единица. Первая типа Customer-exit , вторая типа Полномочия. Обе получают значения по умолчанию в зависимости от текущей даты и полномочий пользователя. Но только при условии, что в рабочей книге, при открытии сначала вызывается команда RESET_DATA_PROVIDER (Присвоить запрос).

Если же хотябы одного инфо провайдера не переприсвоить, то подставляются те значения по умолчанию для переменных, значения которых были выбраны на этапе разработки формы. Вопрос: Можно ли обновлять значения по умолчанию без переПрисвоения запроса :?: Галочка в свойствах книги - "Обновлять рабочую книгу при открытии" не помогает.

Пока что во всех рабочих книгах приходится создавать кнопку "Сброс провайдера" и запускать её до появления диалога переменных, в процедуре ThisWorkbook(ЭтаКнига) Workbook_SheetActivate. :roll:

На ответ особо не расчитываю, но может быть кому-нибудь пригодится в работе, ведь каждый раз выбирать вручную переменные, которые могут сами подставляться не очень то удобно ;)

_________________
The extent of reliability of the data affect on the quality of resource allocation.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое обновление значений по умолчанию для переменных готовых для ввода
СообщениеДобавлено: Вт, ноя 17 2009, 18:01 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Поищите скрытые листы в книге, там есть значения по умолчанию... Может, их надо почистить...


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Динамическое обновление значений по умолчанию для переменных готовых для ввода
СообщениеДобавлено: Ср, ноя 18 2009, 07:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Vitaly V.V. написал(а):
Поищите скрытые листы в книге, там есть значения по умолчанию... Может, их надо почистить...

На скрытом листе BExRepositorySheet ничего нет, он пустой вдоль и поперек, там нечего чистить :D

Проблема в том, что в Analyzer'е на 2007 Excel'е не выполняются Bex комманды из процедуры SheetActivate, тоесть не проработана MS совместимость офисов в плане работы с надстройками такими как BexAnalyzer.

Можно переделать книги под 2007 офис, но тогда в 2003 появляются проблемы и наоборот. :|

_________________
The extent of reliability of the data affect on the quality of resource allocation.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое обновление значений по умолчанию для переменных готовых для ввода  Тема решена
СообщениеДобавлено: Пн, ноя 23 2009, 15:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
А что не позволяет снять галку, которая заставляет сохранять значения переменных вместе с книгой (см рис.)?
Изображение

По поводу совместимости Excel 2003 и 2007
Проблема не в совместимости, а лени, или, если хотите, в необоснованных трудозатратах, а так это и вот это в руки и вперед.

_________________
Глаза боятся, а руки крюки


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое обновление значений по умолчанию для переменных готовых для ввода
СообщениеДобавлено: Вт, ноя 24 2009, 09:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
G написал:
А что не позволяет снять галку, которая заставляет сохранять значения переменных вместе с книгой (см рис.)?

Большое спасибо :pivo: :D , помогло, я думал что эта галка отвечает за появление диалога переменных при обновлении, а то что она заставляет сохранять значения этих переменных, даже не догадывался. :oops:
Появляться диалог переменных заставляет совсем другая галка "Обновлять рабочую книгу при открытии", раньше она была рядышком с этой галкой и мы всегда их ставили вместе, неправильно понимая их смысл ))) :rtfm:

Теперь с такими знаниями больше не нужно гемороя с VBA и в обеих версиях офисов всё работает ровно) Как же раньше мне не пришло это в голову, можно было бы избежать многих дней бесполезного переписывания рабочих книг. :cry:
G написал:
а так это и вот это в руки и вперед

Условно компилируемые операторы :shock: зачем они мне, никогда ими не пользовался. Save as тоже думаю тут не причём, была проблема не с тем как проверять версию офиса и в каком формате сохранить, а с тем что в разных рабочих книгах, по разному отрабатывались одни и те же события открытия книги, активации листов итп.

_________________
The extent of reliability of the data affect on the quality of resource allocation.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Динамическое обновление значений по умолчанию для переменных готовых для ввода
СообщениеДобавлено: Вт, ноя 24 2009, 11:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
ken написал(а):
Теперь с такими знаниями больше не нужно гемороя с VBA и в обеих версиях офисов всё работает ровно) Как же раньше мне не пришло это в голову, можно было бы избежать многих дней бесполезного переписывания рабочих книг. :cry:


Угу. Мы тоже до этого полтора года доходили, но, слава богу, не стали ничего колхозить.


ken написал(а):
Условно компилируемые операторы :shock: зачем они мне, никогда ими не пользовался. Save as тоже думаю тут не причём, была проблема не с тем как проверять версию офиса и в каком формате сохранить, а с тем что в разных рабочих книгах, по разному отрабатывались одни и те же события открытия книги, активации листов итп.


Здесь я пытался описать общие принципы работы с разными версиями Excel.

_________________
Глаза боятся, а руки крюки


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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