#0
by Serginio1
Быстрое создание Внешних Компонент на C#. Примеры использования Глобального Контекста, IAsyncEvent, IExtWndsSupport, WinForms и WPF Это продолжение там же есть ссылки на исходники Предыдущие темы В большинстве случаев хватает и обычного COM объекта, учитывая, что в 8.х можно использовать события. Но иногда нужно использовать Глобальный Контекст для вызова глобальных функций, таких как Сообщить, NewObject и т.д. Кроме того, для использования форм нужен дескриптор окна 1С. Это продолжение статей Использование сборок .NET в 1С 7.x b 8.x. Создание внешних Компонент. Там же лежат и исходники .NET(C#) для 1С. Динамическая компиляция класса обертки для использования .Net событий в 1С через ДобавитьОбработчик или ОбработкаВнешнегоСобытия 1C Messenger для отправки сообщений, файлов и обмена данными между пользователями 1С, вэб страницы, мобильными приложениями а ля Skype, WhatsApp Использование классов .Net в 1С для новичков
#3
by Serginio1
Так здесь коверкают на catalog. Кстати ссылка на C1InDelphi Для использования AddIn.AddInFromITypeInfo
#10
by Cyberhawk
Ломает смотреть (читать) статьи в оформлении каталога мисты (не нравится оно ну никак - шрифт там, компоновка)
#16
by Serginio1
Я так и делаю. Просто делюсь опытом. И многие кстати его используют. Наверное когда 1С напишут на .Net Core
#18
by romix
Если чего, я против этой затеи с каталогом. ИМХО это добром не кончится. [сделал лицо Громозеки] Это или Доржи/1С расставляют хитрый план (как уронить рейтинг всех клонеров Инфостарта), или я чего-то не до конца понимаю в хитрой политике. В чем проблема рекламировать Инфостарт - это приличный ресурс, о котором кстати все и так все всё без нас знают. Попытка же перенаправить поисковых роботов по ложному пути будет означать клеймо в рейтинге.
#20
by Asmody
да, в принципе можно nofollow добавить, хуже не будет. И, насколько я знаю, субдомены друг на друга не влияют.
#21
by Garykom
предложите хороший вариант как сделать кроссплатформенно сам бы таким занялся с удовольствием c# и .net/mono мне нравится
#24
by Garykom
лучше бы реферральные ссылки сделали на ИС, причем с запоминанием даже если не сразу купил, а чуть погодя
#26
by Garykom
нет сервисы это не то не так удобно по коду получится можно думаю и через нативе апи но вызов методов всегда будет через вк.класс("имякласса").метод("имяпроцедуры") с передачей параметров будет изврат и даже переменные не создать нужно нечто вк.переменная("имя переменной")
#27
by Serginio1
Я бы не назвал это недостатком. Так как легко найти решение практически на любую задачу, что значительно сложнее при использовании кроссплатформенности. Пока кросплатформенность это HTML+JS
#28
by romix
Ну так и надо же. От того что сейчас - лично у меня звенит звоночек в глубоком колодце. :-)
#30
by mistеr
В чьем рейтинге, поисковиков? Они уже давно научились отличать первоисточник от копипаста. Так что рейтинг будет падать у Мисты.
#31
by Ma3eIIa
где то показывали. что код шарпа. запускали на ява машине. вот в этом наверное направление копать.
#32
by Ma3eIIa
так вроде обещали в какой то версии 1с. что СОМ будет на Linux. я этого жду как маны небесной :)
#36
by Garykom
смысл не код шарпа запустить а туда сюда перекидывать объекты разных систем программирования как вариант это сделать некий аналог запросов 1С будут "скрипты net" на родном языке, с передачей туда параметров из 1С и получением разных результирующих данных через некие "выгрузить"
#40
by Ma3eIIa
Но вот что 1с83. пишет 1с. Возможность администрировать кластер серверов «1С:Предприятия» из командной строки на различных операционных системах (Windows и Linux), а также из программ, написанных на языке Java.
#41
by Garykom
из командной строки и сча можно файлик .cs создать и запустить с пред компиляцией динамической
#45
by Ma3eIIa
я не про СОМ. они с него слазят. используют вебсервисы. А про то что выбран путь Java, а не с# из за проблем кросплатформености
#47
by Ma3eIIa
ну с графикой пока пишут с++. из за памяти. что шарп, что явка используют чистильщиков. а в с++ ты сам барин
#49
by Garykom
хм придумал походу решение приличное для кроссплатформы с учетом и и и даже сразу с репозиторием пакетов/скриптов/модулей/etc пока описывать смысл не буду нуна сформулировать грамотно
#50
by Garykom
+ но суть что код "обертка" на 1С автоматом создается по коду на c# специально написанном с "аннотациями и дальше просто код 1С экспортный из добавленного общего модуля (этого автоматом созданного) вызываем и все ))
#52
by Garykom
наоборот, обернуть чужой код, кодом 1С для удобного использования/вызовов этого чужого кода но обертку писать почти не надо, она сама "напишется" только код обертки скопировать и к себе в конфу вставить в общий модуль или в код свой обработки
#55
by romix
Да. И как бы в ноль не чебурахнулся при очередном апдейте алгоритмов. Собственно, я сейчас выступаю против генеральной линии Мисты, а то ведь придут роботы и разведут манипуляторами: мы не виноваты, это вы сами сделали себе 100500 поисковых нарушений, вот рейтинг и упал. А у Доржи на эту же сумму баллов — возрос.
#58
by Asmody
Вот, откровенно говоря, абсолютно покласть на мифическое падение рейтинга мисты в поисковиках.
#59
by romix
Все кто кодят - используют поисковики. Если испортить позиции, то можно получить много меньше с тех же баннеров, например. Ну ладно предположим поставим nofollow и noindex на самой странице (и роботы сжуют всю эту брюкву и не поставят минусики в блокнотик) - а эмоциональное восприятие ведь тоже прилетит - Волшебник и ты всегда были эмпатами, умели читать мысли, а тут что-то непонятное имхо произошло. :-)
#60
by romix
Блин они же по внутренним ссылкам прошли. А-а-а ну всё мистец. Предлагаю грохнуть домен а на Доржи перенаправлять через какую-нибудь редиректящую куету, может он согласится на такой вариант. Кстати Serginio ск. всего будет рад а то мы тут делаем странное - а у него разработка века, может быть.
#62
by Serginio1
Я очень рад поддержке ветки в .. 2 часа ночи. По поводу разработки века, то ты в 2 часа ночи зашел, значит чем то она тебя заинтересовала. Кстати ты вроде на C# тоже пишешь?
#63
by Cyberhawk
Не взлетело: вставил этот текст в настройках этого форума ("персональный джаваскрипт"). Можешь показать как это у тебя выглядит (на картинке)?
#64
by Garykom
нуна не просто вставить, а еще и слегка изменить и даже если персонального js не будет, можно плагины использовать или даже свои наваять Chrome Extension
#65
by Cyberhawk
Я изменил... вот так получилось: Правда, не понял, почему в объявлении у первой переменной слэш экранируется, а у второй - нет
#66
by Garykom
ну у меня так работает, пока ;) (function($){ var src = /http://catalog.mista.ru//g, dst = '';
#67
by Garykom
еще бы для картинок распознавание кто подсказал, самому даже искать лень не то что писать
#68
by Cyberhawk
Теперь работает, благодарю! Выходит, дело было в каком-то долларе-параметрме функции и jQuery в конце :)
#69
by Garykom
еще можно js сделать чтобы определял ссылки на картинки и делал их <img src=...> а еще удобно было бы если наводишь на (№ поста) и оно всплывающее окошко с тем постом на который ответ :)
#76
by Serginio1
Кстати При повторном, начиная с третьего, открытии обработки, через Файл -> Открыть ... Появляется сообщение: - "Неизвестное имя формы: ХХХХХХХХХХХХХХХХХХХХХХХХ.Form" Помню в 7 ке окно показывалось в списке окон, но при нажатии 1С вылетала. Видно 1С смотрит дочерние окна, но чужое окно она разрулить не может. Как избавиться или плюнуть. Пишут, что Ошибка с диагнозом "Неизвестное имя формы: ХХХХХХХХХХХХХХХХХХХХХХХХ.Form" не появляется при запуске в тонком клиенте.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- создание справочника
- Создание внешних компонент
- Написание внешних компонент для 1С на VB.NET и C# (статья)
- v8: Защита внешних обработок с помощью внешних компонент 1С
- УПП: Быстрое перепроведение документов
- Создание внешних компонент на Visual Basic
- Быстрое создание начального образа подчиненного узла
- Создание внешних компонент с ИТС
В этой группе 1С
- Сохранение табличного документа в картинку
- Откуда вызывается процедура ОбработкаПолученияФормы
- 1с специалист. что сдавать?
- NULL XDTO
- Перебор строк таблицы значений на УФ
- Добавить команду на форму документа (Объект поставщика не редактируется)
- Не затягивает на себестоимость транспортные расходы в 1с ут 8.11.2
- ЗУП 3.0. Больничный "С авансом" не попадает в Ведомость "Аванс"
- УФ. ЗначениеВРеквизитФормы. Недопустимое значение параметра
- соответствие плановой номенклатуры закупки и номенклатуры поставщика, УПП
- Обработка клиент банк с функцией распознавания подотчетников и зарплаты
- Как загрузить конфигурацию из файла в подчиненном узле РИБ?
- Остатки и обороты с детализацией по регистратору.
- Перенос ОперацияБух (нет возможности ввести ПКГС Хозрасчетный)
- v7: Найти дату изменения реквизита в статусе физлица
- РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам) — как правильно?
- 1С на Хабре: Как мы решаем «Что делать?»
- Установка цен номенклатуры в УТ 11
- Автогруппировка строка в Отчете
- Запрет на списание в минус в Бухгалтерии