|
Есть ли в природе супер-пупер конструктор загрузки из Эксель? | ☑ | ||
---|---|---|---|---|
0
Очкарик
26.07.13
✎
09:09
|
Нужен механизм, позволяющий загружать в 1С не только плоскостные таблицы с пересечением Строка-Колонка, но и сложные, многомерные таблицы типа:
|Магазин1|Магазин2|Магазин3| Товар|Кол|Цена|Кол|Цена|Кол|Цена| Не придумано еще такое? |
|||
1
sda553
26.07.13
✎
09:10
|
Не могу уловить разницы
|
|||
2
Очкарик
26.07.13
✎
09:11
|
(1) колонки в файле формируются по количеству магазинов.
У каждого магазина свои колонки. Вкурил? |
|||
3
Fish
26.07.13
✎
09:11
|
(0) А в чём проблема? Напиши.
|
|||
4
Галахад
гуру
26.07.13
✎
09:12
|
Это к Жене, наверное.
|
|||
5
Очкарик
26.07.13
✎
09:12
|
(3) проблема в нежелании писать много букв и разрабатывать индивидуальную процедуру загрузки каждой таблицы.
|
|||
6
Cube
26.07.13
✎
09:12
|
(1) +100
(2) И что? Загружай каждый магазин отдельно. Вкурил? |
|||
7
Очкарик
26.07.13
✎
09:12
|
(6) а если колонок несколько тысяч?
|
|||
8
Cube
26.07.13
✎
09:14
|
(7) Да, да, несколько тысяч поставщиков и у каждого прайс на несколько тысяч магазинов... Ты так сильно-то не ври...
|
|||
9
mikecool
26.07.13
✎
09:15
|
(4) у него только прямоугольные таблицы, как то я интересовался, чуть отклонение - и не работает
|
|||
10
mikecool
26.07.13
✎
09:15
|
цена вопроса?
|
|||
11
floody
26.07.13
✎
09:16
|
несколько тысяч колонок - может в консерватории что-то поменять?
|
|||
12
mistеr
26.07.13
✎
09:17
|
(0) В Экселе есть формулы. Ими и/или макросами можно преобразовать таблицу в плоский вид.
|
|||
13
cw014
26.07.13
✎
09:18
|
(5) Не желаешь - не пиши, делов то
|
|||
14
Infsams654
26.07.13
✎
09:20
|
(7) не знаю как в 2010 или 2012, но в Excel 2003 было ограничение на количество колонок, где-то примерно 255
|
|||
15
Галахад
гуру
26.07.13
✎
09:24
|
(9) Гм. Я как-то не верил, что одинэсники пользуются Жениными обработками.
Значит пользуются. :-) |
|||
16
Очкарик
26.07.13
✎
09:30
|
(11) > несколько тысяч колонок - может в консерватории что-то поменять?
на консерваторию повлиять не могу, предоставляется как есть |
|||
17
Torquader
26.07.13
✎
10:28
|
(16) Я вообще не очень понимаю, в чём проблема не плоских таблиц ?
Если мы грузим данные по какому-то конкретному магазину, то мы должны выбрать строки заголовка и строки с данными - то, что на листе ещё много чего - нам не важно. Соответственно, если магазинов много, то пишем цикл для загрузки каждого - во встроенном языке Excel это делается вообще без каких-либо проблем. Конечно, если каждый раз количество магазинов и состав колонок для каждого меняется, то будет сложнее. Но, пользователю нужно дать способ выбора того, что он загружает - а для этого очень хорошо подходит встроенный диалог Excel (там можно ссылки в поля диалога вставлять). Задача для школьника на несколько часов. Конечно, если хочется делать загрузку без Excel, то тут будет куча проблем (пользователю же нужно как-то показать файл, чтобы он там смог выбрать строки) - хотя Excel-viewer безсплатный. |
|||
18
shuhard
26.07.13
✎
10:39
|
(0) не ипи форуму мозг, это обычная плоская таблица
|
|||
19
manyak
26.07.13
✎
10:47
|
вставить доб столбец- "магазин"
cntrl+c и cntrl+v даже кодить не надо |
|||
20
manyak
26.07.13
✎
10:51
|
если это периодически бует и напряжно,
то второй лист на нем формулы вытягивают данные с исх таблички, на каждый магаз сделать выделить дипазон 0-20000, 20001-40000 и т.д. потом тупо фильтром убрать пустые - получем табличку без пустых строк и загружать стандартной обработкой. |
|||
21
mikecool
26.07.13
✎
10:56
|
(15) я не пользовался, как то попросили сделать загрузку прайсов с картинками и не из плоских таблиц - спросил у него, и он сказал, что такого не умеет его поделка... пришлось пилить самому
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |