Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> open enterprise solutions , Экспериментальная разработка          
nouverbe Подменю пользователя
сообщение 26.01.21, 21:12
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

Экспериментальная разработка из тем "альтернатив" 1С.
Вместо предыстории: в далеком 2018 я загорелся идей сделать открытый open-source проект. Сперва я начал разрабатывать интерпретатор, куря книги по этой теме. Хоть и были успехи, и даже смог продвинуться до этапа транслирования, но я понимал, что разрабатывать было ещё очень и очень много. Потом я наткнулся на проект - 2С. Он, конечно, было достаточно сырым и базировался на MFC и "древних" стандартах С++ (2005 года?). Но это и было по сути отправной точкой. Проект на wxWidgets и cpp-2017 (ради кроссплатформенности и вообще для того, чтоб не утонуть в так называемом legacy-code). На данный момент разработка настолько усложнилась, что фактически некогда внедрять новые функции, а приходится постоянно допиливать и улучшать старое.
Что вообще есть (в целом):
Исполняемая среда. Отладчик(через TCP/IP), стек вызовов, контекстная подсказка (что совокупно оказалось чуть не самым сложным участком). Система поддерживает до 38 знаков после запятой.
Поддерживаются так называемые comObject'ы, массивы, таблицы, структуры. Редактор форм, который позволяет поблочно строить элементы управления (а-ля как в УФ). Возможность программно управлять элементами/создавать и удалять их. Есть прототипы справочников, документов, перечислений, обработок. Поддерживаются внешние обработки, внешние метаданные (аналог cf-ника). Модули менеджера, объекта, общие формы, общие модули, константы и многое другое.. Возможность загружать метаданные из внешних баз.

З.Ы. с предложениями, вопросами и пожеланиями можно так же писать в личку или на почту.
З.Ы.Ы. исходники выложу попозже.

Ссылка для скачивания:
[необходимо зарегистрироваться для просмотра ссылки]

Для запуска потребуется: [необходимо зарегистрироваться для просмотра ссылки], в зависимости от сборки, которую вы запускаете - х64 или х86 соответственно.
После этого запустить run.cmd или run64.cmd
В папке examples содержатся примеры внешних обработок, метаданных.

Удачи!

nouverbe Подменю пользователя
сообщение 30.01.21, 16:11
Сообщение #2

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

Скриншоты:



Внешние обработки и метаданные:


Исполняемая среда:



Ссылка на исходники:
[необходимо зарегистрироваться для просмотра ссылки]

Спасибо сказали: Vofka,

nouverbe Подменю пользователя
сообщение 28.01.22, 16:37
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

Свежая версия от 28.01.22

Список изменений:

- теперь разделено на конфигурацию базы данных и конфигурацию, использующююся в режиме предприятия. откат к конфигурации БД. Сохранение;
- доработаны модули формы и источники данных. теперь можно просматривать карточки справочников, документов и тд;
- добавлена возможность использовать табличные части на форме. доступна так же возможность загружать/ выгружать данные в таблицу значений;
- доработаны формы выбора и списка в документах и справочниках;
- добавлена возможность копировать элементы справочника/документов в режиме предприятия;
- добавлены присоединяемые события в форме. Реализованы через controls.<название контрола>.events.<имя события> = new event(<имя процедуры>);
- добавлены обработчики ожидания для формы attachIdleHandler(procedureName, interval, single) для старта и detachIdleHandler(procedureName) для отключения;
- список процедур и функций теперь содержит предопределяемые процедуры. например, beforeWrite, before start и тд;
- добавлен прототип отчётов (дубль обработок);
- добавлена возможность инициализировать внешние обработки отчеты через externalDataprocessor.Create(<путь к файлу>) или externalReports.Create(<путь к файлу>);
- добавлена возможность сохранять/заменять внешние обработки и отчёты ;
- доработан отладчик. теперь можно присоединяться к раннее запущенному сеансу отладки;
- доработан значительно поддержка COM-объектов. теперь не вылетает через каждые 5 минут;
- добавлены пользователи и список активных пользователей;
- добавлен список баз;
- исправление мелких и не очень ошибок...

Ссылка на скачивание: [необходимо зарегистрироваться для просмотра ссылки]

Скриншоты:







