компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > 1C (Все версии)


Ответ
 
LinkBack Опции темы Опции просмотра
Старый 08.12.2009, 14:56   #1
Пользователи
 
Регистрация: 08.12.2009
Сообщений: 1
По умолчанию

В 1с получаем форму например так:
Код:
 Документы.ОприходованиеТоваров.ПолучитьФорму("ФормаСписка");
При выполнение в c# данного кода:

Код:
 object v8_dir = v81base.GetType().InvokeMember("NewObject", BindingFlags.Public | BindingFlags.InvokeMethod | BindingFlags.Static, null, v81base, new object[] {"ДокументМенеджер.ОприходованиеТоваров" });
v8_dir.GetType().InvokeMember("ПолучитьФорму", BindingFlags.Public | BindingFlags.InvokeMethod | BindingFlags.Static, null, v8_dir, new object[] { "ФормаСписка" });
Возвращает ошибку: "Адресат вызова создал исключение."

Пробовал подставлять BindingFlags.GetProperty ,таже самая ошибка.

По сути дела я хочу получить объекты на форме...Но для этого надо с начало получить форму.
версия 8.1
Заранее благодарен за помощь.





mishka290188 вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
08.12.2009, 14:56
Техник
реклама
По умолчанию

Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 05:03. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2