1С:ExcelReport - COM компонента для вывода в Excel в стиле 1С

Публикация № 564876

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

компонента Excel отчет печатная форма вывод

22
Когда необходимо создать из 1С файл Excel с богатым форматированием и встроенными в ячейки формулами, приходится писать на языке 1С довольно объемный код. Предлагаемая компонента позволяет создать макет Excel и вывести отчет «как в 1С», с использованием простого задания параметров и вывода/присоединения секций.

Компонента 1С:ExcelReport предназначена для облегчения создания отчетов в формате Excel из программ 1С, особенно таких отчетов, в которых много визуального форматирования, шрифты, рамки, цвета, картинки и т.д.. Программисты хорошо знают встроенный язык 1С и умеют строить все необходимые пользователю отчеты, которые затем пользователь может сохранить в Excel средствами платформы. Но жизнь часто диктует необходимость формировать отчеты непосредственно в формате Excel, а не сохранять в этот формат отчеты созданные средствами . Например, это необходимо тогда, когда созданный отчет должен быть отправлен клиенту по электронной почте автоматически без участия бухгалтера. Или, если необходимо, что бы готовый отчет содержал все нужные формулы. Таких случаев можно привести много...

Писать сложный код по построению отчета через OLE Automation нудно, долго и не интересно. Программисты зачастую плохо знают объектную модель Excel т.к. это другая специализация и другой язык программирования (VBA). Поэтому приятней делать все на знакомом языке используя привычные приемы.

Используя данную компоненту программист может создавать отчет Excel почти так же, как он создает его средствами . Полностью исключается необходимость знать язык VBA. Более того, переделка отчета в отчет Excel практически не потребует переделки кода, всего-лишь небольшой доработки (это касается 1С версии 7.7, т.к. в версии 8 этот подход применяется редко из-за наличия СКД)...

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

Экс=СоздатьОбъект("rsa1CExtRep.ExcelAs1CReport");
Экс.ИсходнаяТаблица(КаталогИБ()+"ExtForms\ШаблонЭкономОтчетПоКиеву.xls", "Шаблон"); 
//Выводим ШАПКУ отчета
Экс.УстановитьЗначениеПеременной("Период",ПериодСтр(Дата1,Дата2));
Экс.ВывестиСекцию("Шапка");
БИ.ВыбратьСубконто(1);
Пока БИ.ПолучитьСубконто(1)=1 Цикл
    Наим=Строка(БИ.Субконто(1));
    Кво=БИ.ДО("К");
    Сумма=БИ.ДО("С");
    Цена="=RC[1]/RC[-1]";
    Экс.УстановитьЗначениеПеременной("Кво",Кво);
    Экс.УстановитьЗначениеПеременной("Сумма",Сумма);
    Экс.УстановитьЗначениеПеременной("Цена",Цена);
    Экс.УстановитьЗначениеПеременной("Наименование",Наим);
    //Выводим СТРОКУ отчета
    Экс.ВывестиСекцию("Строка");
КонецЦикла;
//Выводим ПОДВАЛ отчета
Экс.УстановитьЗначениеПеременной("Сумма",БИ.ДО("С"));
Экс.ВывестиСекцию("Подвал");
//Вызов выходного отчета в окно просмотра и редактирования.
Экс.СохранитьКак(ИмяФайлаВыгрузки);
Экс.Показать();

Поддерживается вывод и присоединение секций к таблице Excel, а из незнакомых методов только УстановитьЗначениеПеременной(ИмяПеременной,ЗначениеПеременной), что так же можно не комментировать, всем понятно без объяснений.

Небольшое пояснение к способу создания в Excel таблиц-шаблонов: Можно задать только прямоугольные блоки задавая имена областям таблицы. В этой версии не поддерживается синтаксис пересечения секций (например, "Строка|Наименование" и т.д.), но это компенсируется тем, что в Excel можно именовать любые области таблицы.

