|
v7: Сохранение большого файла в Excel | ☑ | ||
---|---|---|---|---|
0
zenon46
26.03.19
✎
12:17
|
Добрый день! Тема избитая но все же, как лучше сохранить большой файл в Excel ? Пробовал Таб.Записать - тоже виснет зараза, через стандартное сохранение есте-но виснет. Все что находил на просторах интернета это какие-то кнопки на панели задач. Мне нужно сохранение реализовать в рамках одного отчета.
|
|||
1
Ёпрст
26.03.19
✎
12:18
|
Поставить фиксированную высоту строк, наслаждаться
|
|||
2
zenon46
26.03.19
✎
12:22
|
(1) а как же переносы строк тогда при длинном наименовании ?
|
|||
3
andrewalexk
26.03.19
✎
12:24
|
:)
в тхт |
|||
4
Ёпрст
26.03.19
✎
12:25
|
(2) и какое они отношение имеют к записи в xls ?
|
|||
5
Ёпрст
26.03.19
✎
12:25
|
тебе шашечки, или ехать ?
|
|||
6
Ёпрст
26.03.19
✎
12:26
|
надо быстро, пользуемся йоксель
Надо штатно, см. (1) |
|||
7
Mikeware
26.03.19
✎
12:28
|
ну, или mxl_doctor
|
|||
8
zenon46
26.03.19
✎
12:37
|
(1) поставил, на печ.форме высоту строк, не насладился, зависло.
|
|||
9
Ray Zexter
26.03.19
✎
12:40
|
Насколько большой файл?
|
|||
10
Ёпрст
26.03.19
✎
12:41
|
(8) где поставил то хоть ?
|
|||
11
Belko1997
26.03.19
✎
12:41
|
Привет всем! https://regtpk.ru/katalog/emkosti-plastikovye/emkost-vertikalnaya-pryamougolnaya-vert-rcg/ ЕМКОСТЬ ВЕРТИКАЛЬНАЯ ПРЯМОУГОЛЬНАЯ VERT/RCG.
|
|||
12
zenon46
26.03.19
✎
12:45
|
||||
13
Ёпрст
26.03.19
✎
12:47
|
строк то сколько хоть в мокселе ? Есть объединенные ячейки в макете ?
|
|||
14
zenon46
26.03.19
✎
12:47
|
(7) полез смотреть что за зверь
|
|||
15
zenon46
26.03.19
✎
12:48
|
(13) есть. строк не много сохраняю 6000, но есть вероятность что может быть и больше.
|
|||
16
Ёпрст
26.03.19
✎
12:53
|
(15) ну вот, заменяй объединеные по горизонтали ячейки на галку "По выделенным столбцам" и убирай объединение
|
|||
17
Builder
26.03.19
✎
12:53
|
Еще вариант - сохранить в mxl, потом через "1C: Работа с файлами" пересохранить в Excel
|
|||
18
zenon46
26.03.19
✎
12:58
|
(16) заюзал mxl_doctor, все сохранилось.
|
|||
19
Djelf
26.03.19
✎
13:21
|
(15) Примерно с 6000 такое и начинается.
Вот еще вариант лечения, mxlboost: http://www.1cpp.ru/forum/YaBB.pl?num=1215033727 |
|||
20
Карст
26.03.19
✎
13:34
|
сохранять в мксл а потом штатной программа работа с файлами с сайта 1С (бесплатная)
|
|||
21
zenon46
28.03.19
✎
17:03
|
подниму, mxl_doctor кинул в папку с базой, regsvr не умеет регистрировать UNC пути, при сохранении в Excel, ругается на отсутствие CLSID, как вылечить? Почему то с 1Cpp.dll и Formex.dll, такой фигни не было. Правда mxl_doctor.dll я загружаю всего лишь в одном отчете а не в глобальном модуле, не думаю что в этом принципиальная разница.
|
|||
22
wt
28.03.19
✎
17:41
|
А как потом в Excel читать будете? Такого размера файлы нечитабельные. Кому этот файл нужен? Для кого делается?
|
|||
23
dka80
28.03.19
✎
17:54
|
Сохранаешь в mxl, потом открываешь в восьмерке и сохраняешь в excel
|
|||
24
botman4
28.03.19
✎
18:22
|
||||
25
Злопчинский
28.03.19
✎
18:53
|
||||
26
botman4
28.03.19
✎
19:12
|
(25) Хорошая тема!
|
|||
27
zenon46
28.03.19
✎
19:30
|
(22) (23) (24) (25) (26) а по теме в (21) есть идеи, работает то отлично, только как dll регнуть ?
|
|||
28
Злопчинский
28.03.19
✎
19:49
|
1С++ и Формекс применяют какую-то хитрую технологию и не требуют регистрации в реестре. а моксель-доктор - нужен.
у тебя база где-то в сети лежит через полный сетвеой путь? извращенец однако.... назначб юзеру папку юзерную 1Сную на локальном компе, и положи туда что надо, оттуда и регистрируй...? |
|||
29
Злопчинский
28.03.19
✎
19:50
|
а платформу ты откуда зупкскаешь? тоже с сеьтевой папки откуда-то?
или вообще положи моксель на локальном компе куда угодно и зарегай на локальном компе по локальному пути. у тебя ж 1ска будет на локальном компе вертется..? |
|||
30
Ёпрст
28.03.19
✎
19:51
|
запустить cmd от имени администратора далее c:\windows\syswow64\regsvr32.exe <тут полный путь до dll>
|
|||
31
zenon46
29.03.19
✎
08:51
|
(28) база SQL лежит на сервере, пользователи по сетке подключаются к каталогу c настройками\печ формами и dll-ками, естено-но папку с базой никто не видит, сама 1С-ка установлена на машинах локально. Соответственно dll-ки лежат в папке к которой подключаются пользователи.
(30) regsvr32 - не умеет регать с UNC путями, типа таких \\Server1C\Base\DB |
|||
32
botman4
29.03.19
✎
08:54
|
положить dll в bin пользователей?
|
|||
33
zenon46
29.03.19
✎
08:57
|
(32) ну только это остается, ломает обходить овер 40 пользователей
|
|||
34
botman4
29.03.19
✎
08:58
|
Напиши обработку, расшарь папку с файлами, пускай сами скопируют )
|
|||
35
trdm
29.03.19
✎
08:59
|
Rktdj/
|
|||
36
zenon46
29.03.19
✎
09:02
|
(34) сами скопируют смешно)))) у 99% пользователей нет доступа как папкам на системных дисках...скоприровать туда ничего не смогут...один вариант, ходить по всем или через RADMIN все сделать.
|
|||
37
Mikeware
29.03.19
✎
09:04
|
(33) Зачем обходить? есть группрвые политики. есть 1с, в конце концов...
|
|||
38
zenon46
29.03.19
✎
09:05
|
(37) домена нет
|
|||
39
Mikeware
29.03.19
✎
09:06
|
(38) ССЗБ
|
|||
40
zenon46
29.03.19
✎
09:11
|
(39) на то были объективные причины, обходились без домена, но скорой придем к этому, с XP только уходить начали.
|
|||
41
botman4
29.03.19
✎
09:33
|
(36) а ты попробуй. 1с скопирует. Если она на системном диске и запускается, значит есть доступ для юзвера.
|
|||
42
botman4
29.03.19
✎
09:33
|
(36) Хотя это уже совсем другая тема.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |