Имя: Пароль:
1C
1C 7.7
v7: Программное рисование таблиц
0 mista_user
 
16.03.16
20:11
Здравствуйте, имеется таблица excel n*m, заполненная положительными, отрицательными числами и нулями. Необходимо написать обработку в 1с, которая программно нарисует равновеликую таблицу и ячейки закрасит в цвета соответственно excel. Там где отрицательные числа - красным, нули - жёлтым, положительные - зеленым. Как в 1с это рациональнее сделать?
1 фобка
 
16.03.16
20:31
Рациональнее заплатить специалисту
2 mista_user
 
16.03.16
20:36
1) - миста стала алчной?
3 MishaD
 
16.03.16
20:48
В интернете полно ссылок, как грузить из Excel. Ну а дальше методы область таблицы, и цветфона у области.
4 Garykom
 
гуру
16.03.16
21:06
(0) Рациональнее макрос на VBA, в том же ексель

Там 2 цикла и одно условие внутри с тремя выборами.
5 фобка
 
16.03.16
21:09
(2) просто неправильно это -  тебе дали задачу, а ты вместо того чтобы решить ее самостоятельно пришел с этой задачей на мисту
6 marvak
 
16.03.16
21:12
(0)
"Как в 1с это рациональнее сделать?"
Дурацкий вопрос.

Взять и написать программный код.
Можешь, чтобы не заморачиваться с com объектами, в 1С нарисовать Табличный документ и сохранить его в формате Эксель.
7 MishaD
 
16.03.16
21:15
(4) Тогда уж через условное форматирование, без всяких макросов.
8 0xFFFFFF
 
16.03.16
21:21
Тоже не понял, при чем тут эксель
9 фобка
 
16.03.16
21:29
(8) читает из файла эксель, заполняет макет в 1С
10 mista_user
 
16.03.16
21:31
4 - макрос на вба у меня есть, хотел разобраться как 1с тянет такого рода графику, спасибо за советы
11 HawkEye
 
16.03.16
21:31
(0) лучше всего руками, с применением головы....
да, руки лучше прямые и растущие из плеч, тогда, за время существования темы - все было бы написано
12 Zamestas
 
16.03.16
21:33
(10) Так же - как и ёксель.
13 Злопчинский
 
16.03.16
22:38
14 Злопчинский
 
16.03.16
22:40
Если строго придерживаться задачи - взять матрицу из экселя и нарисовать это в 1с - то самое геморное жто прочитать данные из экселя в этой задаче
15 HawkEye
 
16.03.16
22:47
(13) прямо чекдиск...
16 Злопчинский
 
16.03.16
23:06
(15) это на новогодних каникулах делать было нечего, сидел рисовал как хобби..
...все лениво...
...сижу от "нечего делать" картинку очередную рисую (люблю я картинки рисовать. АУПы их как-то лучше вопринимают чем набор цифирок - хотя пользы вообщем от картинок мало ;-) - нарисую картинку занятости ячейки товаром - для первоначальной оценки/прикидки для перехода на динамическое размещение/адресацию

..получается типа такая картинка:
- зеленые: товар есть на остатках (нужна ячейка под хранение);
- красные: товара нет на остатках (не нужная ячейка под хранение);
- серые: товар не введен в асортимент, не рассматривается.
.
соответственно, можно посчитать "КПД" использования статичной ячейки под товар как отношение красные/(красные+зеленые).
.
на картинке сразу видно товары, которые скорее всего уже выведены из ассортимента (вся линейка - красная), но в базе болтаются как "активный ассортимент" - будем "сигнализировать" логисту по товару... мух не ловит...

ну что... вообщем все оправдалось, пошел к товароведу, показал эту vizimap, с ходу 30 артикулов "занулили" как устаревших - на карте сразу видно... Спрашивается: а фигли бы товаровед вручную это все не посчитал?

С ходу по такой карте удалось определить ~ 2% ячеек, которые выделены под товар, но товар давно не поставлялся (по факту можно сказать выведен из матрицы товарооборота, но место под него держали...), плюс первоначальный _быстрый_ осмотр показал что КПД занятости ячеек в среднем за день ~85% - то есть с ходу можно получить экономию в 15% ячеек - в случае если придется ужиматься - это существенный запас.
17 HawkEye
 
16.03.16
23:32
(16) я понял к кому мне обратится, когда надо будет картинку нарисовать ))
18 Злопчинский
 
16.03.16
23:36
(17) угу.
но я дешево не работаю.
19 HawkEye
 
16.03.16
23:36
(18) такса стандартная... тарелка супа )))
на следующем евенте отдам )))
20 Злопчинский
 
16.03.16
23:40
(19) у меня суп - из лучших ресторанов... так что не обольщайся...
21 HawkEye
 
16.03.16
23:54
(20) мне то чего обольщаться, тебе суп пробовать ))
22 Злопчинский
 
17.03.16
00:12
(21) мне-то что - суп не понравится - дальше известно:

Палач не знает роздыха,
Но, всё же. черт возьми,
Работа-то - на воздухе!
Работа-то - с людьми!