Пример приведен для 1С 7.7, но компонента прекрасно работает в версиях 8.2 и 8.3, проверено на практике. За несколько лет использования на разных версиях Windows, в том числе в терминальном режиме, а так же с разными версиями Excel, проблем не замечено.

22

Скачать файлы

Наименование Файл Версия Размер
1CExcelReport
.rar 24,59Kb
01.12.16
12
.rar 1.0.0.10 24,59Kb 12 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Perfolenta 16.03.17 12:17 Сейчас в теме
Пример для 1с 8:
Попытка
		Экс = ПолучитьCOMОбъект("", "rsa1CExtRep.ExcelAs1CReport");
	Исключение             
		Сообщить("Не получилось создать объект ""rsa1CExtRep.ExcelAs1CReport""!");
		Возврат;
	КонецПопытки;                                                                         
	Экс.ИсходнаяТаблица("d:\Шаблоны\Шаблон отчета.xls", "Лист1");

	Экс.УстановитьЗначениеПеременной("ИмяОтчета", "Отчет по затратам"); 

	Экс.ВывестиСекцию("Отчет");
	
        Экс.СохранитьКак("d:\"+ИмяПользователя()+"\Отчет.xls");
        Экс.Показать();
Показать
2. Perfolenta 16.03.17 12:17 Сейчас в теме
3. agdam_m 3 18.09.18 13:57 Сейчас в теме
А что из себя представляет данная компонента? Какой у нее API?
4. Perfolenta 19.09.18 15:02 Сейчас в теме
(3) вы наверное имели ввиду не API, а технологию, на которой работает компонента? Технология COM, а точнее OLE Automation, написана на Vb 6. Написана давно и с тех пор постоянно мной применяется... пережила 7.7 и успешно живет на 8.3...
API компоненты это те методы и свойства, которые она предоставляет. Если вы все же имели ввиду API компоненты, то документации я не делал... API можно посмотреть в любом Object Browser, например, в Word или Excel.
В компоненте 2 класса:
ExcelAs1CReport - для создания отчета, как описано в статье
ExcelTo1CReader - для чтения данных из Excel по именам колонок, но этот класс можно считать устаревшим, т.к. технология чтения из Excel со времен 7.7 очень развилась и в 8.3 врядли у кого-то с этим проблемы... хотя эта компонента сама ищет заголовки колонок и в некоторых случаях может быть полезна, если пользователи присылают таблицы в которых заголовки все время в разных колонках и столбцах...

ExcelAs1CReport имеет следующие методы:
- Public Sub УстановитьФормулуЯчейки(Строка As Long, Колонка As Long, Формула As String)
- Public Sub ИсходнаяТаблица(ПутьКФайлуШаблонаТаблицы As String, ИмяТаблицы As String)
- Public Sub ВывестиСекцию(ИмяСекции As String, Optional ИзмШиринуКолонок As Long = 1, Optional ИзмВысотуСтрок As Long = 1)
- Public Sub ПрисоединитьСекцию(ИмяСекции As String, Optional ИзмШиринуКолонок As Long = 1)
- Public Sub НоваяСтраница()
- Public Sub Показать()
- Public Sub СохранитьКак(ПутьКФайлу As String)
- Public Sub УстановитьЗначениеПеременной(ИмяПеременной As String, Значение As Variant)
- Public Function ПоказатьОшибки() As String
- Public Function ЛистШаблона() As Object
- Public Function ЛистОтчета() As Object
- Public Function ТекущаяСтрока() As Long
- Public Function ТекущаяКолонка() As Long
- Public Function ТекущаяВысотаСекции() As Long

Если вам компонента действительно нужна, то спрашивайте, что не понятно, буду отвечать...
5. Perfolenta 19.09.18 15:17 Сейчас в теме
(3) кстати, только сейчас заметил, что в статье, в примере, есть ошибка...
там в поле Цена устанавливается формула, а не значение и должно быть:
не Экс.УстановитьЗначениеПеременной("Цена",Цена);
а Экс.УстановитьФормулуЯчейки(НомерСтроки, НомерКолонки, Цена);
где НомерСтроки, НомерКолонки надо посчитать при выводе....
6. acanta 67 19.09.18 21:34 Сейчас в теме
Макет можно сделать в 1с(mxl), или нужно создавать файл excel?
7. Perfolenta 20.09.18 14:44 Сейчас в теме
макет надо делать в Эксель, в этом и был смысл компоненты... в mxl нельзя создать формулы в ячейках... да и форматирование точно скопировать из mxl в эксель трудно, хотя последние версии 1с не плохо с этим справляются, но не все равно не на 100%... а сам макет эксель можно зашить в конфигурацию и копировать во временный файл перед использованием, в этом проблемы нет...
Оставьте свое сообщение

См. также

Конвертер из xls в xlsx 1

Инструменты и обработки no Архив с данными Россия Абонемент ($m) Загрузка и выгрузка в Excel

Программа позволяет перевести группу файлов из xls в xlsx.

1 стартмани

30.05.2019    1169    GubinDenis    4       

Сценарий PowerShell для конвертации файла правил обмена данными КД 2 в Excel 1

Инструменты и обработки Программист Архив с данными Windows Абонемент ($m) Инструментарий разработчика Загрузка и выгрузка в Excel

Если уже есть правила обмена данными, но нет документации, хорошим началом может послужить данный сценарий. С его помощью можно получить документ Excel со списком правил обмена (каждое на лист), а так же взять за основу уже имеющийся документ (титульный лист, содержание и т.д.) и добавить в него данные файла правил обмена.

1 стартмани

24.05.2019    1576    c1nil    5       

Оповещение пользователей в трее с обратной связью через DLL 1

Инструменты и обработки Системный администратор Программист Архив с данными Россия Windows Абонемент ($m) Разработка внешних компонент

Библиотеки для 32 и 64 клиентов для оповещения пользователей в трее с обработкой кликов во внешних событиях.

1 стартмани

20.02.2019    1960    3    xxxAndricxxx    5       

Регламентное задание для EXCEL через скрипт VBS 2

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) Россия Windows Абонемент ($m) Загрузка и выгрузка в Excel

