Текущее время: Вс, авг 24 2025, 01:00

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Пн, фев 11 2013, 16:30 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 31 2012, 10:18
Сообщения: 8
Здравствуйте!
Существует форма с возможностью ввода новых строк.
При изменении значений показателя уже существующих строк (которые подтягиваются из куба) все успешно сохраняется (формат у ячейки "дата/числовой"). А вот если вносить данные в ячейки новой строки, то вываливается ошибка, так как формат у ячейки стоит "текстовый". Помогает либо вручную поменять формат на нужный (не всегда) либо скопировать ячейки с существующих строк в новую и потом их изменить.
Изображение
Проблема эта как с датами, так и с обычными числовыми показателями. Причем проблема эта только в excel, в веб-отчете все работает. Видимо какие то тонкости связанные с excel (форматом ячеек).
Как бороться с этой проблемой?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Пн, фев 11 2013, 18:03 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Обновления Bex Addon проверить свежие поставить.
У меня такая проблема началась с патча 13 710
viewtopic.php?f=12&t=73749

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 09:37 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 31 2012, 10:18
Сообщения: 8
Жаль не нашел вашего сообщения когда искал... Система стоит следующая:
Изображение
Проверял у коллеги, у него версии другие, проблема та же.
Пролазил все настройки, пробовал играться со стилями, настройками, ничего не помогает. Формат этой ячейки обновляется на "текстовый" при актуализации.
Единственное помогает убрать "Перенос форматирования", но тогда все выглядит довольно грустно, не понятно что куда вводить...
Изображение
"или на VBA в куче книг изменять принудительно формат этих ячеек в callback" - есть такое решение? было бы отлично, у меня всего три отчета..


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 10:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Да, я так и решил тогда эту проблему, заменил в callback формат.
Хотя сейчас у меня с таким же уровнем патча как и у вас на картинке воспроизвести проблему с первого раза не получилось, больше не пробовал.
Код в модуле примерно такой:
Code:
Sub CallBack(ParamArray varname())
On Error Resume Next
Dim lRange As Range
Dim lRange3 As Range
Set lRange = varname(1)
Set lRange3 = varname(1).Worksheet.Range(lRange.Worksheet.Cells(lRange.Row + lRange.Rows.Count, lRange.Column), varname(1).Worksheet.Cells(lRange.Row + lRange.Rows.Count, lRange.Column + lRange.Columns.Count - 1))
lRange3.NumberFormat = "General"
End Sub

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 12:30 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 31 2012, 10:18
Сообщения: 8
Для данного макроса создавать новый модуль?
Или же нужно добавить как-то в существующий "DefaultWorkbook". В нем есть раздел "Call-Back Macro: Executed on Refresh for each Table Item" с кодом.
И еще вопрос не по теме - возможно ли как-то настроить чтобы было несколько новых строк а не одна?
Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 12:30 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 31 2012, 10:18
Сообщения: 8
Для данного макроса создавать новый модуль?
Или же нужно добавить как-то в существующий "DefaultWorkbook". В нем есть раздел "Call-Back Macro: Executed on Refresh for each Table Item" с кодом.
И еще вопрос не по теме - возможно ли как-то настроить чтобы было несколько новых строк а не одна?
Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 12:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Не знаю что у вас там за модуль, можно или новый создать или текущий расширить, если он прописан в свойствах рабочей книги на самой последней вкладке. Но боюсь что это не панацея от автозамены Excel, сейчас столкнулся с тем что как формат не меняй, всёравно при вводе вручную цифры типо 5.29 происходит автозамена на дату.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки  Тема решена
СообщениеДобавлено: Вт, фев 12 2013, 13:53 
Почетный гуру
Почетный гуру
Аватара пользователя

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

Строк всегда несколько -- вводите сколько хотите. Только F4 (или двойной клик) работать не будет.

Предлагаю Вам сделать следующее:
1. Написать запрос в SAP на исправление проблемы в следующем патче к BEx Analyzer
2. Предъявить ответ начальству и развести руками.
3. Научить пользователей легким движением руки (Shift+Space;Ctrl+"-") исправлять ситуацию.
4. Ждать правильного обновления.

У меня стоит 9-ый патч, в котором проблема другая: нельзя вводить данные с разделителем ",". Т.е. вводишь ".", оно заменяется на "," и всё хорошо.
Пока всем ставим 8-ой, ждем развития событий.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 16:34 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Ещё советы юзерам вместо 5.29 вводить 5.290 :idea: тогда "микрософтовский гадский подменьщик датой" обламывается :D

Индусы :mrgreen: что ли над нами издеваются, вспоминаю проблему про первый символ который волшебно превращался в какой-то иероглиф, при вводе кириллицей текста в каком-то из патчей 8)

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Вт, фев 12 2013, 16:46 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, окт 11 2005, 12:10
Сообщения: 687
Откуда: Москва
Пол: Мужской
ken написал(а):
Индусы :mrgreen: что ли над нами издеваются, вспоминаю проблему про первый символ который волшебно превращался в какой-то иероглиф, при вводе кириллицей текста в каком-то из патчей 8)

Под каким-то из патчей понимаю все патчи 7.Х. Потому как с 2007 года подменяется до сих пор.

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


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

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Почему никто про проблему не пишет и не обсуждает :evil:
Как консалтерам не стыдно за продукт их сопровождения :D

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Bex Analyzer - текстовый формат ячеек новой строки
СообщениеДобавлено: Пт, мар 22 2013, 11:33 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 29 2011, 05:52
Сообщения: 36
ken написал(а):
Почему никто про проблему не пишет и не обсуждает :evil:
Как консалтерам не стыдно за продукт их сопровождения :D


viewtopic.php?f=12&t=81667


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

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


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

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


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

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