Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Smith
Старожил
Сообщения: 221
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Сообщение Smith »

Коллеги, кто и как живет с 1С?
Я имею ввиду обмен данными. Мы использовали сначала обмен через текст, потом через ODBC. Может есть новости на этом фронте? Хотелось бы чего-то более универсального что ли :-))
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Re: 1С

Сообщение lsgsoftware »

Ну для начала,1С стала олигархом что-ли в том мире программистов,где можно
хоть что-нибудь заработать.А это банки,бухгалтерия,торговля.Вот к примеру в начале 90-х
был сумашедший спрос на банковские проги.Вот я и попал в этот мир.Ну и в Куршевель стал ездить
когда нынешний олигарх Прохоров еще торговал джинсами на Рижском рынке.А все благодаря банковской
проге,которую я написал на любимой клаше.Да и самая известная банковская прога Диасофт изначально
была написана на на клаше.Ну а что 1С.Прога функционально полна,работать можно.Но,очень тормозная,
очень запутанный пользовательский интерфейс,постоянные сбои и зависания.Но к примеру 1С бухгалтерия Про
стоит всего 300 баксов.При такой цене уж конкурентов у неё практически и нет.А теперь по делу.
1С версии 7 была устроена на платформе DBF,так что для квалифицировнного программиста на клаше проблем
обмена данными с 1С и не было.Но потом появилась версия 1С-8,где схема хранения данных была как-бы
уже своя.С этого времени исчезли пиратские копии 1С,схема хранения стала коммерческой тайной(так мне
говорили сами сотрудники 1С).Но прога от этого луше не стала.Мой опыт работы с 1С связан с импортом
в 1С банковских выписок,получаемых по разным системам Клиент-Банк.Задачка весьма актуальная.Как я ее решал.
Да просто, ведь в 1С есть штатные средства обмена данными между системами 1С через некий внешний файл.
Ну а дальше грубый и нудный парсинг.Берешь банковскую выписку из Клиент-Банка к примеру за квартал
и просто перегоняешь ее в файл,который понимает 1С.Работа конечно нудная,скучная,но весьма квалифицированная.Так что эти проблемы я решал просто в лоб.Но,вроде все работает.
Аватара пользователя
Admin
Администратор
Сообщения: 3996
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Re: 1С

Сообщение Admin »

В конце предложения пробел поставить трудно да?
Много слитных "букаф" "не асилил" эпический труд :(
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Smith
Старожил
Сообщения: 221
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: 1С

Сообщение Smith »

Хм... я не совсем это имел ввиду. На сегодняшний день ясно что импорт ( обмен )данными лучше делать со стороны 1С. Будь то текст будь это ODBC. Напр так реализована работа Ajis ( OCS ), Диспетчер АТП ( см http://www.ati.su ),TullyPad ( рестораны и кафе ), ну и мы грешным делом так же делаем - весь обмен данными ведется с помощью обработки, запускаемой из 1С, которая соединяется с базой по ODBC и получает все необходимые данные и соответсвенно записывает в базу данных нужную инф. Однако 1С утверждают что можно использовать еще неск механизмов ( ОЛЕ сервер и тд) вот я и решил поинтересоваться может кто решал эту проблему :-)))
Аватара пользователя
morkovin
Ветеран
Сообщения: 910
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 3 раза
Поблагодарили: 3 раза
Контактная информация:

Re: 1С

Сообщение morkovin »

Smith писал(а):Хм... я не совсем это имел ввиду. На сегодняшний день ясно что импорт ( обмен )данными лучше делать со стороны 1С. Будь то текст будь это ODBC. Напр так рОднако 1С утверждают что можно использовать еще неск механизмов ( ОЛЕ сервер и тд) вот я и решил поинтересоваться может кто решал эту проблему :-)))
ИМХО, самый универс способ - создать ActiveX, в котором заложен твой функционал, и далее использовать его в 1C (v7.7, v8 ). В дельфи и VB эти ActivX-ы создаются с полпинка - просто выбором типа проекта. А вот как создать их на Clarione без покупных шаблонов?
WBR, morkovin
Аватара пользователя
morkovin
Ветеран
Сообщения: 910
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 3 раза
Поблагодарили: 3 раза
Контактная информация:

Re: 1С

Сообщение morkovin »

Запуск 1с как ОЛЕ-сервера, требует установленной на компе 1С, и будет откусывать клиентскую лицензию при запуске экземпляра 1с... А это уже ни в какие ворота не лезет, учитывая стоимость 1CAL для 1с. Но если запускать в ночное время и т.д. и т.п. :(
P.S. Специально разбил сообщение на два, чтоб легче осиливались :D
WBR, morkovin
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3236
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 13 раз
Поблагодарили: 45 раз
Контактная информация:

Re: 1С

Сообщение Дед Пахом »

morkovin писал(а):ИМХО, самый универс способ - создать ActiveX, в котором заложен твой функционал, и далее использовать его в 1C (v7.7, v8 ). В дельфи и VB эти ActivX-ы создаются с полпинка - просто выбором типа проекта. А вот как создать их на Clarione без покупных шаблонов?
С меня комок на Clarion, с тебя доступ к 1С для тестирования, по рукам?
С уважением, ДП
Smith
Старожил
Сообщения: 221
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: 1С

Сообщение Smith »

Дело приобретает интересный оборот....... :-)))) А по подробней ? Какой доступ для какого тестирования?
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3236
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 13 раз
Поблагодарили: 45 раз
Контактная информация:

Re: 1С

Сообщение Дед Пахом »

Короче, народ. Дайте мне доступ на машину с 1С, а я попробую сделать всё остальное.
С уважением, ДП
Smith
Старожил
Сообщения: 221
Зарегистрирован: 05 Сентябрь 2005, 19:21
Откуда: Пермь
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: 1С

Сообщение Smith »

Какая нужна 1С ? 77 или 8? или пофигх
если с 77 - на след неделе организую с 8 нужно неск время
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3236
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 13 раз
Поблагодарили: 45 раз
Контактная информация:

Re: 1С

Сообщение Дед Пахом »

Smith писал(а):Какая нужна 1С ? 77 или 8? или пофигх
если с 77 - на след неделе организую с 8 нужно неск время
Да любая, надо ж с чего-то начать.
С уважением, ДП
Аватара пользователя
morkovin
Ветеран
Сообщения: 910
Зарегистрирован: 20 Июль 2005, 14:53
Откуда: Volgograd, Russia
Благодарил (а): 3 раза
Поблагодарили: 3 раза
Контактная информация:

Re: 1С

Сообщение morkovin »

Для ДП:
Почему-то к этой статье http://www.clarionlife.net/content/view/73/29/
примерчик скачивается совсем из другой оперы. :(
Может выложишь куда-нить правильн. ссылку (или собственно примерчик)?
WBR, morkovin
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3236
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 13 раз
Поблагодарили: 45 раз
Контактная информация:

Re: 1С

Сообщение Дед Пахом »

morkovin писал(а):Для ДП:
Почему-то к этой статье http://www.clarionlife.net/content/view/73/29/
примерчик скачивается совсем из другой оперы. :(
Может выложишь куда-нить правильн. ссылку (или собственно примерчик)?
Проверил, действительно не тот примерчик... Все вопросы к администратору сайта Андрею, тем более судя по readme в архиве, это его пример. А свой я найти не могу пока.
С уважением, ДП
Аватара пользователя
Admin
Администратор
Сообщения: 3996
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 46 раз
Поблагодарили: 26 раз
Контактная информация:

Re: 1С

Сообщение Admin »

Дед Пахом писал(а):Все вопросы к администратору сайта Андрею, тем более судя по readme в архиве, это его пример. А свой я найти не могу пока.
Администратором всегда был я (и вообще все вокруг МОЕ) :mrgreen:
По вопросу файла - в какой то момент пер@@@лось как то. Подставил туда другой пример. Именно про COM, более похожий на правду.
Проверьте пожалуйста.

Спасибо.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3236
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 13 раз
Поблагодарили: 45 раз
Контактная информация:

Re: 1С

Сообщение Дед Пахом »

Admin писал(а): Администратором всегда был я (и вообще все вокруг МОЕ) :mrgreen:
По вопросу файла - в какой то момент пер@@@лось как то. Подставил туда другой пример. Именно про COM, более похожий на правду.
Проверьте пожалуйста.

Спасибо.
Извини, Жень, я думал ты только форумом командуешь.
Пример теперь верный, спасибо.
С уважением, ДП
Ответить