Запуск регламентного задания для Excel VB процедуры через Диспетчер заданий Windows.

1 стартмани

09.02.2019    2789    JetBrain    0       

TextRadar - нечеткий поиск в тексте (Native API) 9

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Абонемент ($m) Разработка внешних компонент

В отличие от нечеткого сравнения строк, когда обе сравниваемых строки равнозначны, в задаче нечеткого поиска выделяются строка поиска и строка данных, а вычислить необходимо не степень похожести двух строк, а степень присутствия строки поиска в строке данных. Нормированный коэффициент, находящийся между 0 и 1 позволяет отсечь заведомо низкие результаты. Наглядное отображение результатов в кратком и детальном виде поможет быстро найти интересующий фрагмент.

5 стартмани

19.09.2018    6842    14    TSSV    14       

Распознавание лиц (off-line). Демонстрационная база. 98

Инструменты и обработки Системный администратор Пользователь Руководитель проекта Архив с данными v8 Абонемент ($m) Разработка внешних компонент

Распознавание лиц входит в нашу жизнь стремительными темпами, бизнес стремится за событиями. В публикации находится описание и пример использования нейросетей для распознавания лиц.

1 стартмани

17.07.2018    10184    72    nomadon    45       

Tool1CD Beta в деле 96

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 Абонемент ($m) Разработка внешних компонент

Пс, парень! Не хочешь немного сырых байтов?

1 стартмани

09.05.2018    17022    26    baton_pk    26       

Вы больше не будете разбирать Excel как раньше 112

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Загрузка и выгрузка в Excel

Кому не приходилось разбирать файлы в формате Excel? Все матерятся, плюются, требуют обещаний что "это в последний раз", но таки пишут загрузку из Excel. Потом форматы меняются, строки съезжают, колонки переставляют... Вам это не надоело?

1 стартмани

07.05.2018    18702    61    m-rv    32       

Внешняя компонента для работы по Web-socket протоколу 22

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент WEB

Кто когда-нибудь сталкивался с обменом данными по Web-Socket (wss) протоколу из 1С, тому известно, что в платформе отсутствуют данные механизмы (не путать с HTTP запросами и WebServices). Предлагается использовать внешнюю компоненту, написанную по технологии NativeAPI, для подключения и обмена с серверами из 1С-Предприятия, работающими по протоколу Web-Socket.

6 стартмани

30.03.2018    12758    7    Ditron    35       

MS Office Excel для пользователей. Подводные камни и полезные возможности 57

Статья no Архив с данными Абонемент ($m) Пользователю системы Загрузка и выгрузка в Excel

Приветствую, дорогие читатели! Этот материал рассчитан на пользователей, имеющих минимальный опыт работы в MS Ofice Excel. Предполагается, что пользователь уже умеет рисовать таблицы, раскрашивать шрифты, границы, фон ячеек и т.п. В материале будет показано как облегчить свою повседневную работу настроив удобно интерфейс, изучите самые часто используемые функции, возможности и всё это на понятном и доступном языке. Меня часто просили научить работать в Excel, что однажды пришлось сесть и написал небольшой самоучитель в стиле "просто и коротко о главном". Читайте, учитесь, а если вас просят "Научи" или "Подскажи", то можете смело дать ссылку на эту статью, тем самым сэкономив своё время. Хотите, чтобы ваши сотрудники стали эффективней, тогда тоже, порекомендуйте им эту статью. Приятного изучения!

1 стартмани

18.03.2018    13362    18    akor77    12       

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1 35

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Зарплата Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

3 стартмани

20.12.2017    23624    29    mvv1975    5       

Приемы эффективной загрузки данных из Excel в 1С 189

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Загрузка и выгрузка в Excel

Показаны приемы эффективной работы с Excel для загрузки данных в 1С.

1 стартмани

13.12.2017    26641    67    alexey.kutya    73       

Внешняя компонента 1С для подключения весового терминала Т3 и Т9 фирмы ФИЗТЕХ 1

Инструменты и обработки Системный администратор Программист Архив с данными Windows Абонемент ($m) Разработка внешних компонент Весы

Внешняя компонента 1С (*.dll) для подключения и получения данных с весового терминала Т3 и Т9 фирмы ФИЗТЕХ Update 22/01/2019 Компонента доработана для взаимодействия с терминалом Т9 (пока без возможности отправлять команды в терминал). Старую версию компоненты оставляю в файлах для скачивания, учитывайте это при скачивании.

10 стартмани

13.11.2017    8208    2    dungeonkeeper    0       

BUG. Копирование из 1С через RDP буфер обмена в Excel преобразует все значения в текст 3

Инструменты и обработки no Приложение (exe) Windows Абонемент ($m) Загрузка и выгрузка в Excel

При копировании из 1С RDP через буфер обмена в excel преобразует все значения в текст. (windows 10). Инструкция по устранению.

1 стартмани

06.10.2017    12020    8    sergey279    5       

CSV Converter 6

Инструменты и обработки Программист Архив с данными Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки Разработка внешних компонент

Представляю вам мою первую программу. CSV Converter. Компонента читает файл с разделителями и переводит в структуру, которую мы можем получить, выгрузив любую ТЗ в файл стандартной функцией "ЗначениеВФайл()".

1 стартмани

03.03.2017    11218    4    ziercool    2       

Внешние компоненты. Мобильное приложение 1С 93

Статья Программист Архив с данными v8::Mobile 1cv8.cf Android Абонемент ($m) Разработка внешних компонент Мобильная разработка

Пример применения технологии внешних компонент для мобильной платформы 1С (Android)

1 стартмани

17.02.2017    35262    117    flyer    35       

[Расширение] Загрузка данных из Excel в табличную часть документа с созданием не найденной номенклатуры 18

Инструменты и обработки no Внешняя обработка (ert,epf) v8::ОУ УТ11 Россия УУ Оптовая торговля Учет ТМЦ Абонемент ($m) Обработка документов Обработка справочников Загрузка и выгрузка в Excel

Расширение типовой обработки 1С "Загрузка данных из внешних файлов" (Управление торговлей ред. 11.4). Позволяет загружать данные из внешнего файла в табличную часть документа и создавать не найденную номенклатуру. Доработано: создание не сопоставленной номенклатуры по настройкам. Расширение тестировалась на демо версии Управление торговлей 11.4.9.70.

1 стартмани

09.12.2016    15999    142    Sanya1984    18       

 Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP) 13

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 ERP2 Абонемент ($m) Загрузка и выгрузка в Excel Внешние источники данных Интеграция

Союз-PLM представляет собой полнофункциональный программный комплекс для решения  широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства. На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно  отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html  Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

1 стартмани

25.07.2016    32055    6    milkers    2       

QR-код 2 в 1 (обычная и управляемая форма) 24

Инструменты и обработки Программист Внешняя обработка (ert,epf) Абонемент ($m) Инструментарий разработчика Разработка внешних компонент

Вам нужно интегрировать 1С и QR-коды? Нет ничего проще, будем использовать внешнюю компоненту!

1 стартмани

05.04.2016    21290    105    Xershi    29       

Распаковщик RAR-архивов - UnRAR 1C 13

Инструменты и обработки Программист Внешняя обработка (ert,epf) Windows Абонемент ($m) Разработка внешних компонент

Внешняя Native компонента для распаковки RAR-архивов.

1 стартмани

19.03.2016    12370    23    frkbvfnjh    3       

Проект внешней компоненты для 1С:8 (сделай сам) 134

Инструменты и обработки Программист Архив с данными v8 Windows Абонемент ($m) Разработка внешних компонент

Как их делают? Как регистрируют? С чего начать? Где взять стартовый проект? Вопросов вообще много можно задать, но лучше один раз увидеть!

10 стартмани

11.03.2016    10981    10    ture    36       

Автоматическое переименование картинок по штрихкоду 1

Инструменты и обработки Системный администратор Программист Руководитель проекта Приложение (exe) Россия Windows Абонемент ($m) Разработка внешних компонент

Кто из вас не сталкивался с проблемой наполнения фотографиями товара базы 1С или интернет-магазина? И вот когда встает вопрос о съемке товара - встает вопрос автоматизации хранения картинок. Данная компонента служит именно для автоматизации переименовывания фотографий по штрихкоду товара.

1 стартмани

09.02.2016    8464    1    Лузер    3       

Снимок экрана для 1С 10

Инструменты и обработки no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Универсальные обработки Разработка внешних компонент

Довольно часто люди сталкиваются с необходимостью сделать снимок экрана. Если вы или ваши сотрудники основную часть времени проводят в 1С и у вас есть необходимость прикреплять графические файлы, то эта компонента для вас.

1 стартмани

08.02.2016    20309    30    linkforget    11       

Резидентная программа (автовзвешивание), работающая с весами или любым другим оборудованием (на примере весов DS980), c исходником Delphi7 3

Инструменты и обработки Программист Приложение (exe) Windows Абонемент ($m) Разработка внешних компонент Весы

Программа опрашивает через dll подключенное устройство с заданным интервалом времени и сопоставляет полученные данные, после чего при понимании, что произошло событие (система изменилась и была зафиксирована на заданное время) происходит вывод результата - данные из опрошенной компоненты в "нажатие клавиш" + Ввод.

1 стартмани

27.01.2016    40414    3    solaris_    5       

