|   |   | 
| 
 | v7: из 1с выгрузить в эксель отчет у которого количество колонок больше 256 | ☑ | ||
|---|---|---|---|---|
| 0
    
        eshtrey 30.05.14✎ 14:17 | 
        Была тема раньше можно ли из 1с выгрузить в эксель отчет у которого количество колонок больше 256, но она в архиве уже.
 Епрст написал что есть какая то бесплатная поделка Снеговика-Работа с файлами. Где её найти? | |||
| 1
    
        1dvd 30.05.14✎ 14:32 | 
        может, эта?
 http://yoksel.net.ru/Zapis'FajjlovExcel | |||
| 2
    
        eshtrey 30.05.14✎ 14:39 | 
        подсказали на http://v8.1c.ru/metod/fileworkshop.htm 
 но она не решила все проблемы | |||
| 3
    
        eshtrey 30.05.14✎ 14:40 | 
        отчет собран в Yoksel и содержит большое количество группировок, наверно перенести в EXCEL с сохранением группировок нет возможности     | |||
| 4
    
        пипец 30.05.14✎ 14:46 | 
        имхо , за такие отчеты над отрывать голову , прежде всего заказчику     | |||
| 5
    
        an-korot 30.05.14✎ 15:03 | 
        eshtrey, возможно я чтото путаю, но 7.7 сохраняет в excel   форматом "excel 97", у него физическое ограничение на 256 столбцов.
 по моему нужно искать приблуду для 7.7 которая сохраняет в другом формате например 2003 или старше. | |||
| 6
    
        Crush 30.05.14✎ 15:04 | 
        Если 8-ка установлена, то попробуй сохранить как mxl. Обратиться к v82.application, передать туда имя файла, открыть как табДок и записать как xlsx.
 Соответственно сделай пустую базу, что бы быстро запускалась. | |||
| 7
    
        eshtrey 30.05.14✎ 15:05 | 
        (5)в том то и проблема, 256 колонок ограничения нет в excel 2010     | |||
| 8
    
        eshtrey 30.05.14✎ 15:07 | 
        (6)8-ки нету, но за мысль спасибо     | |||
| 9
    
        Chai Nic 30.05.14✎ 15:09 | 
        (8) Есть бесплатный восьмерочный файл воркшоп (1с работа с файлами)     | |||
| 10
    
        an-korot 30.05.14✎ 15:11 | 
        (7) но 7.7 не знает формата excel 2010 в этом суть.     | |||
| 11
    
        an-korot 30.05.14✎ 15:13 | 
        (6) кстати классный вариант :)))
 + возможно другой вариант: строить таблицу сразу в эксель и сохранять ее ;) | |||
| 12
    
        Ёпрст гуру 30.05.14✎ 15:24 | 
        (0) Самый кошерный вариант - распечатать на виртуальный принтёр в PDF... пусть ипутся потом сами     | |||
| 13
    
        Ёпрст гуру 30.05.14✎ 15:25 | 
        У нас налоговоая запросила реестр за год, в xlsx он тоже не влез, а в пдф..хрюкал минут 20, но втащился.     | |||
| 14
    
        eshtrey 30.05.14✎ 15:28 | 
        (9)в (2) я про него писал     | |||
| 15
    
        eshtrey 30.05.14✎ 15:29 | 
        (12)суть в том, что потом этот файл обрабатывают экономисты
 + в нем используется группировка свернуть/развернуть для удобства(которая не переносится через mxl) | |||
| 16
    
        Chai Nic 30.05.14✎ 15:32 | 
        (14) Так он на оф.сайте свободно скачивается     | |||
| 17
    
        eshtrey 30.05.14✎ 15:34 | 
        (16)ну так скачал и попробовал, просто не знал про него раньше     | |||
| 18
    
        дедушка Вах 30.05.14✎ 15:43 | 
        ну а в чем проблема-то, на 1-ый лист 256, на 2-ой с 257-ой     | |||
| 19
    
        дедушка Вах 30.05.14✎ 15:44 | 
        + ну и группировки мокросом можно с разных листов брать     | |||
| 20
    
        NikVars 30.05.14✎ 18:36 | 
        (15) "этот файл обрабатывают экономисты" - хороший учет (!), когда хлам выгружается в мильён колонок, чтобы обработать которые нужны мильён экономистов!
 Жуть! Ты слышишь, программер, жуть! И спрашивается, почему это у одинэсников такой имидж тупых и жадных?! | |||
| 21
    
        DGorgoN 30.05.14✎ 18:44 | 
        ММ, а напрямую писать использую эксель не вариант?     | |||
| 22
    
        Z1 31.05.14✎ 11:02 | 
        (0) может записать в dbf.
 А dbf уже прочтеться екселем. | |||
