WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Как получить отчет в XLS? К предыдущему сообщению На следующее сообщение Бухгалтерский и т.п. софт

Отправил Dano в 11:59 27.08.2004[Ответить]
Привет!
Вопрос на засыпку номер 2. Про номер 1 понял, что никто с глюками бухгалтерских итогов побороться не смог.
Итак, вопрос в студию: есть отчет в 1С, который содержит колонку с датами, например, датами поступления товаров на склад.
Хочется из этого отчета получить Excel'евский файл, который будет удачно открываться и _главное_ СОРТИРОВАТЬСЯ по этой колонке с датами у пользователей в Excel'е!
Тут на мой прямой взгляд 3 решения (я про вывод в отчет 1С значений даты):
1. ПечДата = Дата(СпрТов.ДатаПоступления);
2. ПечДата = Формат(СпрТов.ДатаПоступления,ДДДММГГ);
3. ПечДата = Формат(СпрТов.ДатаПоступления,ДДДММГГГГ);
в таблице вывода соответственно просто выражение <ПечДата>.

Итак, выводим отчет, затем Сохранить как..., затем *.xls, сохраняем, открываем в экселе, хрен! Либо пропали точки-разделители в дате и сегодняшнее число выглядит как 270804, либо как текст, который в данном виде ДДММГГ, сортировке не поддается!

Тестировалось на OS: Win'XP Prof, Windows Server 2003,
1С релизы: 21, 23
Excel: MS Office 2003

Ну и, кто нибудь сталкивался???


Отправил Magic Eagle в 12:15 27.08.2004[Ответить]
На 1-й вопрос ты сам ничего не ответил. Не у всех стоит telepat.dll


Отправил mike_ec в 12:20 27.08.2004[Ответить]
Не парь мозги, залей в эксель через Оле...
ЗЫ: Очень хорошо потдается сортировке дата в виде ГГГГММДД.


Отправил Magic Eagle в 12:21 27.08.2004[Ответить]
На 2-й вопрос.
Формирую Анализ счета по датам, сохраняю в *.xls, открываю в Excel, и никуда ничего не девается, все даты на месте и легко сортируются. Проверь настройки Excel.


Отправил Igor в 09:04 30.08.2004[Ответить]
И намного быстрее все сработает, чем с OLE.
Нажать Сохранить как и выбрать формат XLS совсем не сложно.


Отправил Magic Eagle в 13:06 30.08.2004[Ответить]
В выходные много квасил? :)
При чем тут OLE ? Я и говорил про Сохранить как


Отправил Igor в 12:44 02.09.2004[Ответить]
Ладно,ладно не много я квасил.
Малость не так прочел весь постинг. Но фактически скорость выгрузки в Excel через ОЛЕ очень мала. Сделать в mxl и потом Сохранить как... быстрее намного.


Отправил Coнный в 12:32 27.08.2004[Ответить]
делай поле с датой заведомо текстовой, т.е. чтобы первый символ был буквенным... обычно помогает ? или сочетание каких нить закорюк.. в Элселе потом автозаменой прибъешь