Внешняя компонента для хранения данных во внешней обработке/отчете 100

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент

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

1 стартмани

14.01.2016    14895    35    frkbvfnjh    33       

Прайс-лист с картинками в EXCEL из 1С: УТ10, УПП, КА (с формой заказа) 25

Отчеты и формы Руководитель проекта Внешняя обработка (ert,epf) v8 КА1 УТ10 УПП1 Windows Оптовая торговля Абонемент ($m) Ценообразование, прайсы Загрузка и выгрузка в Excel

Обработка для формирования прайса в EXCEL с формой заказа. Выгрузка картинок, характеристик, нескольких цен, остатков. Расчет заказа прямо в прайсе.

9 стартмани

26.11.2015    26570    61    spy-83    19       

Загрузка УПД в Бухгалтерию 3.0 11

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП3.0 Россия БУ Windows Оптовая торговля Абонемент ($m) Обработка документов Загрузка и выгрузка в Excel

Загрузка УПД из Excel в Бухгалтерию предприятия 3.0, с добавлением номенклатуры, ГТД, стран происхождения.

3 стартмани

20.10.2015    10418    7    teyana    12       

Выгрузка и загрузка данных из файла Excel с поиском по любым полям (есть поиск по ссылке, всего три итерации поиска. Управляемые формы или "Такси") 41

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Загрузка и выгрузка в Excel Обработка документов

Обработка позволяет загружать данные с поиском по ссылке как для загружаемого объекта, так и его свойств. Загружает справочники, документы, планы видов характеристик. Будет полезна как замена использования конвертации данных для задач переноса, а также как классическая загрузка из табличного документа (Excel). Поиск объекта при загрузке выполняется до трех раз с разными полями поиска (поля поиска настраиваются). Также реализована выгрузка в Excel по ссылкам. У обработки удобный интерфейс, в котором разберется даже начинающий пользователь. Загрузка накладных из файлов xls реализована с интеллектуальным поиском колонок с данными. В интеллектуальном поиске поддерживаются все основные типовые печатные формы.

5 стартмани

16.10.2015    47569    527    primat    27       

Полезные приемы при работе с Excel из 1С (Версия 3.1) 486

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    133413    444    Zerocl    60       

Прыг-Скок...или из MS EXCEL в 1С (8.2) (открытый код) 184

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Обработка документов Обработка справочников Загрузка и выгрузка в Excel

Универсальная загрузка данных из Microsoft Office Excel. Автоматическая загрузка из любых по форме документов с очень удобным редактором. Почти готовый шаблон для любой конфигурации. Не требует регистрации-бесплатно.

1 стартмани

16.09.2015    49692    373    Tatitutu    49       

Что нам стоит сайт построить 74

Инструменты и обработки Программист Приложение (exe) Абонемент ($m) Разработка внешних компонент

Многие знают, что платформа 1С:Предприятие "технически" позволяет написать сайт. Но для этого нужна платформа и клиентские лицензии на каждое подключение. А вы знаете, что можно написать "простой" сайт на знакомом нам языке, без необходимости устанавливать платформу и приобретать клиентские лицензии, и все благодаря одной замечательной opensourse разработке из мира 1С? Интересно? Тогда прошу под кат.

1 стартмани

21.08.2015    19841    28    nextkmv    10       

Создание номеров дисконтных карт с штрихкодом EAN-13 и/или магнитной полосой 0

Инструменты и обработки Руководитель проекта Архив с данными УУ Windows Абонемент ($m) Обработка справочников Загрузка и выгрузка в Excel

При помощи файла можно создавать номера дисконтных карт и карт авторизации с штрихкодом (EAN-13) и/или магнитной полосой для дальнейшей загрузки в 1С.

1 стартмани

27.07.2015    10550    5    Fuzzz    9       

Обмен прайс-листами и анализ ценовой политики конкурентов, партнёров и поставщиков в программе 1С:Предприятие 2