| 23
    
        Злой Бобр 01.06.14✎ 01:55 | 
        (0) Возможно все. Но бред идиотов нужно пресекать сразу. Иначе завтра они захотят большую красную кнопку. Ну и т.д.
 (21) Автор не ищет легких путей. | |||
| 24
    
        пипец 02.06.14✎ 09:47 | 
        (5) в 95 формате екселя ... для 97 слишком жирно ;))     | |||
| 25
    
        eshtrey 02.06.14✎ 11:18 | 
        (20)может быть все твои отчеты сводятся к выводу задолженности? Судя по твоему посту, тупой здесь только ты     | |||
| 26
    
        an-korot 02.06.14✎ 11:37 | 
        (12) ты тежсток )) а лучше в jpeg сразу!     | |||
| 27
    
        an-korot 02.06.14✎ 11:39 | 
        (25) без сторонних dll или других преблуд, то выход только выводить сразу в excel, конечно если стоит старшая версия excel которая понимает больше 256 колонок.     | |||
| 28
    
        titan_aleks 02.06.14✎ 12:32 | 
        Выделить таблицу в 1с - скопировать - вставить в эксель.     | |||
| 29
    
        titan_aleks 02.06.14✎ 12:33 | 
        Для выделения - жмете кнопку заголовки и на угловой квадрат заголовков.     | |||
| 30
    
        NikVars 02.06.14✎ 12:48 | 
        (25) У тебя с выводом задолженности воюют "экономисты"???
 Тогда да. Колонок нужно мильён. | |||
| 31
    
        eshtrey 02.06.14✎ 13:05 | 
        (30)расширь свой кругозор, компании бывают со штатом больше 2 бухгалтеров, существует управленческий учет, и отчеты выводятся в разрезе бизнес направлений, в разрезе периодов и с группировками. И такая форма нужна для дальнейшей обработки в ПЭО. Но тебе не понять, ты же клепал всю жизнь отчеты с 2мя колонками. Когда то тоже такие клепал, пока не попал в крупный холдинг.     | |||
| 32
    
        Злой Бобр 02.06.14✎ 14:11 | 
        (31) Очень заблуждаешся. Одно дело сделать удобные для пользователя фильтры по которым он сможет получить удобочитаемый отчет или дать ему простынь необъятного масштаба. Вот за второе как раз руки и нада отрывать, всеравно ими непользуются.
 Хотя кому я пытаюсь что-то донести ... | |||
| 33
    
        eshtrey 02.06.14✎ 14:53 | 
        (32)ёмаё, да что же вы за люди такие? Про фильтры никто ничего не говорит. Простой пример, 10 портфелей бизнес направлений(а их больше), за год. Выводится сумма и % к товарообороту.
 10 портфелей * 2 колонки * 12 месяцев * (группировки по периодам 4 квартала, 2 полугодия, 9 месяцев и 1 год) Итого получаем 400 колонок. Форму и содержание не я придумываю, а по поводу удобства не вам судить, простынь имеет группировки. | |||
| 34
    
        eshtrey 02.06.14✎ 14:54 | 
        (31)но вы бы наверно предложили формировать по квартально и по каждому портфелю (для них и такая возможность предусмотрена) и ниипать программеру мозг     | |||
| 35
    
        MM 02.06.14✎ 15:05 | 
        (31) зачем понадобится дальнейшая обработка, если 1С выдаёт готовый отчёт? Если это не так, то проблема не в отчёте, а в разработчике, который это не предусмотрел.
 (33) и что за вычислительный гений будет этот отчёт читать, удерживая его в памяти весь целиком? Группировки принято заменять расшифровками. | |||
| 36
    
        eshtrey 02.06.14✎ 15:14 | 
        (35)дальнейшая обработка это работа ПЭО, как хотят так и ворочают.
 Зачем что то хранить в памяти? Месяцы сворачиваются в кварталы, кварталы в полугодия. | |||
| 37
    
        mikecool 02.06.14✎ 15:19 | 
        (36) тебе же и пытаются донести, что это можно сформировать в 1с и не ипаться с экселем     | |||
| 38
    
        eshtrey 02.06.14✎ 15:28 | 
        если бы его можно было не выгружать в эксель, то вопросов бы не было.     | |||
| 39
    
        NikVars 02.06.14✎ 16:38 | 
        (31) Все эти ПЭО и "экономисты" вручную или в "экселе" или желают посчитать то, что уже посчитано и находится в базе или замечательно считается без участия этих "экономистов".
 Мои 22 см. Я имел дело с отчетами 40-60 колонок и то в целях автоматизации, когда два-три буха обслуживали 4 - 5 тыс контрагентов в месяц и с отслеживанием задолжненности и с автогененрированием месячных актов/сф для указанного кол-ва контрагентов с годовым оборотом 6-8.5 млдр баксов в год. И все это без использовавния цифровой подписи. Щас можно уже и одного буха оставить. | |||
| 40
    
        NikVars 02.06.14✎ 16:40 | 
        И все это на 7.7.
 :) | |||
| 41
    
        eshtrey 02.06.14✎ 17:59 | 
        (39)кратко задача описана в (33), подскажите, как вы видите решение?     | |||
| 42
    
        дедушка Вах 02.06.14✎ 18:19 | 
        (41) решение очевидно, если не проходили каждый портфель на отдельный лист с итоговыми листами в конце книги - то для начала вы батенька тупой адынеснег     | |||
| 43
    
        eshtrey 02.06.14✎ 18:27 | 
        (42)оригинальное решение, но увы.     | |||
| 44
    
        eshtrey 02.06.14✎ 18:31 | 
        (42)я спросил совета, если вы ничего умнее своих оскорблений не придумали, то оставьте их при себе     | |||
| 45
    
        дедушка Вах 02.06.14✎ 18:36 | 
        (44) ну извини :) продолжайте хотеть выгрузить в ексель 95 на один лист 400 колонок
 ЗЫ есть ещё вариант, сделать по 1-й колонке на каждый портфель. но это я не предлагаю, даже если строк хватит на листе, всё равно тупым стану | |||
| 46
    
        Злой Бобр 02.06.14✎ 18:38 | 
        (41) Ну нельзя же быть настолько ...
 Решение очень простое. Портфели - это шапка (т.е. колонки по вашему). А периоды - строки. И внизу можно будет даже вывести круговую диаграмму на долю каждого портфеля в бизнесе. Вы неповерите - но все войдет на 1 лист А4 и будет более читабельно чем ваша "простынь". А при наличии прямых рук можете использовать расшифровку и тогда пользователь кликнув по интересующему его периоду "провалится" в более детальный отчет по этому периоду. При большом объеме анализируемых данных лучше все это делать не средствами 1С. Ну например кубы, как наиболее распространенный вариант. Тогда отчет у вас будет формироваться не 30 секунд, а отсилы 2-3. Если контора действительно крупная, то при наличии нормального железа время формирования будет даже незаметно. У меня к примеру на 4-х процовом ящике юзеры неуспевают нажать а уже есть готовый результат. | |||
| 47
    
        Злой Бобр 02.06.14✎ 18:40 | 
        +46 Надеюсь вы не считаете что голова у вас только для того чтобы есть.     | |||
| 48
    
        eshtrey 02.06.14✎ 18:47 | 
        (46)можно поподробнее? "При большом объеме анализируемых данных лучше все это делать не средствами 1С. Ну например кубы, как наиболее распространенный вариант. "     | |||
| 49
    
        eshtrey 02.06.14✎ 18:49 | 
        (46)"...будет более читабельно чем ваша "простынь"" форма отчета такая, какая задана начальством. По поводу "интересующему его периоду "провалится" в более детальный отчет по этому периоду", т.е. более детальный отчет надо тоже выгрузить, на другой лист?     | |||
| 50
    
        дедушка Вах 02.06.14✎ 18:50 | 
        (44) и вообще-то что бы умным быть надо хотя бы знать предметную область, с старом екселе ограничение на количество строк и колонок только в пределах листа, на количество листов предопределенного мс-офис ограничения не было
 ЗЫ это всё-таки база данных | |||
| 51
    
        eshtrey 02.06.14✎ 18:53 | 
        (50)про ограничение листов никто не говорит     | |||
| 52
    
        Злой Бобр 02.06.14✎ 18:55 | 
        (48) Что именно подробнее?
 Какой объем считается большим? Ну скажем если у вас 20 позиций в товаре то это одно, а если 500 тыщ то совсем другое. Плюс объем движений. Одним словом если речь идет о холдинге в котором анализируются не только финансовые показатели а и количественные - однозначно анализ делать в кубах. Незнаете что такое кубы и с чем их едят? Ответ тут wiki:Microsoft_Analysis_Services (49) Нет. Посмотрите как сделана отчетность. Там есть наглядный пример расшифровки. В типовой тоже было пару отчетов, но по памяти непомню какие. | |||
| 53
    
        Мимохожий Однако 02.06.14✎ 18:56 | 
        Можно сохранить в формате CSV и потом открывать в экселе     | |||
| 54
    
        Злой Бобр 02.06.14✎ 18:58 | 
        +52 Имелось ввиду смотреть регламентированную отчетность. А то заблудитесь в трех соснах.     | |||
| 55
    
        eshtrey 02.06.14✎ 19:05 | 
        (54)"Портфели - это шапка (т.е. колонки по вашему). А периоды - строки." Так не пойдет, потому что шапка это портфель по периодам, либо период по портфелям, а строки показатели.     | |||
| 56
    
        Злой Бобр 02.06.14✎ 19:12 | 
        (55) А если подумать?
 Хотя, нехочется тратить время на элементарщину. Завтра на свежую голову сделаете как в (46) и поймете. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |