Набор невизуальных компонент для работы с 1С 7.7 через OLE (Pascal, Delphi 5)

12.01.12

Разработка - Разработка внешних компонент

Поможет программистам создавать приложения, работающие с конфигурацией базы данных посредством OLE-технологии. Например, рабочее место кассира (on-line).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ole1cd5.zip
.zip 17,77Kb
32
32 Скачать (1 SM) Купить за 1 850 руб.

Просто продублированы в "Delphi 5" несколько объектов "1С": конфигурация, документ, запрос, справочник, регистр, список значений, XBase.

Пример:
// получаем рабочие дату и время из 1С

lCurDateTime1C.Caption :=DateToStr(TDateTime(_1CServer.РабочаяДата(Unassigned,Unassigned)))+',' +_1CServer.ТекущееВремя(Unassigned,Unassigned,Unassigned);


Также см. подробное описание разработки.

См. также

Разработка внешних компонент WEB-интеграция Программист Платформа 1С v7.7 Конфигурации 1cv7 Платные (руб)

Компонента HttpSrv7 позволяет создавать веб-сервисы в среде 1С 7.7 и даже, используя файлы HTML, несложные веб-сайты. С помощью нее можно обеспечить доступ к данным 1С 7.7 из браузера. Дополнительно используя компоненту HTTP_Async или синхронный клиент HTTP для 1С 7.7 (публикация № 1152364) можно наладить обмен данными между удаленными информационными базами. С помощью компоненты HTTP_Async можно сначала послать несколько запросов к сайтам, веб-сервисам (в т.ч. к HttpSrv7), а затем обрабатывать данные по мере их поступления. Компонента GISMT в дополнение к HTTP_Async имеет функцию цифровой подписи и, таким образом, имеет все возможности для работы с API ГИС МТ "Честный знак" непосредственно из среды 1С 7.7.

2000 руб.

27.05.2022    8791    23    17    

34

Разработка внешних компонент Системный администратор Программист Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Платформа 1С v8.1 Россия Платные (руб)

Аддон "Структура Обмена" (ExchangeStruc) - это компонента, которая обеспечивает доступ к разделяемым процессом структурам, аналогичным структурам 1С. Обеспечивает прозрачную передачу данных примитивных типов, в том числе Двоичных данных, в режиме Реального времени между разными контекстами (формами) или потоками одного процесса. В перспективе функционал будет расширен для обмена между процессами, даже разных версий платформ. Совместим с версиями Windows рабочих станций и серверов, с платформами 1С разных версий и релизов в режиме Native начиная с 8.2, и в режиме COM начиная с версий 7.7. По скорости чтения и записи лишь немногим уступает стандартной структуре 1С. НОВОЕ: Добавлен функционал регистрации компоненты COM в качестве OLE Auto (COMОбъект) для поддержки её работы в серверах старых версий 1С: 8.0 и 8.1, где работа с компонентами исключена. Теперь можно коммуникацию с Фоновыми заданиями на этих версиях проводить.

7200 руб.

19.04.2023    5239    1    0    

3

Разработка внешних компонент Программист Платформа 1С v7.7 Платные (руб)

Компонента для выбора значения из больших списков значений.

1200 руб.

02.12.2021    6213    2    19    

4

Разработка внешних компонент Оптовая торговля Программист Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Управленческий учет Платные (руб)

Расширяем уровень взаимодействия c пользователем с помощью новых возможностей - форма для ввода количества для перемещений и форма ввода количества с упаковками и штуками.

1200 руб.

08.09.2021    7573    0    2    

1

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    9955    14    softmaker    13    

5

Разработка внешних компонент Защита ПО и шифрование Программист Платформа 1С v7.7 Абонемент ($m)

Цифровые подписи, шифрование, просмотр сертификатов ключей ЭЦП, работа с различными криптопровайдерами (в т.ч. КриптоПРО ГОСТ 2012) в 1С 7.7.

1 стартмани

08.06.2020    9393    28    mdbruyfn    10    

9

Разработка внешних компонент Программист Платформа 1С v7.7 Абонемент ($m)

Обмен сообщениями и небольшими файлами по протоколу UDP с 1С и внешними приложениями в локальной сети или сети VPN.

1 стартмани

23.05.2020    7563    7    mdbruyfn    0    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. wolfsoft 2421 08.05.06 16:38 Сейчас в теме
Просто продублированы в "Delphi 5" несколько объектов "1С": конфигурация, документ, запрос, справочник, регистр, список значений, XBase.
31. wolfsoft 2421 27.04.07 09:35 Сейчас в теме
Можно, хотя, как всегда в 1С, через "одно место". Этот набор компонент не выходит за рамки стандартной работы с 1С через OLE.
К примеру, который находится в "подробном описании":

Код
procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1.Lines.Clear;
  Memo1.Lines.Add(Configuration1C1['Формат(100, "Ч15.2,")']);
  Memo1.Lines.Add(Configuration1C1['Формат(РабочаяДата(), "ДДДММММГГГГ")']);
{  Reference1C1.SelectItems(1);
  while (Integer(Reference1C1.GetItem(1)) = 1) do begin
    Memo1.Lines.Add(Reference1C1['Наименование']);
  end;}
end;
Показать полностью
2. 09.05.06 08:40 Сейчас в теме
Пора в Delphi 7-й, 8-й и др. Пойду пробовать 1с за**ал.
3. wolfsoft 2421 09.05.06 09:38 Сейчас в теме
Так этот набор я сделал в 2001 году. Тогда у меня был только D5 :)
4. wolfsoft 2421 15.05.06 18:39 Сейчас в теме
Ну как компоненты? Работают? :)
5. wolfsoft 2421 17.05.06 17:32 Сейчас в теме
6. wolfsoft 2421 17.05.06 17:31 Сейчас в теме
Просмотров: 183
Скачиваний: 7784
Прикольно... :)))
7. wolfsoft 2421 01.06.06 00:28 Сейчас в теме
м-да... че-то никто не голосует... ничего не пишут...
видимо, бестолковая вещь :)
8. 03.06.06 13:00 Сейчас в теме
Пикольно! Кстати зря что бестолковая мне лично пригодится
9. wolfsoft 2421 03.06.06 18:59 Сейчас в теме
10. wolfsoft 2421 03.06.06 19:00 Сейчас в теме
11. 09.06.06 10:28 Сейчас в теме
я случайный посетитель, больше конечно сюда не зайду, но пожелание - переписать сие творчество под OLE без вызова русских методов, в d2005 они не работают
12. wolfsoft 2421 09.06.06 19:00 Сейчас в теме
Очень жаль, что в d2005 не работают русские методы. Что мне понравилось в д5, так это то, что можно было свободно вызывать русские методы (мне показалось, что 1с-никам так будет легче воспринимать эти компоненты). Неужели d2005 (это версия?) менее способна по функционалу, чем ее более младшая версия д5? Обидно...
13. 13.06.06 10:49 Сейчас в теме
У них проблема с русским юникодом, причем установка всех обновлений не помогает, сейчас попробую реализовать свои наработки на англоязычных синонимах и getattrib
При вызове русских просто пишет метод *абракадабра* не найден
14. O-Planet 6443 24.07.06 11:21 Сейчас в теме
15. wolfsoft 2421 24.07.06 19:36 Сейчас в теме
Спасибо :) Пригодилась?
16. imsoftware 176 27.07.06 10:56 Сейчас в теме
Тоже плюсую рейтинг - очень профессионально сделано!
17. wolfsoft 2421 27.07.06 16:02 Сейчас в теме
Рад, что пригодилось :)
18. wolfsoft 2421 10.08.06 08:56 Сейчас в теме
Дамы и Господа! Оставляйте пожалуйста свои комментарии и не забывайте плюсовать рейтинг, если пригодилось :)
19. 16.08.06 17:46 Сейчас в теме
Ломает регистрироваться, а то бы поднял рейтинг
20. wolfsoft 2421 16.08.06 19:48 Сейчас в теме
Очень жаль - не такая уж долгая процедура :(
21. Martyn 21.08.06 09:59 Сейчас в теме
22. wolfsoft 2421 21.08.06 11:13 Сейчас в теме
23. 06.10.06 07:08 Сейчас в теме
25. wolfsoft 2421 11.10.06 23:23 Сейчас в теме
Спасибо всем, кто оставлял комментарии и плюсовал рейтинг :)
26. phoenix 20.04.07 16:42 Сейчас в теме
Если не в лом расскажи плиз как эти pas'ы подключить к дэлфушному проекту, чтобы их пользовать нормально, а тоя немного не пойму
27. wolfsoft 2421 20.04.07 21:01 Сейчас в теме
2 Phoenix: Да сам уже несколько лет к Дельфям не подходил ;) Насколько помню, ничего хитрого. Содать новую библиотеку в дельфях, добавить в нее все эти pas-ы, откомпилировать, получить новую закладку компонент "1C Servers", использовать невизуальные объекты.
ЗЫ: Создано на "Дельфи 5", на других версиях не пробовал.
28. wolfsoft 2421 26.04.07 21:23 Сейчас в теме
2 Phoenix: Ну как? Получилось?
29. wolfsoft 2421 26.04.07 22:30 Сейчас в теме
Добавлен файл с описанием библиотеки. Надеюсь, что описание несколько облегчит использование этой библиотеки компонент.
30. support 4453 27.04.07 08:43 Сейчас в теме
иожно ли получить результат системной функци Формат?
32. wolfsoft 2421 27.04.07 09:41 Сейчас в теме
Т.е. получить результат можно через функцию 1С-сервера "EvalExpr".
33. wolfsoft 2421 29.04.07 08:38 Сейчас в теме
Эх, жаль нельзя всем, кто уже скачивал раньше, описание автоматически разослать или оповещение :)
34. support 4453 30.04.07 20:55 Сейчас в теме
для этого надо открыть скачивание только для зарегистрированных
35. wolfsoft 2421 30.04.07 21:22 Сейчас в теме
2 support: Тогда появится возможность рассылать сообщения автоматически тем, кто уже скачивал раньше? Что означает "открыть скачивание только для зарегистрированных"?
36. wolfsoft 2421 06.05.07 23:31 Сейчас в теме
Блин, надеялся, что наличие описания поможет в продвижении этой разработки по "лестнице" рейтинга, оказалось - фиг :)))
37. im1c 13.03.08 10:29 Сейчас в теме
блин уже все удалил мож у кого есть поделитесь очень нужно!
38. wolfsoft 2421 13.03.08 19:56 Сейчас в теме
(37) Хм... Ну а почитать файл?
Набор невизуальных компонент для работы с 1С 7.7 через OLE (Pascal, Delphi 5)
http://www.1partner.nnov.ru/develop/opis180.shtml
--
зы: чукча не читатель, чучка - писатель? :) шутка, необидная :)
39. im1c 14.03.08 04:53 Сейчас в теме
to wolfsoft спасибо!!! странно но вчера сайт их был недоступен....
40. im1c 20.03.08 15:25 Сейчас в теме
Хм, вот не получается создать новый документ.... Может кто подскажет, и чтоб туда еще несколько значений добавить
41. gugal 04.04.09 21:16 Сейчас в теме
>>В противном случае - при несоответствии рейтинга количеству скачиваний - доступ к обработке будет ограничен.

А что, если я скачал, а оказалась фигня, то я тоже должен "+" ставить?
42. O-Planet 6443 04.04.09 22:15 Сейчас в теме
(41) В этом случае, стоит поискать лес, потому что это - не фигня.
43. gugal 05.04.09 17:18 Сейчас в теме
(42) Для начала подучите грамматику и смитиресь с мыслью, что мнений только же, сколько людей.
44. maxsv 22.01.10 11:37 Сейчас в теме
А данные по операциям из бух учета может выдергивать?
45. пользователь 16.04.13 12:00
Сообщение было скрыто модератором.
...
46. wolfsoft 2421 16.04.13 12:39 Сейчас в теме
(45) maverick76, рад, что пригодилось.
47. kng67 24.01.22 14:36 Сейчас в теме
Добрый день. Скачала вашу обработку. Файла с описанием, которое заявлено ("Также см. подробное описание разработки.") не обнаружила. Пришлите, пожалуйста.
Оставьте свое сообщение