|
|
|
v8: Кто пробовал работать с внешней компонентой Elisy.NetBridge | ☑ | ||
|---|---|---|---|---|
|
0
zladenuw
20.06.10
✎
15:02
|
вот ее основные возможности:
Библиотекой проекта является Elisy.NetBridge.dll. Она предоставляет следующие преимущества: Поддерживает создание объектов .Net из GAC и по полному пути к сборке; Поддерживает обращение к свойствам и методам объектов .Net; Не требует атрибута ComVisible=true, назначенного классам .Net; Поддерживает типы Enum и производные; Обеспечивает развернутую информацию об ошибках; Свойства объектов .Net видны при отладке из конфигуратора 1C; Не требует предварительной регистрации через REGSVR32 и REGASM: можно обращаться через функцию 1C ЗагрузитьВнешнююКомпоненту; Содержит логику для обращения к специфическим возможностям .Net framework: вызов статических методов, обращение к статическим свойствам, обращение к индексным свойствам; кто пробивал, интересует опыт применения..... что с помощью нее можно сделать, а что лучше не делать, а использовать что есть в самой 1С |
|||
|
1
zladenuw
20.06.10
✎
15:03
|
да и вот сайт где можно прочитать про нее, но там не вся информация http://www.1centerprise.com/dotnet/
|
|||
|
2
detec
20.06.10
✎
15:08
|
(0) ИМХО, для реальных задач учёта компонента, равно как и .NET Framework, не нужны. А так, побаловаться, никто не запрещает.
|
|||
|
3
zladenuw
20.06.10
✎
15:10
|
иногда и баловство бывает полезным.... имхо что то может пригодится.....
|
|||
|
4
Demiurg
20.06.10
✎
15:10
|
Люди 8.2 не освоили то еще...
|
|||
|
5
zladenuw
20.06.10
✎
15:11
|
меня просто заинтересовала вещь как 2д или 3д графика..... вот что я хочу...да и компоненту эту на 8.2 запускали......
|
|||
|
6
zladenuw
20.06.10
✎
15:12
|
Это наиболее яркий пример мирного сосуществования двух технологий, где 1С:Предприятие не справляется или плохо справляется родными средствами с задачей графического моделирования CAD-модуля, линейной и плоскостной оптимизацией, а .Net framework справляется, но не охватывает бухгалтерские задачи по ведению справочной информации, списанию материалов и формированию нужных проводок.... вот что нашел по поводу зачем это в 1С
|
|||
|
7
zladenuw
20.06.10
✎
15:15
|
а что 8.2, да не спорю она отличается от 8.1 но не на столько что бы учить все с 0...... я вот программирую и в 8.1 и 8.2.... просто нужно привыкнуть...... но многое что иногда хочется сделать в 1С... мы не можем из за недоступности возможностей самой платформы 1С....а вот с помощью этой цяцьки можно пробивать.....
|
|||
|
8
zladenuw
20.06.10
✎
15:20
|
такое чувство что не кто не пробивал............. напишу свои впечатления когда что то выйдет толковое......
|
|||
|
9
zladenuw
20.06.10
✎
15:23
|
а зачем она в 1С, ну например есть конструкторское бюро которая выпускает свои детали и им нужно видеть их модель в 3д .... стандартными средствами 1С мы ведь не сможем это сделать или сможем? что бы можно было взять деталь покрутить, а не просто картинка......
|
|||
|
10
ЗлобнийМальчик
20.06.10
✎
15:28
|
(9) а зачем им 1С тогда?
|
|||
|
11
ЗлобнийМальчик
20.06.10
✎
15:29
|
(7) какую функциональность, необходимую для корпоративного приложения, Вы не можете реализовать в 1С?
|
|||
|
12
zladenuw
20.06.10
✎
15:30
|
изображение модели в 3д
|
|||
|
13
ЗлобнийМальчик
20.06.10
✎
15:31
|
(12) мне думается, эту модель создавали в специальной программе, предназначенной для этого. Запустите из 1С эту программу и отобразите в ней
|
|||
|
14
zladenuw
20.06.10
✎
15:32
|
вот отображение в 1С будет каким двух мерным или 3х мерным ?
|
|||
|
15
zladenuw
20.06.10
✎
15:33
|
надо что бы была не сама картинка, а именно модель... что бы была возможность покрутить ее и т.д. ( если модель нужно видеть в именно 3х мерном представление)
|
|||
|
16
zladenuw
20.06.10
✎
15:34
|
вот что еще прочитал что
WPF несет в себе наибольший набор возможностей из предоставляемых возможностей других средств разработки ActiveX. Доступны, например, анимация и 3d-графика. доступно в Elisy.NetBridge |
|||
|
17
Капитан Смоллет
20.06.10
✎
15:36
|
(15) Что ж вы, батенька, из 1С CAD-систему делаете?
|
|||
|
18
zladenuw
20.06.10
✎
15:37
|
а кто знает.... вдруг это будет, но только не сейчас.... заказчики разные бывают и у них разные мухи в голове.....
|
|||
|
19
zladenuw
20.06.10
✎
15:39
|
а кто сказал что нельзя ? ) разработок ведь море ведутся на 1С, и практически занимают все ниши.....
|
|||
|
20
ЗлобнийМальчик
20.06.10
✎
16:29
|
(19) можно, конечно. Только стоить такая система будет дороже обычной. А так - какие проблемы.
|
|||
|
21
zladenuw
20.06.10
✎
22:32
|
но ведь если такую систему написать на шарпе то она будет в порядке дороже.... так что думаю есть смысл копать тут...... а вдруг придет чудо и в 1С можно будет без проблем пользоваться платформой .net..... как одного из ее механизмов )
|
|||
|
22
RayCon
20.06.10
✎
23:03
|
Я общался с автором по поводу применения в бухучёте - хочу сделать 3D-представление финансовых потоков. Я так понял, что это вполне возможно, но руки пока не дошли. Что касается применения на практике, то автор мне показывал использование Elisy.NetBridge для проектирования окон, для увязки со стандартными пакетами диаграмм и для анимации. Думаю, тебе тоже стоит обратиться к автору - вряд ли он откажет от комментариев по области применения и, наоборот, по ограничениям в применении.
|
|||
|
23
zladenuw
20.06.10
✎
23:05
|
прикольно, а где ты именно с ним общался... можешь скинуть ссылку... буду признателен.
|
|||
|
24
RayCon
20.06.10
✎
23:33
|
(23) в аське и по скайпу
а ссылку тебе на что, на наш диалог в аське? :) |
|||
|
25
zladenuw
20.06.10
✎
23:38
|
а где тогда можно найти его аську или скайп ?
|
|||
|
26
trdm
20.06.10
✎
23:49
|
Задрали своим дотнетом.
автор же когда-то сказал что этот мусор актуален для западных фирм, где до чертиков софта на нете написано. |
|||
|
27
RayCon
21.06.10
✎
00:01
|
(25)http://infostart.ru/profile/40833/
ICQ: 77102085 Skype: skartashov (26) Ты не находишь, что слова "задрали" и "мусор" невежливые какие-то? Если тебе что-то не нравится, то это вовсе не повод для хамства. :( Может, стоит попробовать даже к недругам обращаться вежливо? Это однозначно поднимет к тебе уважение окружающих. |
|||
|
28
ЗлобнийМальчик
21.06.10
✎
00:19
|
(26) Вы страдаете из-за .NET? Хотите поговорить об этом?
|
|||
|
29
zladenuw
21.06.10
✎
02:25
|
спасибо за контакты....
|
|||
|
30
Elisy
21.06.10
✎
08:16
|
(0) По компоненту в настоящее время публикуется много информации и примеров на блогах:
http://www.gotdotnet.ru/blogs/elisy и http://www.richmedia.us/category/1cnet.aspx На практике компонент используют: Атехнолоджи |
|||
|
31
Elisy
21.06.10
✎
08:18
|
(0) На практике компонент широко использует АТехнолоджи
http://www.atechnology.ru/ Существуют частные варианты использования, навскидку: для распознавания штрихкодов с изображений, для построения биржевых диаграмм, для анализа кода 1С через регулярные выражения. |
|||
|
32
Elisy
21.06.10
✎
08:32
|
(26) Почему "мусор"? :) Компонент недавно получил статус "Совместимо! Система программ 1С:Предприятие". Многие компоненты получили такой статус? Дистрибутив .Net framework занимает столько же места, сколько 1С. Представляете, сколько там реализовано функциональности. Новую версию Delphi заточили полностью на .Net framework.
Я упоминал о том, что, к сожалению, достоинства .Net оценили только на западе. Но ведь никто не запрещает у нас изменить эту ситуацию к лучшему. И такая тенденция намечается. Еще один интересный пример западного использования, который я нашел применительно к данной теме - это 3д-диаграммы: http://datavisualization.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=cat%3DWPF%252fNET%25203.0 Мне кажется достойное применение внутри 1С. |
|||
|
33
Elisy
21.06.10
✎
09:06
|
По теме:
Предлагаемую задачу можно решить двумя способами: 1. Через WPF-класс D3DImage http://msdn.microsoft.com/ru-ru/library/system.windows.interop.d3dimage(v=VS.90).aspx 2. Через набор библиотек Windows API Code Pack для .NET Framework http://habrahabr.ru/blogs/net/78678/ Чтобы определиться с подходом, лучше почитать описание каждого метода. Вероятно, второй вариант (Windows API Code Pack) может не подойти, т.к. нацелен на Windows 7. Он идеален для использования новых Windows 7-фич: общие диалоги, Windows Shell-интеграция, Taskbar API, API Sensor Platform, API Extended Linguistic Services, Windows Restart Manager, API Direct3D 11.0 и DXGI 1.0/1.1. |
|||
|
34
trdm
21.06.10
✎
15:30
|
(27) Я этом мусор вычистил уже у себя с компа.
Выдел я сейчас этих окружающих - в лрек прошелся за мороженным. Что не тело мужского пола - так с бутылкой пива. Избавьте меня от уважения алкашни. Даром не надо... |
|||
|
35
loh_pedalny
21.06.10
✎
16:59
|
(31) Клево!
На веб-клиенте под линуксом взлетит? |
|||
|
36
xReason
21.06.10
✎
17:04
|
(35) оно в 8.2 на тонком клиенте даже не взлетит, а вы веб захотели
|
|||
|
37
hhhh
21.06.10
✎
17:12
|
(33) какая-то уж слишком навязчивая у тебя реклама. Могут забанить.
|
|||
|
38
Demiurg
21.06.10
✎
20:03
|
изначально нарушено 6 правило
|
|||
|
39
Elisy
22.06.10
✎
08:59
|
(36)(37) Мы решили четко разграничивать desktop-приложения (8.1) и приложения на основе веб (8.2). Подходы слишком разные, а также возможности при разработке. Сомневаюсь, что сама 1С нашла хорошее решение для создания визуальных контролов, не входящих в предопределенные. Все, что ей удалось сделать - это усложнить технологию внешних компонентов.
8.2 и визуальные компоненты по аналогии с ActiveX - это тема отделного большого разговора. Есть определенные планы на этот счет. |
|||
|
40
Elisy
22.06.10
✎
09:04
|
(38) Если вы погрузитесь в суть проблемы, то пост явно не рекламный и определяется как "возможность использования 3д-графики в 1С". Вы можете привести примеры таких разработок в 1С? Я не нашел. Был на Инфостарте раздел 1С+DirectX, но он куда-то исчез, видимо, из-за отсутствия статей.
|
|||
|
42
Elisy
22.06.10
✎
10:32
|
(41) Я ответственно говорю, что к созданию этой темы не имею никакого отношения. Мне гораздо интереснее публиковать статьи на gotdotnet.ru, чем на порталах 1С.
|
|||
|
43
Elisy
23.06.10
✎
13:07
|
Если кому интересна тема 3д-графики в 1С. Получилось на форме 1С отрисовать трехмерные примитивы. Вот ссылка на статью и пример обработки:
http://www.richmedia.us/post/2010/06/23/1c-directx-wpf.aspx |
|||
|
44
sergeystav
23.06.10
✎
14:05
|
а где Elisy.NetBridge.dll скомуниздить можно?
|
|||
|
45
ДенисЧ
23.06.10
✎
14:19
|
А эту пофигень в 77 можно использовать?
|
|||
|
46
dk
23.06.10
✎
14:24
|
а нафига в 1с с 3Д мутить, если есть автокад?
|
|||
|
47
Elisy
23.06.10
✎
14:25
|
(44) Все версии есть на
http://www.1centerprise.com/forums/viewtopic.php?f=9&t=13&start=10 На Инфостарт тоже есть http://infostart.ru/public/20035/ |
|||
|
48
Elisy
23.06.10
✎
14:26
|
(45) А 1С++ так не позволяет делать? 1С++ специально ведь под 7.7 заточена.
|
|||
|
49
sergeystav
23.06.10
✎
14:34
|
(47) че-то я совсем дремучий, но по ссылкам не догоняю как скачать
|
|||
|
50
Elisy
23.06.10
✎
14:41
|
(46) Представить нужно будущую 3х-мерную игру 1С:Предприятие. Вместо интерфейсов - виртуальные помещения. Если прав нет - дверь закрыта. Пришел на виртуальный склад, как в игре - все товары посмотреть можно и даже переложить на полках.
|
|||
|
51
Elisy
23.06.10
✎
14:51
|
(47) Что на 1centerprise.com, что на Инфостарт нужно сначала зарегистрироваться. На форумах 1centerprise.com ссылки станут сразу доступны после регистрации, а на инфостарт нужно перейти в раздел статьи Файлы. Только у меня сейчас Инфостарт не открывается (пишет 504 Gateway Time-out)
|
|||
|
52
Разработчик
23.06.10
✎
14:56
|
(0)ну и нах она нужна на?
|
|||
|
53
ДенисЧ
23.06.10
✎
14:58
|
(48) как "так" ? ВПФ использовать? нет, не позволяет...
|
|||
|
54
Elisy
23.06.10
✎
15:03
|
(53) Мало знаком с 7.7. Для того, чтобы заработало, нужно вставить ActiveX на форму и подписаться на события. Если это можно организовать в 7.7, то скорее всего можно использовать.
Видел пример для WPF на 1С++ для 7.7 (http://www.1cpp.ru/forum/YaBB.pl?num=1210542476/all) Ответ #50, поэтому не думал про 7.7 |
|||
|
55
Новиков
23.06.10
✎
15:10
|
>>(16)надо что бы была не сама картинка, а именно модель...
=) Я делал чтобы сборку (деталь) в нетиповой производственной конфе, можно было просматривать в самой 1С, если для оной подцеплен файл сборки или детали из SE, SW. Их ActiveX для этих целей полностью подходит: модель можно крутить. Более того, потом я написал сбор состава по файлу сборки, чтобы в 1С залетал файл - а на выходе - делась готовая сборка в 1С в конфе. Все посредством SW/E API. |
|||
|
56
Новиков
23.06.10
✎
15:16
|
(0) если по теме, то при вопросах интеграции CAD-систем и 1С встают след.траблы:
1. синхронизация типовых элементов (как они есть в 1С) и как они есть в готовых гостовских библиотеках 2. Просмотр файло в 1С 3. Сбор состава по файлу CAD в 1С с автоматической генерацией всех потрахов. 4. Организация совместной работы с файло из 1С. Как правило у всех вменяемых кадов есть свой некий такой сервер для совместной работы, который стоит дофига денех. Как правило, нужно как минимум - рулить им из 1С, как максимум написать свой простой, который хотя бы хранил версии всего на даты. П.1-4 решаются в SE/SW решаются без какого бы то нибыло фреймворка :) |
|||
|
57
ДенисЧ
23.06.10
✎
15:20
|
(54) хм, не знал. Поковыряем...
|
|||
|
58
Новиков
23.06.10
✎
15:20
|
За всю жизь не видел не разу, чтобы заказчику нужно было из 1С что-то редактить в файлах моделях. Самое большое - захватить на редактирование, запустить файло средой, там поправить и влить обратно в хранилище. Посему если автор спрашивает "есть конструкторское бюро которая выпускает свои детали и им нужно видеть их модель в 3д .... стандартными средствами 1С мы ведь не сможем это сделать или сможем? что бы можно было взять деталь покрутить, а не просто картинка......" - то ответить можно одно: если кад конструкторского бюро - не фриварная софтинка размером 200 Кб, написанная во временя фидо, Васькой Михайловым - скорее всего у него уже есть ActiveX который решит все те проблемы, которые могли возникнуть и вменяемых людей.
|
|||
|
59
zladenuw
23.06.10
✎
15:38
|
а можно расписать что такое SE/SW ?
|
|||
|
60
trdm
23.06.10
✎
15:44
|
(58) угу. так же...
|
|||
|
61
zladenuw
23.06.10
✎
15:46
|
если можно обойтись только ActiveX то хорошо.... Я просто мало знаком с возможностями ActiveX..... хорошо тогда вопрос перефразирую... она сможет обеспечить полноценную работы с DirectX ... например для написание игрушки.... может я и не вменяемый....
|
|||
|
62
mikecool
23.06.10
✎
15:49
|
||||
|
63
Elisy
23.06.10
✎
15:50
|
(61) У меня появилось чувство, что SE/SW - это что-то узко специализированное и относится к AutoCAD.
|
|||
|
64
Elisy
23.06.10
✎
15:54
|
(61) Не угадали. Даже страны разные.
Есть такой тип людей, которые, всегда видят то, что хочется. На порталах 1С с этим часто встречаюсь. Хочется видеть, что люди занимаются дешевым пиаром. А подумать о том, что 3д в 1С - это предмет городости, никак? |
|||
|
65
Капитан Смоллет
23.06.10
✎
15:57
|
SolidWorks
|
|||
|
66
zladenuw
23.06.10
✎
16:03
|
Я не спорю что лучше взять то что кто то когда то делал.... но если я хочу научиться делать это сам.... даже если это будет велосипед.... но он будет мой и будет опыт......
|
|||
|
67
Новиков
23.06.10
✎
16:21
|
(59) SE - Solid Edge, SW - SolidWorks
(63) >>У меня появилось чувство, что SE/SW - это что-то узко специализированное и относится к AutoCAD. - Чувство у вас, так скажем, совсем ошибочное. SE/SW - стандарт дефакто в трехмерных системах сквозного проектирования/моделирования деталей и сборок. Первый дешевше и менее функциональный, второй - вообще зверь. (61)>> она сможет обеспечить полноценную работы с DirectX ... например для написание игрушки.... может я и не вменяемый.... - ActiveX - это не более чем отображалка. Писать "на ней" ничего нельзя. А если есть необходимость что-то отображать графически, то насколько я видел - все было на WPF. Правда видел не много - может примера 4-5 от силы. И то ж#па какая-то по функциональности. И наверное, это редко - не потому что сложно, а потому, что это най#х никому не в перлось =) |
|||
|
68
Капитан Смоллет
23.06.10
✎
16:24
|
(58) ..решаются в SE/SW решаются без какого бы то нибыло фреймворка...
Нуу.. аддинов много в SW можно сделать, в том числе и с .NET )) http://www.solidworks.com/sw/support/APIDownloads.html ЗЫ. только связка SW+1C - пока юмор |
|||
|
69
Новиков
23.06.10
✎
16:38
|
(68) я не спорю что они есть, но мне кажется, грамотнее в 1С - затачиваться именно под API через Com. Потому что, тупо больше ничего не нужно.
PS: >>только связка SW+1C - пока юмор последний проект для одного крупного машиностроительного холдинга. Разбор файла сборки из SE на дерево состава + автоматическое формирование "аналога" в 1С. + репозитарий сборок - все управление из 1С. Где смеяться и в чем юмор - не понял. ЗЫ: если SE - лицензионный, то у тебя автоматический забугорный суппорт. Можно спросить любой вопрос по апи и в течении 24 часов получить ответ от разработчиков. Если вы крупный заказчик и чего-то, по вашему мнению, нет, то можно поставить задачу в очередь на разработку - для вас это допишут. Посему если все серьезно - то юмора никакого нет. Кстати, везде где более или менее крупное внедрение SE - везде есть по крайне мере работающая связка. (это как минимум). Как максимум - интеграция настолько тесная, насколько вообще реально. |
|||
|
70
Капитан Смоллет
23.06.10
✎
16:51
|
(69) Не обижайтесь. То что описано, в моем понимании, - это достаточно локальная задача для САПР-систем.. А юмор - "1С захватит весь мир"(с) и будет рулить Ораклом, SW, Ansys'ом. Скоро ОДУ первого порядка начут решать в 1С, Maple нафиг не нужен.. Ну и Гуглю останется забороть...))
|
|||
|
71
Zaid
23.06.10
✎
17:22
|
Elisy, возможно ли как-то убрать диалоговое окно, которое вываливается при инициализации ВК? Это ставит неприятное ограничение на использование ВК на сервере.
|
|||
|
72
zladenuw
23.06.10
✎
17:43
|
(67) я не говорил что бы на ней писать... я спросил или она может предоставить полный функционал возможности работы с DirectX.... и каждый сам в плане выбора на чем писать и где писать......
|
|||
|
73
drumandbass
23.06.10
✎
17:53
|
Мне вот Delphi 2010 и addin простая как 3 копейки, на ней можно сделать все и даже больше.. просто 1 раз понять, и все, пример есть тем более и бесплатно и ставить ничего не надо кроме dll откомпиленой уже со всеми прибамбасами. ИМХО: Elisy.NetBridge + iPhone 4G = модный такой чуваааак ;)
|
|||
|
74
ЗлобнийМальчик
23.06.10
✎
17:54
|
(73) /*заботливо*/ болеете?
|
|||
|
75
drumandbass
23.06.10
✎
17:55
|
(74) да вроде нет, не хотел обидеть ни кого ;) ШУТКА !
|
|||
|
76
zladenuw
23.06.10
✎
18:00
|
Я с помощью Elisy.NetBridge увидел как можно работать с классами и методами .net.... Так как в неком будущем хочу научится писать игрушки... вот и решил попробовать это все в 1С. Мы не поднимали дискуссию кому она надо, а был задан вопрос или кто то с ней работал и пробовал на ней что то.... так как мне интересен опыт применения.... а не болтать что мол есть та прога что написал Вася пупкин и можно ее юзать без проблем....
|
|||
|
77
zladenuw
23.06.10
✎
18:08
|
(70) а на счет захватить мир, это глупо..... так как я рассматриваю варианты работы в комплексе 1с и возможности платформы .net..... Ведь 1С же написали что можно работать с ActiveX или по COM.... Что платформа открыта для взаимодействий... да 1С хорошо справляется с решение учета.... но есть аспекты где она дает промашку...и эти промахи можно попробовать закрыть платформой .net....А вести дискуссию можно долго... ведь у каждого взгляды на мир....
|
|||
|
78
Elisy
24.06.10
✎
07:07
|
(71) Диалог уберется после активации компонента. Являясь платным компонентом, .Net Bridge в демонстрационном режиме предоставляет всю функциональность с одним ограничением-диалогом при запуске. Фирмам-разработчикам такой подход позволяет проверить его до приобретения. Честно говоря я сам пишу примеры с неактивированным .Net Bridge и на диалог перестал обращать внимания, привык.
|
|||
|
79
Elisy
24.06.10
✎
07:41
|
(73) В каждой шутке есть доля шутки :). Мы ищем удачную архитектуру для тонкого и веб-клиента 8.2. Есть вероятность, что остановимся на технологии Silverlight для визуальных компонентов 8.2. Учитывая, что Microsoft объявило о поддержке Silverlight на iPhone, связка .Net Bridge + iPhone теоретически возможна. Правда, в случае, если 1С обеспечит поддержку мобильных устройств.
|
|||
|
80
Zaid
14.07.10
✎
10:58
|
(78) > "Фирмам-разработчикам такой подход позволяет проверить его до приобретения."
Как можно проверить компоненту при работе на сервере до ее приобретения? ) Вообще тестировалась ли она в работе фоновых заданий? |
|||
|
81
Elisy
16.07.10
✎
15:12
|
(80) "Как можно проверить компоненту при работе на сервере до ее приобретения? )"
А в чем трудности такой проверки? Нажать на сервере на OK в диалоге? Если сложно - проверьте работу кода, который будет выполняться на сервере, на внешней обработке. Если и это сложно - доверьтесь статусу "1С:Совместимо". "Вообще тестировалась ли она в работе фоновых заданий?" Компонент позволяет запускать отдельные потоки средствами .Net. Эти потоки изящнее фоновых заданий 1С, поэтому специально на фоновых заданиях не тестировался. |
|||
|
82
MM
16.07.10
✎
15:19
|
(81) Вероятно, речь идёт не столько о фоновых заданиях, сколько о регламентных заданиях, которые выполняются в процессе(-ах) сервера 1С.
|
|||
|
83
Zaid
16.07.10
✎
17:26
|
(81) в (82) верное предположение. Планируется использовать регламентные задания. Они запускают фоновые задания и работают как серверные процессы (сеансы), которые не умеют работать с интерфейсными окошками типа Msgbox и тому подобными. И я не представляю, как программно обработать нажатие кнопочки "ОК". Мне кажется это невозможно.
Есть основания считать, что компонента может не сработать при серверном варианте использования (вообще серверная поддержка ВК в 1с появилась только в 8.2 платформе). Поэтому я хотел уточнить - тестировалась ли. Просто без такой возможности, она нам интереса не представляет. |
|||
|
84
Попытка1С
16.07.10
✎
18:10
|
Покажите скрины то какие-нибудь
|
|||
|
85
MM
16.07.10
✎
18:40
|
(83) Службы Windows имеют отдельный рабочий стол, на котором отображаются окна выводимые приложениями, а значит можно начать кнопку ОК из отдельной внешней компоненты, но это, конечно, крайне неудобно. Можно (до виндовс 2003, включительно) разрешить серверу 1С работать с рабочим столом консоли, 0 сессия, выводимая на монитор. В крайнем случае, можно попробовать запустить сервер 1С как обычное приложение.
|
|||
|
86
НетуаНадо
16.07.10
✎
19:14
|
зачем такие трудозатратные маразмы?
а вообще года 4 назад привинчивал одну такую разработку Open GL + VFP формочки со скинами были замечательно смотрелось хотя и отвлекало сильно и проц грузило при изменении размера |
|||
|
87
Elisy
21.07.10
✎
14:38
|
(83) Диалог появляется только тогда, когда компонент работает в демонстрационном режиме. При активации - диалог не появляется. Поэтому с большой уверенностью можно считать, что на сервере работать будет. Специально тестов не проводилось, так как не было таких задач.
|
|||
|
88
Elisy
21.07.10
✎
14:49
|
(84) Скринов много - наиболее яркие:
3д-графика на формах 1С: http://www.richmedia.us/post/2010/06/23/1c-directx-wpf.aspx 1C.Net:Предприятие – пример коммерческого успеха .Net-решений в России http://www.gotdotnet.ru/blogs/elisy/7926/ 1C.Net:Предприятие – использование богатых графических возможностей .Net Framework http://www.infostart.ru/public/70417/ Асинхронный вызов веб-сервисов в 1C:Предприятие 7.7/8.0/8.1/8.2 http://infostart.ru/public/61457/ |
|||
|
89
Elisy
21.07.10
✎
14:50
|
(86) Нет никаких сложностей - диалог не появляется при активации ВК
|
|||
|
90
trdm
21.07.10
✎
14:58
|
(88)
>> 1C.Net:Предприятие – пример коммерческого успеха .Net-решений в России >> http://www.gotdotnet.ru/blogs/elisy/7926/ А где там "коммерческий успех"? Вижу только вижу только технические материалы, а выкладки по затратил/зарботал, характеризующие "успиХ". Может хватит кроликов разводить? А то от этой тупизны уже зубы сводит. |
|||
|
91
H A D G E H O G s
21.07.10
✎
14:59
|
(88) Графика на ActiveX-ах?
|
|||
|
92
Господин ПЖ
21.07.10
✎
15:02
|
диаграммы клевые... Ибо в 1С гант - это капец какой-то...
|
|||
|
93
H A D G E H O G s
21.07.10
✎
15:07
|
(92) Не вкурил прелестей / недостатков Ганта, так как с графиками в 1С почти не сталкивался.
|
|||
|
94
eklmn
гуру
21.07.10
✎
15:10
|
Очень похоже на рекламобота. Это уже 3-я или 5-ая ветка "хитрой" рекламы?
|
|||
|
95
Elisy
21.07.10
✎
15:32
|
(90) "А где там "коммерческий успех"?
Вижу только вижу только технические материалы, а выкладки по затратил/зарботал, характеризующие "успиХ"." Статья писалась для .Net-разработчиков из России и СНГ. Я не видел в России примеров популярных платных .Net-разработок. Согласитесь, что при таком положении дел 1С для .Net-разработчиков - это хорошая площадка для развития. В самой статье - успешный пример продвижения .Net-компонентов через 1С, который начал приносить свои дивиденты. Выкладки затратил/заработал - это не тема для программистского сайта gotdotnet.ru. "Может хватит кроликов разводить? А то от этой тупизны уже зубы сводит." Мы ни в коем случае не навязываем свое видение и решения. Тем не менее при всей с ваших слов "никчемности" .Net вы не устаете болезненно реагировать на каждое упоминание о нем и тратить свое драгоценное время на обсуждение. Зачем? Ведь никчемные проекты сами заглохнут. Мы же в свою очередь не собираемся ориентироваться на ваше мнение, так как есть более конструктивные предожения и отзывы от имеющихся и начинающих пользователей Elisy .Net Bridge. |
|||
|
96
H A D G E H O G s
21.07.10
✎
15:36
|
(95) Повторю вопрос: "Графика на ActiveX-ах?"
|
|||
|
97
ado
21.07.10
✎
15:39
|
(92) А чем плох Гант в 1С?
|
|||
|
98
Elisy
21.07.10
✎
15:40
|
(91)(95) Графика на WPF - новой технологии от Microsoft, в основе которой лежит DirectX. Такой подход дает дополнительные преимущества по сравнению с ActiveX. Описывается языком XAML - аналог XML. Вот пример XAML:
<ContentControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ddd="clr-namespace:Microsoft.Research.DynamicDataDisplay;assembly=DynamicDataDisplay" xmlns:dddc="clr-namespace:Microsoft.Research.DynamicDataDisplay.Charts;assembly=DynamicDataDisplay" xmlns:ddda="clr-namespace:Microsoft.Research.DynamicDataDisplay.Charts.Axes;assembly=DynamicDataDisplay" xmlns:dddn="clr-namespace:Microsoft.Research.DynamicDataDisplay.Charts.Navigation;assembly=DynamicDataDisplay" > <Grid Background="Gold"> <ddd:ChartPlotter Name="chartPlotter"> <ddd:ChartPlotter.VerticalAxis> <dddc:VerticalDateTimeAxis/> </ddd:ChartPlotter.VerticalAxis> <ddd:ChartPlotter.HorizontalAxis> <ddda:HorizontalIntegerAxis/> </ddd:ChartPlotter.HorizontalAxis> <dddc:VerticalLine Value="0"/> <dddn:CursorCoordinateGraph Name="CursorCoordinateGraph"/> </ddd:ChartPlotter> </Grid> </ContentControl> |
|||
|
99
trdm
21.07.10
✎
15:51
|
(95) Так где там содержание, соответствующее "коммерческому успеху"?
>> "Тем не менее при всей с ваших слов "никчемности" .Net вы не устаете >> болезненно реагировать на каждое упоминание о нем и тратить свое драгоценное >> время на обсуждение. Зачем?" "На пты". ПС. Программистам можно чесать по ушам про "коммерческий успех" без публикаций выкладок? |
|||
|
100
trdm
21.07.10
✎
15:52
|
+(99) Не люблю спамеров - намучался уже с электронкой.
|
|||
|
101
Elisy
21.07.10
✎
15:58
|
(94) Я раньше запускал несколько тем на mista.ru с описанием новшеств .Net Bridge. Думал, кому-то тема будет интересна. Но встретил непонимание, поэтому на mista больше не пишу новостей. Gotdotnet.ru - в самый раз - меньше "больных" посетителей, озабоченных тем, что их со всех сторон преследует дешевый пиар, а аудитория больше. К этой ветке я отношения не имею.
|
|||
|
102
trdm
21.07.10
✎
16:05
|
(101) Поменьше стонов в эфире, это форум а не немецкое кино.
Тебе бы выучить понятие "целевая аудитория" и не долбить головой бетон, стеная об отсутствии взаимопонимания и тяжкой отсталости местных хохмачей. Может тогда поймешь, что рыбакам и барыгам не нужны запчасти от трактора. |
|||
|
103
H A D G E H O G s
21.07.10
✎
16:06
|
(101)
Тогда уж по другому спрошу. Как в окне 1С-а отрисовываете графику. |
|||
|
104
trdm
21.07.10
✎
16:11
|
(103) э. а графика-графике типа не рознь?
|
|||
|
105
Elisy
21.07.10
✎
16:12
|
(99) Основной разработчик - АТехнолоджи - официально запросите у них выкладки. Мне достаточно интереса к ВК Elisy .Net Bridge. Посмотрите еще сторонний комментарий, если такие сомнения в моих словах: "АТехнолоджи рулит. Особенно WinDraw. То что они встроили в 1С-ину - довольно сильно урезанная версия их флагманского продукта." (Комментарий 4 к статье
http://infostart.ru/public/72175/ ). |
|||
|
106
Elisy
21.07.10
✎
16:15
|
(100) Где вы нашли спамеров, пишуших примеры и обработки на 1С? Пользуясь вашей логикой - весь Инфостарт - сборище спамеров.
|
|||
|
107
Elisy
21.07.10
✎
16:16
|
(103) В окне 1С отрисовывается через ActiveX Elisy.HwndHost.dll
|
|||
|
108
Elisy
21.07.10
✎
16:22
|
(104) Графика графике - рознь. Когда дело касается 2д, 3д-эффектов, анимации, шрифтов, видео. WPF-это может. 1С теперь это тоже может прямо из кода обработок 1С без специального написания ActiveX. А еще 1С может динамически подписываться и обрабатывать сотни событий элементов WPF.
|
|||
|
109
H A D G E H O G s
21.07.10
✎
16:25
|
(107) Плохо!
Вот когда расковыряете core81.dll, или интерцептор на WM_Paint напишите - тогда приходите. |
|||
|
110
H A D G E H O G s
21.07.10
✎
16:25
|
||||
|
111
trdm
21.07.10
✎
16:27
|
(106) Что бы пользоваться чужой логикой, её надо для начала хотя бы понимать.
не думаю, что это твой случай. (108) Мне возрадоваться? Алилуя! Приветствуем великого пророка! |
|||
|
112
Elisy
21.07.10
✎
16:27
|
(109) Были такие идеи. Но для WPF не нужно WM_PAINT. А core81.dll морально устареет с популярностью 8.2
|
|||
|
113
Господин ПЖ
21.07.10
✎
16:29
|
(97) подпись серии или справа, или нигде. И она имеет привычку не влазить в картинку. Т.е. диапазон дат кончился, а надпись нет - обрезается... Глюк с прошлого году тянущийся - дырка вместо легенды - не масштабируется диаграмма - тоже доставляет
|
|||
|
114
Elisy
22.07.10
✎
07:15
|
(111) Если пробовать подробно разбираться в логике каждого проходимца, можно деградировать и свою логику потерять. Когда человек грамотный, я стараюсь прислушаться. Если же кто-то говорит "лишь бы сказать" без веских доводов, то его я намерен ставть в большой игнор.
Хорошей графике в 1С можно только радоваться, если конечно кругозор не ограничен и есть немного нестандартного мышления. Если же продвинутых меньшинство, то кто-то должен выступить пророком и донести радостную весть в серые массы ))). |
|||
|
115
Elisy
22.07.10
✎
07:26
|
(113) Нареканий на диаграммы 1С очень много. В последнее время нам удалось найти еще один отечественный Нет-компонент диаграмм "Dynamic Data Display" с открытым исходным кодом:
http://dynamicdatadisplay.codeplex.com/ Вот первые опыты по его использованию в 1С: http://www.infostart.ru/upload/iblock/b31/t-chart.JPG |
|||
|
116
Бертыш
28.07.10
✎
01:26
|
С определенной переодичностью диковинные специалисты не одинэсовского профиля залетают в сферу 1с расширяя наши возможности и мировозрение
|
|||
|
117
Elisy
09.08.10
✎
08:09
|
(116) Это позитивный процесс. Открытое сообщество обычно ассоциируется с прогрессом и процветанием.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |