Тип не может использоваться в данных формы #505962


#0 by jk3
При выполнении такого кода вылазит такая ошибка CPT -- реквизит обработки с типом Неопределенный
#1 by Лефмихалыч
может у самого этого йипьсофта и спросить? шо це таке воще?
#2 by Crongwild
Так на клиенте с объектами работать нельзя... Это управляемая форма?
#3 by jk3
Да не. Если просто присвоить локальной переменной, то всё ок Смотрю в отладчике, у переменной CPT тип "AddIn.iPOSoft_DT" как и положено. Получается, что в реквизитах обработки нельзя хранить COM-объект. А где тогда его хранить между вызовами процедур формы?
#4 by Лефмихалыч
если речь про 8.2, то там есть временное хренилище для таких целей, если - про 8.1, то СОМ-сервер тока кажись спасет. Хотя я могу и ошибаться в сути проблемы вопроса
#5 by Лефмихалыч
блин, это обработка! Автор, что мешает записать Новый СОМОбъект в экспортную переменную модуля обработки?
#6 by jk3
не пробовал еще так
#7 by H A D G E H O G s
Концепция Клиент-Сервера помешает
#8 by H A D G E H O G s
Если на Клиенте - нет ничего проще
#9 by H A D G E H O G s
В МОДУЛЕ ФОРМЫ заведи Глобальную переменную на Клиенте:
#10 by H A D G E H O G s
Там и храни. Дешево и сердито. Не проверял. Можно завести реквизит ФОРМЫ с типов "Произвольный". Там и хранить.
#11 by jk3
дык вот же так и хотел, запихнуть в реквизит формы с типом Произвольный ошибка вылазит -- см. название темы
#12 by H A D G E H O G s
А в реквизитах ОБЪЕКТА ты компоненту с Клиента никак не сохранишь. Вообще.
#13 by H A D G E H O G s
Объект.CPT КАК ЭТО?
#14 by jk3
ааа, кажись понял т.е. COM-объект создал на клиенте и далее можешь юзать только на клиенте на сервер его никак не передашь
#15 by H A D G E H O G s
Объект в данном случае - это экземпляр объекта обработки (на клиенте). Я поверю еще в ЭтаФорма.СРТ=Новый ... Вот это - обращение к реквизиту формы.
#16 by jk3
в реквизит самой обработки пытался запихнуть
#17 by H A D G E H O G s
"Извините, но ваши кони к финишу пришли последними" © Девушка Аня.
#18 by H A D G E H O G s
Ура, еще один обращенный неофит в нашем стане! Пора статью в КЗ строгать.
#19 by jk3
В реквизите формы, как и в реквизите обработки, не дает хранить. Таже ошибка.
#20 by jk3
Прокатил только вариант Спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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