Инструменты и обработки Бизнес-аналитик Руководитель проекта Внешняя обработка (ert,epf) v8 УТ10 УПП1 УУ Windows Ценообразование, анализ цен Абонемент ($m) Ценообразование, прайсы Обработка документов Загрузка и выгрузка в Excel

Универсальная программа для загрузки Прайс-листов в базу 1С:Предприятия 8. Основные достоинства: простота использования и широкие функциональные возможности поиска товаров для записи цен. Область применения: обмен прайс-листами и анализ ценовой политики конкурентов, партнёров и поставщиков в программе 1С:Предприятие.

10 стартмани

16.07.2015    23406    4    Destroy    2       

NativeDraw: Компонента рисования для 1С [V2.6.2] 106

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v8 1cv8.cf Windows Абонемент ($m) Разработка внешних компонент Работа с интерфейсом

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

1 стартмани

13.07.2015    39431    421    ПерваяСистема    140       

Компоненты распознавания и печати штрих-кодов 43

Инструменты и обработки Программист Приложение (exe) v7.7 v8 1cv8.cf 1cv7.md Windows Абонемент ($m) Разработка внешних компонент Сканер штрих-кода

Комплект программного обеспечения для реализации функций оптического распознавания штрих-кодов различных систем при помощи обычной web-камеры, а также их отображения в печатных формах. Программы могут работать в составе конфигураций, созданных на базе платформ «1С-Предприятие» версий 7.7, 8.2, 8.3. Компонент чтения кодов реализован в виде внешней компоненты 1С с COM-интерфейсом. Компонент отображения создан по стандартной технологии ActiveX для Windows, и может быть встроен в любое приложение, поддерживающее встраивание ActiveX элементов управления, например в документ Word или Excel, или форму VBA. P.S. Добавлена новая версия программы распознавания. Новые функции: обработка видео в реальном режиме (а не по таймеру, как раньше), добавлена возможность распознавания штрих-кодов из графических файлов JPEG, PNG, GIF, BMP, а также передавать для распознавания картинки из 1С, теперь можно получить в 1С захваченное с камеры или файла изображение, как с выделением мест, содержащих коды, так и без, а также отдельные фрагменты изображений, содержащие код. Добавлены новые свойства и методы для программирования. Обновлена документация.

10 стартмани

10.07.2015    58410    87    igorberezhnov    87       

И снова "Как сжать картинки для экспорта в EXCEL?" или Умная картинка 8.2 14

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Практика программирования Загрузка и выгрузка в Excel

Прошла уже эпоха , когда экономили на трафике интернета. Но все же...повторюсь. Я предлагаю совершенно новый способ сжатия картинки - эффект в 20 раз !!!

1 стартмани

17.06.2015    22429    54    Tatitutu    10       

Обработка для формирования классов для прямого доступа к файлам 1С через курсоры BDE. И многого другого 1

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Windows Абонемент ($m) Разработка внешних компонент

Обработка формирует классы для прямого доступа к файлам 1С через курсоры BDE. Исходник ВК, которая загружает Объект Автоматизации, поддерживающий ITypeInfo и выполняет все его свойства и методы через IlanguageExtender. Обработка для формирования диспинтерфейсов к объектам 1С (таблицаЗначений, справочники, документы, перечисления). Обработки для группировки данных Таблицы Значений в виде ТЗ, где колонками являются ключи и ТзПоГруппе вида ТЗ с детальными записями. Вывод иерархии из ТЗ элементов, поиск дублей, сравнение 2 ТЗ

1 стартмани

14.04.2015    15542    2    Serginio    1       

Библиотека классов для создания внешней компоненты 1С на C# 66

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) Windows Абонемент ($m) Разработка внешних компонент

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

1 стартмани

01.03.2015    145910    178    IgorKissil    24       

Работа с Excel. Объединение, Стыковка, Свертка 4

