Имя: Пароль:
1C
1С v8
Можно ли рисовать в 1С типовыми средствами?
0 xenos
 
10.12.11
23:01
Можно ли в v8  Выводить, точки, линии с произвольными координатами?
1 andrewks
 
10.12.11
23:02
зачем???
2 Rie
 
10.12.11
23:03
(0) Ну, например, чтобы вывести точку или линию с произвольными координатами.
3 Rie
 
10.12.11
23:04
(0) Нет.
Но можно для этих целей использовать какие-нибудь ActiveX.
4 Rie
 
10.12.11
23:04
(2)->(1)
5 xenos
 
10.12.11
23:05
Типа графика, но график там точки жестко заданы, а мне надо так что один показатель на одну точку может иметь два значения.

Да и точки надо выводить в четко последовательности по равным интервалам. А у мня интервал может быть разным.
6 xenos
 
10.12.11
23:06
(4) Может географическую схему можно как-то использовать?
7 Rie
 
10.12.11
23:07
(5) Диаграммы в 1С никто не отменял. А уж как её приспособить... "Произвольные координаты" - они ведь тоже не совсем произвольны, меньше пикселя не выведешь.
8 Злобный Фей
 
10.12.11
23:07
о_О
1C:openGL
9 xenos
 
10.12.11
23:09
(7) Там точки идут одна за другой на одинаковом интервале.

Если например надо вывести точки:

х=1 у=5
х=2 у=6
х=5 у=7

То надо выводить точки Х=3 и Х=4 иначе масштаб не сохранится.

Причем может быть ситуация:
х=5 у=7
х=5 у=8

В одной серии.
10 xenos
 
10.12.11
23:11
Типа точечной диаграммы в Exele
11 Neco
 
10.12.11
23:16
В 1С можно рисовать в табличном документе вставляя объекты типа прямоугольник, овал, прямая.
Но лучше поискать для этого подходящий ActiveX.
12 Grusswelle
 
10.12.11
23:19
(0) Можно.
13 Grusswelle
 
10.12.11
23:20
+ (12) сделай макет с ячейками в 1х1 пиксел и раскрашивай их как угодно.
14 xenos
 
11.12.11
00:49
В принципе можно рисовать на графической схеме: точки. линии.

Схема=ЭлементыФормы.ПолеГеографическойСхемы1;    
Схема.ОбластьЛегенды.Элементы.Очистить();
Схема.Слои.Очистить();
СлойТочек = Схема.Слои.Добавить("Точки", Тип("ТочечныйОбъектГеографическойСхемы"));


   Точка = СлойТочек.Объекты.Добавить();
   Точка.Координаты=Новый КоординатыГеографическойСхемы(1,1);
   Точка.Маркер= ТипМаркераГеографическойСхемы.БольшойКвадрат;
   Точка.Видимость=Истина;
   Точка.ОтображатьДанные=Истина;

   Точка = СлойТочек.Объекты.Добавить();
   Точка.Координаты=Новый КоординатыГеографическойСхемы(2,2);
   Точка.Маркер= ТипМаркераГеографическойСхемы.МаленькийКруг;
   Точка.Видимость=Истина;
   Точка.ОтображатьДанные=Истина;

   Точка = СлойТочек.Объекты.Добавить();
   Точка.Координаты=Новый КоординатыГеографическойСхемы(4,3);
   Точка.Маркер= ТипМаркераГеографическойСхемы.МаленькийКруг;
   Точка.Видимость=Истина;
   Точка.ОтображатьДанные=Истина;

   
      СлойЛиний = Схема.Слои.Добавить("Линии", Тип("ПолилинейныйОбъектГеографическойСхемы"));
      Линия=СлойЛиний.Объекты.Добавить();
      НовыйСегмент = Линия.Сегменты.Добавить();
      НовыйСегмент.Добавить(Новый КоординатыГеографическойСхемы(1,2));
      НовыйСегмент.Добавить(Новый КоординатыГеографическойСхемы(4,4));
         Линия.Видимость=Истина;
   Линия.ОтображатьДанные=Истина;
15 AAlexandra
 
11.12.11
11:13
(0) в свое время на табличном поле "рисовала", на экране получалось симпотишно, но когда попыталась сохранить результат во внешний файл - была сильно разочарована.. 8(

http://infostart.ru/public/19886/ - как вариант, сама не пробовала
16 Сияющий Асинхраль
 
11.12.11
11:22
Так вставляй хтмл и в нем рисуй, что угодно
17 Grusswelle
 
11.12.11
11:28
(15) Без фото не взлетит!
18 xenos
 
11.12.11
11:49
(15) ага, спасибо.

Но уже приноровился рисовать на графической схеме
19 xenos
 
11.12.11
11:49
(18) Географической