Forth
http://fforum.winglion.ru/

Интеграция Форта с бухгалтерией 1С
http://fforum.winglion.ru/viewtopic.php?f=35&t=1711
Страница 1 из 1

Автор:  Pretorian [ Пт ноя 28, 2008 20:25 ]
Заголовок сообщения: 

А у меня работодатели на 1С 7.7,а сейчас будут на 1С 8.1. Тык я в 7.7 СПФ встроил и уже многие действия через него, а в 8.1 уже форк пойдет, придется после меня форт учить кому то! фортер 1+

Автор:  K`[f [ Пт ноя 28, 2008 20:46 ]
Заголовок сообщения: 

Pretorian писал(а):
А у меня работодатели на 1С 7.7,а сейчас будут на 1С 8.1. Тык я в 7.7 СПФ встроил и уже многие действия через него, а в 8.1 уже форк пойдет, придется после меня форт учить кому то! фортер 1+


Хм... Антиресно, аднака!
Подробностями не поделитесь?
Нафиг было нужно, какие преимущества даёт...

Автор:  Pretorian [ Пт ноя 28, 2008 21:40 ]
Заголовок сообщения: 

K`[f писал(а):
Нафиг было нужно, какие преимущества даёт...

Преимущества в быстрых паралельных расчетах для отчетов в файловом режиме, да и нафиг этот com для вызова этих dll, когда я теперь любую dll могу вызвать легко. Работаю с удовольствием без всех недоносных com, например с штрих-сканером через СПФ, лепота! А всем com VB досвидания, пусть тормозят другие. А вот в восмерочке я токе планирую сделать! 3D как за здрасте, на любой форме кнопке и проче...

Автор:  Ilya [ Пт ноя 28, 2008 22:09 ]
Заголовок сообщения: 

K`[f писал(а):
Pretorian писал(а):
А у меня работодатели на 1С 7.7,а сейчас будут на 1С 8.1. Тык я в 7.7 СПФ встроил и уже многие действия через него, а в 8.1 уже форк пойдет, придется после меня форт учить кому то! фортер 1+


Хм... Антиресно, аднака!
Подробностями не поделитесь?
Нафиг было нужно, какие преимущества даёт...

1+ :D
Присоединяюсь к выше написанному !
И еще про работу через SPF со сканером штрихкода.

Автор:  K`[f [ Сб ноя 29, 2008 09:08 ]
Заголовок сообщения: 

Ilya писал(а):
Присоединяюсь к выше написанному !
И еще про работу через SPF со сканером штрихкода.


Неужели такая проблема? Они же вроде как в разрыв провода клавиатуры включаются, в основном? И нафига там COM? Неужели от там везде? Прямой вызов DLL ведь должен быть?

Автор:  Kopa [ Пн дек 01, 2008 08:53 ]
Заголовок сообщения: 

Похоже, к данному вопросу, есть некоторый интерес.:)

P.S. Вопрос к Pretorian
Будут ли дополнительные подробности?

Автор:  Pretorian [ Вт дек 02, 2008 07:05 ]
Заголовок сообщения: 

K`[f писал(а):
Ilya писал(а):
Присоединяюсь к выше написанному !
И еще про работу через SPF со сканером штрихкода.

Неужели такая проблема? Они же вроде как в разрыв провода клавиатуры включаются, в основном? И нафига там COM? Неужели от там везде? Прямой вызов DLL ведь должен быть?


В разрыв клавиатуры не эффективно, тогда любой менеджер без дисконтной карты сможет скидки делать кому захочет, а у нас сканеры читают через черную полоску (штрих код не видно). Из 1С предприятия нельзя вызывать прямой вызов dll, только COM. А работа с данными SPF и 7.7. осуществляется через 1.dbf, 2. текстовый файл (например со списками это ляпота), 3. TCP/IP порты. В восмерке планирую напрямую к PostgreSQL.

Автор:  K`[f [ Вт дек 02, 2008 12:07 ]
Заголовок сообщения: 

Pretorian писал(а):
Из 1С предприятия нельзя вызывать прямой вызов dll, только COM


Нда - типичная жертва "модной технологии". :(

А как реагируют начальство/заказчики или им параллельно?
Приходилось когда-нибудь кому-то после вас поддерживать систему?

Автор:  Pretorian [ Вт дек 02, 2008 12:25 ]
Заголовок сообщения: 

K`[f писал(а):
А как реагируют начальство/заказчики или им параллельно?
Приходилось когда-нибудь кому-то после вас поддерживать систему?

Начальство довольно что все работает(в этом оно не рубит), я пишу для предприятия на котором работаю, так что проблем нет. Ну, а то, что кто то там после меня будет что-то делать это не мои проблемы, пусть учит не только 1С предприятие, а и форт (фортером больше станет).
ЗЫ. мне не в одной конторе знания не передавали, сам языки/технологии изучал, так что отсюда вывод ... . Кстати Вы попробуйте на 1С предприятия по программируйте, с ума сойдете от скукоты без паралельного языка.

Автор:  Hishnik [ Вт дек 02, 2008 12:37 ]
Заголовок сообщения: 

K`[f писал(а):
А как реагируют начальство/заказчики или им параллельно?
Приходилось когда-нибудь кому-то после вас поддерживать систему?

Я очень мало сталкивался с 1С, однако слышал массу отзывов, что поддержка после кого-то в любом случае нетривиальна. Язык - не главная проблема, надо еще понять, что имел в виду предыдущий саппортер.

Автор:  Pretorian [ Вт дек 02, 2008 13:52 ]
Заголовок сообщения: 

Хищник писал(а):
Язык - не главная проблема, надо еще понять, что имел в виду предыдущий саппортер.

Да как во всех языках, чем длинее код и меньше комментов тем сложней разобраться в чужих мыслях, да еще если учесть, что в основном все разработчики под 1С предприятия не юзали форт и слухом не слышали про выражение "разделяй и властвуй", встречаются Процедуры/Функции и под 300 строк.

Автор:  chu [ Пн май 04, 2009 14:38 ]
Заголовок сообщения: 

Pretorian писал(а):
встречаются Процедуры/Функции и под 300 строк


застрелицца :shock:

Автор:  AlikasS [ Вт май 05, 2009 17:30 ]
Заголовок сообщения: 

способ интеграции у Pretorian видимо клозсорсе :-D

Автор:  be_nt_all [ Вс янв 24, 2010 01:20 ]
Заголовок сообщения: 

Вообще-то оффтопик, но как демонстрация технологии _интеграции_ вот опенсорсный Lua для 1С7.7: http://code.google.com/p/v7lua/.

А 1С — это тяжело. Громоздкий процедурный код, без явного выделения каких то слоёв архитектуры, вроде объектов. Т.е. документы, справочники и т.п. — вроде как объекты, но без наследования. В результате — ллибо массовый копипаст, либо огромные модули глобальных процедур и функций. Вернее — и то, и другое.

chu писал(а):
застрелицца :shock:


именно так. Либо взять какой нибудь неофициальный хак, типа 1С++ и «переписать всё заново».

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/