Инструменты и обработки no Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Универсальные обработки Загрузка и выгрузка в Excel

Обработка позволяет работать как с одним, так и с несколькими файлами Excel: Объединять файлы со сходной структурой в одну таблицу, Стыковать файлы с разной структурой по ключевому полю, Группировать результат по выбранным полям и суммировать числовые поля.

1 стартмани

19.02.2015    18291    35    Ekovichev    7       

Активные Таблицы - надстройка MS Excel для обработки данных SQL запросами и командами. 22

Инструменты и обработки no Архив с данными Windows Абонемент ($m) Загрузка и выгрузка в Excel

Надстройка "Активные таблицы" это мини система компоновки данных для MS Excel, где формирование таблиц производится путем выполнением SQL команд. Без использования формул и макросов можно обрабатывать большие массивы данных и формировать таблицы или отчеты заданной структуры. Все настройки (конфигурация) хранятся на скрытом листе рабочей книги. Обработка данных может быть активирована интерактивно через меню, по горячим клавишам, через изменение ячеек листа или по нажатию командных кнопок на листе книги.

1 стартмани

18.12.2014    30435    41    PowerBoy    3       

Нестандартная загрузка из Excel 101

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Загрузка и выгрузка в Excel

Взгляд на привычную задачу под неожиданным углом - пусть пользователь прямо в Excel решает, что ему надо, и грузит в 1С только нужное. Установите любой отбор, выделите фрагмент, и вот он уже в 1С. Для обычных и УФ 8.3

1 стартмани

12.11.2014    24305    272    Yashazz    45       

Утилита для отправки сообщения в Jabber. 4

Инструменты и обработки Системный администратор Приложение (exe) Windows Абонемент ($m) Разработка внешних компонент

Утилита позволяет через командную строку отправить сообщение пользователю Jabber клиента.

1 стартмани

03.07.2014    9536    13    Rik30    4       

Внешняя компонента, для чтения информации от сканера штрих-кода или считывателя магнитных карт 9

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) Россия Windows Абонемент ($m) Разработка внешних компонент

Компонента, написанная на C#, для перехвата событий клавиатуры и интерпретации полученного штрих-кода или данных магнитной карты во внешнее событие.

1 стартмани

29.06.2014    8932    77    LexxStorm    7       

COM-библиотека для работы с R-keeper 7. 3

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) Рестораны, кафе и фаст-фуд Россия Windows Розничная торговля Абонемент ($m) Разработка внешних компонент

COM библиотека под .Net Framework 2.0 для работы с R-keeper 7. Решение для интеграции ресторанной программы R-keeper 7, которая в отличии от 6 версии имеет измененную структуру хранения данных.

1 стартмани

11.06.2014    10048    21    Westeros    1       

API Chrome для 1C -альтернатива ПолеHTMLДокумента для парсера 35

Инструменты и обработки Программист Архив с данными Россия Windows Абонемент ($m) Разработка внешних компонент

Библиотека, подключаемая по технологии COM, предоставляет доступ к Api awesomiom (www.awesomium.com), браузеру на движке chrome без визуального отображения

1 стартмани

02.06.2014    22188    222    centurion74    48       

Загрузка данных из табличного документа в справочники, документы, планы видов характеристик, планы видов расчетов, планы счетов, бизнес-процессы, задачи, в движения документов, поточная загрузка документов (EXCEL, управляемые формы, универсальная) 351

Инструменты и обработки no Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Windows Абонемент ($m) Загрузка и выгрузка в Excel Обработка документов Универсальные обработки

Обладает уникальным функционалом. Позволяет загружать в справочники, табличные части, регистры сведения, движения документа, поточно загружать документы, а также одновременно загружать в справочники, являющиеся реквизитами загружаемых объектов, с полноценной настройкой. Обработка на управляемых формах, работает на всех версиях 1С предприятия 8.2 и 8.3

4 стартмани

30.05.2014    146205    3551    qwinter    594