v7: Программное рисование таблиц #767731


#0 by mista_user
Здравствуйте, имеется таблица excel n*m, заполненная положительными, отрицательными числами и нулями. Необходимо написать обработку в 1с, которая программно нарисует равновеликую таблицу и ячейки закрасит в цвета соответственно excel. Там где отрицательные числа - красным, нули - жёлтым, положительные - зеленым. Как в 1с это рациональнее сделать?
#1 by фобка
Рациональнее заплатить специалисту
#2 by mista_user
1) - миста стала алчной?
#3 by MishaD
В интернете полно ссылок, как грузить из Excel. Ну а дальше методы область таблицы, и цветфона у области.
#4 by Garykom
Рациональнее макрос на VBA, в том же ексель Там 2 цикла и одно условие внутри с тремя выборами.
#5 by фобка
просто неправильно это -  тебе дали задачу, а ты вместо того чтобы решить ее самостоятельно пришел с этой задачей на мисту
#6 by marvak
"Как в 1с это рациональнее сделать?" Дурацкий вопрос. Взять и написать программный код. Можешь, чтобы не заморачиваться с com объектами, в 1С нарисовать Табличный документ и сохранить его в формате Эксель.
#7 by MishaD
Тогда уж через условное форматирование, без всяких макросов.
#8 by 0xFFFFFF
Тоже не понял, при чем тут эксель
#9 by фобка
читает из файла эксель, заполняет макет в 1С
#10 by mista_user
4 - макрос на вба у меня есть, хотел разобраться как 1с тянет такого рода графику, спасибо за советы
#11 by HawkEye
лучше всего руками, с применением головы.... да, руки лучше прямые и растущие из плеч, тогда, за время существования темы - все было бы написано
#12 by Zamestas
Так же - как и ёксель.
#13 by Злопчинский
#14 by Злопчинский
Если строго придерживаться задачи - взять матрицу из экселя и нарисовать это в 1с - то самое геморное жто прочитать данные из экселя в этой задаче
#15 by HawkEye
прямо чекдиск...
#16 by Злопчинский
это на новогодних каникулах делать было нечего, сидел рисовал как хобби.. ...все лениво... ...сижу от "нечего делать" картинку очередную рисую (люблю я картинки рисовать. АУПы их как-то лучше вопринимают чем набор цифирок - хотя пользы вообщем от картинок мало ;-) - нарисую картинку занятости ячейки товаром - для первоначальной оценки/прикидки для перехода на динамическое размещение/адресацию ..получается типа такая картинка: - зеленые: товар есть на остатках (нужна ячейка под хранение); - красные: товара нет на остатках (не нужная ячейка под хранение); - серые: товар не введен в асортимент, не рассматривается. . соответственно, можно посчитать "КПД" использования статичной ячейки под товар как отношение красные/(красные+зеленые). . на картинке сразу видно товары, которые скорее всего уже выведены из ассортимента (вся линейка - красная), но в базе болтаются как "активный ассортимент" - будем "сигнализировать" логисту по товару... мух не ловит... ну что... вообщем все оправдалось, пошел к товароведу, показал эту vizimap, с ходу 30 артикулов "занулили" как устаревших - на карте сразу видно... Спрашивается: а фигли бы товаровед вручную это все не посчитал? С ходу по такой карте удалось определить ~ 2% ячеек, которые выделены под товар, но товар давно не поставлялся (по факту можно сказать выведен из матрицы товарооборота, но место под него держали...), плюс первоначальный _быстрый_ осмотр показал что КПД занятости ячеек в среднем за день ~85% - то есть с ходу можно получить экономию в 15% ячеек - в случае если придется ужиматься - это существенный запас.
#17 by HawkEye
я понял к кому мне обратится, когда надо будет картинку нарисовать ))
#18 by Злопчинский
угу. но я дешево не работаю.
#19 by HawkEye
такса стандартная... тарелка супа ))) на следующем евенте отдам )))
#20 by Злопчинский
у меня суп - из лучших ресторанов... так что не обольщайся...
#21 by HawkEye
мне то чего обольщаться, тебе суп пробовать ))
#22 by Злопчинский
мне-то что - суп не понравится - дальше известно: Палач не знает роздыха, Но, всё же. черт возьми, Работа-то - на воздухе! Работа-то - с людьми!
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С