Имя: Пароль:
1C
1С v8
Не работает метод диаграммы ганта в управляемой форме
0 ChAlex
 
07.02.12
21:14
Задолбали уже ошибки 1С по самое немогу. Нужна диаграмма ганта. В обычной форме полная Ж при интерактивной работе с точками, решил попробовать в управляемой форме (в надежде что может здесь будет нормально). В результате на клиенте получаю ошибку при вызове метода:
График.ПолучитьЗначение(Тчк,Серия)

Кричит что не верный тип параметра 1 (тип параметра в отладчике - точка диаграммы ганта!!!). Тот же метод на сервере при заполнении - все проходит. Вот и вопрос как выкрутиться? Нужно обработать событие "Выбор" на форме - если пробую организовать обработку на сервере, то в параметры не возможно передать точку, если обрабатывать на клиенте - косячит метод. Может тут как-то по-хитрому надо обрабатывать? Подскажите, плиз, если кто знает
1 sda553
 
07.02.12
21:35
я же еще в 2010 сказал, что недореализована еще дг на управляемой и веб клиенте. не все функции работают, что заявлены
2 basicm
 
07.02.12
22:13
(0) "если пробую организовать обработку на сервере, то в параметры не возможно передать точку"
Чиво?
"ДиаграммаГанта (GanttChart)
ПолучитьЗначение (GetValue)
.....
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
3 ChAlex
 
07.02.12
22:36
(1) - так уже 2012 год на дворе. И сколько нужно времени чтобы дореализовать то, за что деньги берут? На ощественных начала - хоть до конца света, а за бабки - извините. После этого какие-то революции в 8.2.16- м релизе - просто смех да и только. Да и потом, я не горю желанием это делать в управляемой форме - вот только кривизна работы обычной - заставляет туда лезть. А уж в обычной этот объект существует еще с 8.0 - то есть куеву тучу времени и разработчику похер, что он криво работает, я уже не говорю про убогость его функционала.
(2) нелп я тоже умею читать. Толко в управляемой форме старт всего начинается на клиенте (вызов функции ГрафикВыбор(Элемент, Значения, СтандартнаяОбработка, Дата)) где Значения - содержит значение диаграммы ганта. Отсюда можно взять точку, расшифровку и пр. Вот толко этим в клиенте не воспользоваться по вышеуказанным причинам. А если попробовать передать например Значения (или хотя бы Значения[0].Точка - здесь будет точка) в функцию выполняемую на сервере - то и получаем что нельзя туда нельзя передать данный объект, вот и возникает вопрос, как же туда вообще передать точку, на которой произошел выбор.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.