Для запуска потребуется: redistributable visual studio 2017, в зависимости от сборки, которую вы запускаете - х64 или х86 соответственно.
После этого запустить launcher.cmd или launcher64.cmd
В папке examples содержатся примеры внешних обработок, метаданных...

Спасибо сказали: Batchir, Domiurg,

nouverbe Подменю пользователя
сообщение 28.02.22, 12:39
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

Желающим присоединиться: [необходимо зарегистрироваться для просмотра ссылки]

caballero Подменю пользователя
сообщение 10.03.22, 19:39
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 42
Из: Харьков
Спасибо сказали: 21 раз
Рейтинг: 12.6

кто ща будет писать на С++ даже не .NET и кому ща нужны COM обекты.

Точно начал в 2018 а не в 1998ом?

Про то что ща все в веб переезжает я уже молчу


чтобы не быть голословным
[необходимо зарегистрироваться для просмотра ссылки]

nouverbe Подменю пользователя
сообщение 25.03.22, 21:14
Сообщение #6

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

caballero @ 10.03.22, 19:39 * , посмотрел. Очередная пустышка на пыхе с претензией на "убийцу одиндицэ", c кривым интерфейсом и потенциальным "выпрашиванием" доработок. Даже lsfusion на этом фоне кажется неким САПом и просто божеством.

nouverbe Подменю пользователя
сообщение 12.11.22, 10:11
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

Сборка от 11.11.22. Новый подход в работе с таблицами, а так же прототипы макетов, ролей, интерфейсов.

- Добавлена поддержка иерархии для справочников (catalogs);
- Ввод на основании справочника, документа;
- Переработан механизм таблиц для поддержки списка или древа, а так же новый алгоритм хранения данных;
- F2 теперь корректно работает для изменения строк в таблице;
- Для внешних отчетов переделан механизм хранения данных для корректной связки с реквизитами в случае их импорта в конфигурацию;
- Черновой вариант макета (после обновления на wxWidgets 3.2.1 должно уйти часть проблем с глюками);
- Копирование/вставка элементов конфигурации;
- Редактирование порядка элементов конфигурации (вверх/вниз);
- Черновой вариант ролей и интерфейсов (меню);
- Рефакторинг подсистемы для работы со свойствами. Убрал SaveProperty/ReadProperty;
- Исправлена ошибка с датой в документе;
- Добавлен подбор дат и времени для элементов формы;
- Изменение расширений для файла конфигурации - *.conf, отчет - *.erp, обработки - *.edp;
- Обновлено до wxWidgets 3.17 и Firebird 4.0.2;
- Исправление мелких ошибок;

Ссылка на скачивание:
[необходимо зарегистрироваться для просмотра ссылки]

Версия несовместима с предыдущими релизами!
Для запуска надо установить при ошибке: [необходимо зарегистрироваться для просмотра ссылки]

caballero Подменю пользователя
сообщение 17.11.22, 15:33
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 42
Из: Харьков
Спасибо сказали: 21 раз
Рейтинг: 12.6

этой "пустышкой" пользуются уже сотни клиентов. Потому как им нужен инструмент для бизнеса - на чем он там написан им глубоко начхать.

nouverbe Подменю пользователя
сообщение 18.11.22, 15:14
Сообщение #9

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

caballero @ Вчера, 15:33 * , соболезную. Не думаю, что они к вам идут от хорошей жизни. А идут как раз из-за отсутствия нормальных альтернатив. Если они готовы даже мириться с кривым, а главное, неудобным интерфейсом, и зависеть от вашего нестабильного настроения, то представьте как быстро они от вас сбегут, когда появятся нормальные решения уровня 1С smile.gif


 ! 

Правила: 1
 


Сообщение отредактировал Vofka - 21.11.22, 10:02

Vofka Подменю пользователя
сообщение 21.11.22, 10:03
Сообщение #10

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13948
Из: Киев
Спасибо сказали: 4514 раз
Рейтинг: 3635.6

nouverbe, чего вы докопались до человека? Сделал свое решение, продает, пытается как-то продвигать.

nouverbe Подменю пользователя
сообщение 01.12.22, 22:08
Сообщение #11

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Из: Киев
Спасибо сказали: 3 раз
Рейтинг: 0

Vofka @ 21.11.22, 10:03 * , потому что конструктивно он ничего не сказал. Лишь сплошной нахрюк и пассивная агрессия.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 14:11
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!