Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Ratmir Участник со стажем
Вступление в Клуб: 12.11.2007
|
Ср Сен 10, 2008 18:45  Выгрузка выписки в XLS или DBF. |
|
Полезность: Нет оценки
|
Доброго дня всем!
Есть ли у кого нибудь реализация или наработки выгрузки в XLS или DBF следующих данных за опердень:
1. Необходимо выгрузить в файл входящие и исходящие остатки по всем счетам.
2. Необходимо выгрузить в файл дебетовые и кредитовые обороты по всем счетам.
(можно даже гетерогенным сервисом)
Цель: импорт этих данных в систему Банк-клиент. |
|
 |
Exelens Участник
Вступление в Клуб: 05.11.2007
|
Ср Сен 10, 2008 20:27   |
|
Полезность: Нет оценки
|
Можно через печать представления... хоть ёксель хоть текст хоть дбф  |
|
 |
Ratmir Участник со стажем
Вступление в Клуб: 12.11.2007
|
Чт Сен 11, 2008 08:49   |
|
Полезность: Нет оценки
|
Exelens пишет: | Можно через печать представления... хоть ёксель хоть текст хоть дбф  |
А с входящими и исходящими остатки по счетам как быть? |
|
 |
Alexsey Эксперт
Вступление в Клуб: 06.09.2007
|
Чт Сен 11, 2008 11:31   |
|
Полезность: Нет оценки
|
как то делали разработку по движению денежных средств для бизнеса...
отрабатывает как по строго определенному списку счетов так и по предварительно отмеченным (любым) счетам... гемора было много
дистрибутивного чего то подобного не нашли _________________ всегда есть как минимум 2 выхода |
|
 |
r00st Эксперт
Вступление в Клуб: 14.09.2007
|
Чт Сен 11, 2008 11:45   |
|
Полезность: Нет оценки
|
Ratmir пишет: | Exelens пишет: | Можно через печать представления... хоть ёксель хоть текст хоть дбф  |
А с входящими и исходящими остатки по счетам как быть? |
Решение не особо красивое, но быстрое. Пользовать в этом случае надо представление оборотно-сальдовая ведомость. |
|
 |
ulge Участник со стажем
Вступление в Клуб: 02.11.2015
|
Пт Ноя 06, 2015 08:17   |
|
Полезность: Нет оценки
|
Так как же выгрузить оборотно-сальдовую ведомость в 800000 счетов в Excel? Представление не дает выбрать через интерфейс столько счетов. Когда выбираешь вместо 200 столько много. Отчеты OOXML судя по сообщениям тоже такую таблицу в памяти сформировать не смогут - таблица 60000 x 100 уже вызывает исчерпание памяти процесса. |
|
 |
Gobur Профи
Вступление в Клуб: 06.11.2012
|
Пт Ноя 06, 2015 09:07   |
|
Полезность: Нет оценки
|
ulge пишет: | Так как же выгрузить оборотно-сальдовую ведомость в 800000 счетов в Excel? Представление не дает выбрать через интерфейс столько счетов. Когда выбираешь вместо 200 столько много. Отчеты OOXML судя по сообщениям тоже такую таблицу в памяти сформировать не смогут - таблица 60000 x 100 уже вызывает исчерпание памяти процесса. |
Во вьюху отбирает 800 000 ? Если отбирает, то жми печать и в эксель. 100 тыщ у нас выгружает. Больше не пробовал. |
|
 |
ulge Участник со стажем
Вступление в Клуб: 02.11.2015
|
Пт Ноя 06, 2015 09:36   |
|
Полезность: Нет оценки
|
Gobur пишет: | ulge пишет: | Так как же выгрузить оборотно-сальдовую ведомость в 800000 счетов в Excel? Представление не дает выбрать через интерфейс столько счетов. Когда выбираешь вместо 200 столько много. Отчеты OOXML судя по сообщениям тоже такую таблицу в памяти сформировать не смогут - таблица 60000 x 100 уже вызывает исчерпание памяти процесса. |
Во вьюху отбирает 800 000 ? Если отбирает, то жми печать и в эксель. 100 тыщ у нас выгружает. Больше не пробовал. |
нет, во вьюху как раз и не дает отобрать столько, говорит недостаточно памяти |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Пт Ноя 06, 2015 10:02   |
|
Полезность: Нет оценки
|
ulge пишет: | Gobur пишет: | ulge пишет: | Так как же выгрузить оборотно-сальдовую ведомость в 800000 счетов в Excel? Представление не дает выбрать через интерфейс столько счетов. Когда выбираешь вместо 200 столько много. Отчеты OOXML судя по сообщениям тоже такую таблицу в памяти сформировать не смогут - таблица 60000 x 100 уже вызывает исчерпание памяти процесса. |
Во вьюху отбирает 800 000 ? Если отбирает, то жми печать и в эксель. 100 тыщ у нас выгружает. Больше не пробовал. |
нет, во вьюху как раз и не дает отобрать столько, говорит недостаточно памяти |
сделай операцию, которая будет выгружать в файл csv или xtml/xml их потом скормишь excel-у |
|
 |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Пт Ноя 06, 2015 11:19   |
|
Полезность: Нет оценки
|
А чем штаткая ОСВ не подходит? В Экселе, есть и входящие и исходящие. В последних Экселях вообще убрано ограничение по строкам 64 000, хоть мульём только от оперативной памяти ПК зависит возможности. |
|
 |
ulge Участник со стажем
Вступление в Клуб: 02.11.2015
|
Пт Ноя 06, 2015 12:55   |
|
Полезность: Нет оценки
|
vtar пишет: |
сделай операцию, которая будет выгружать в файл csv или xtml/xml их потом скормишь excel-у |
Все-таки вывел в Excel с помощью отчета OOXML. 840 тыс.записей с 13 колонками получилось. Процесс выдержал, использовал 10 Гб PGA |
|
 |
ulge Участник со стажем
Вступление в Клуб: 02.11.2015
|
Пт Ноя 06, 2015 12:57   |
|
Полезность: Нет оценки
|
yaffil пишет: | А чем штаткая ОСВ не подходит? В Экселе, есть и входящие и исходящие. В последних Экселях вообще убрано ограничение по строкам 64 000, хоть мульём только от оперативной памяти ПК зависит возможности. |
а штатная ОСВ при попытке установить вместо 200 записей 800 тыс. ругается на недостаток памяти |
|
 |
yaffil Профи
Вступление в Клуб: 18.08.2011
|
Пт Ноя 06, 2015 13:22   |
|
Полезность: Нет оценки
|
ulge пишет: |
а штатная ОСВ при попытке установить вместо 200 записей 800 тыс. ругается на недостаток памяти |
Добавьте памяти или делайте на сервере
Если 800 тыс все таки - то должно хватать: для Excel 2007/2010/2013 - 1 048 576 строк на КАЖДОМ из листов книги |
|
 |
KhrushchevAV Участник со стажем
Вступление в Клуб: 17.10.2014
|
Пт Ноя 06, 2015 14:47   |
|
Полезность: Нет оценки
|
Цитата: | Все-таки вывел в Excel с помощью отчета OOXML. 840 тыс.записей с 13 колонками получилось. Процесс выдержал, использовал 10 Гб PGA |
Жесть какая!
Куда ему 10 Гб?!
Делал когда-то выгрузку в CVS файл. Простой операцией
Если не нужно, стильное оформление - то вполне. Эксель на ура открывает. Только надо непечатные символы убирать, типа chr(10) и с непарные кавычки. |
|
 |
|