...

Все публикации — все для 1С

Исправление рассинхронизации местоположения указателя мыши окна операционной системы в режиме RemoteApp (Такси), платформа 15 и более

Расширения Работа с интерфейсом v8 ДО БП3.0 ЗУП3.x Абонемент ($m)

В RDP, режиме RemoteApp под Win2018 происходит рассинхронизация местоположения указателя мыши. Клик мышкой на удаленной машине происходит ровно на высоту нового заголовка ниже чем мышь видна на клиентском экране. Проявляется на платформе 15 и более. Это связано с новыми веяниями 1С в режиме Такси начиная с 15 платформы отключено стандартное окно операционной системы. Похоже, клиент RDP ничего не знает об этом и пытается дорисовать это окно. В результате вот такое поведение.

1 стартмани

27.07.2020    13339    80    rur39    16    

Примитивное оглавление по колонке таблицы

Практика программирования v8 Бесплатно (free)

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

11.07.2016    12381    Yashazz    3    

Android Java и NativAPI C++ внешняя компонента для широковещательных сообщений (отправка и прием). Подключаем сканер ШК и клавиатуру к "1С мобильное приложение"

Оптовая торговля Розничная торговля Сканер штрих-кода Разработка внешних компонент Мобильная разработка v8::Mobile Оптовая торговля, дистрибуция, логистика Абонемент ($m)

Подключаем сканер ШК и клавиатуру к "1С мобильное приложение", на терминале сбора данных "ATOL Smart.Lite android 7.0". Работаем с буфером обмена. В архиве к теме; 1. исходник компоненты (папка package готовый zip); 2. исходник "AccessibilityService" для перехвата клавиатуры (папка package готовый apk); 3. cf - тестовая конфигурация

1 стартмани

15.04.2020    7089    55    SanyMaga    86    

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

Практика программирования Абонемент ($m)

Создание внешней компоненты по технологии Com "с нуля", используя ассемблер goAsm.

1 стартмани

26.11.2018    11262    chessman    42    

Чтение метаданных 1С в SQL Server

Структура метаданных v8 Бесплатно (free)

Описание файла DBNames таблицы Params и файлов объектов метаданных таблицы Config.

16.02.2021    2886    zhichkin    42    

Асинхронный обмен данными с JavaScript (и не только) без потерь

Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

26.12.2016    17054    Alxby    23    

Как сделать OneScript объектно-ориентированным

OneScript Россия Бесплатно (free)

Описание метода создания объектов на OneScript и метода передачи функции в качестве параметра.

16.04.2017    8612    andreosh    7    

Передача параметров по значению в языке 1С

Практика программирования v8 ИТ-компания Бесплатно (free)

Все мы знаем, что в 1С можно написать такое: Процедура ОбработатьОбъект(Знач Объект) КонецПроцедуры Т.е. тем самым мы передаем в процедуру параметр по значению Далее в статье будут рассмотрены некоторые особенности передачи по значению объектов НЕпримитивных типов.

26.11.2020    2731    direktorSan    9    

Создаем объекты для модуля Bootstarp на Русском Фоксе

Практика программирования Россия Абонемент ($m)

Создавайте свой модуль с объектами для модуля Bootstrap, пакуйте их fxp-файлы и создавайте сайты из этих кубиков. Разберем, как это делать. Все гениальное должно быть простым, как теория относительности.

1 стартмани

19.08.2018    7621    0    andreosh    3    

C++ (ATL) против METTLER-TOLEDO

Весы v8 1cv8.cf Россия Абонемент ($m)

Внешняя компонента для работы с периферией по RS-232. В моём случае это были весы!

1 стартмани

06.11.2009    25201    289    AmoreMe    17    

Оптимизатор запросов. Вторая часть

Производительность и оптимизация (HighLoad) v8 Бесплатно (free)

Продолжение статьи об оптимизаторе запросов. Во второй части мы попробуем создать свой оптимизатор и попутно разберемся с такими вопросами, как: хранение файлов; индексы; статистика.

23.01.2020    7135    darkdan77    59    

Опыт внедрения схемы позаказного снабжения в розничной сети со сложной структурой складов

Управленческий учет (прочее) Бухгалтерский учет Управление взаимоотношениями с клиентами (СRM) Розничная торговля Управление взаимоотношениями с клиентами (СRM) Розничная торговля v8 УТ11 Розничная и сетевая торговля (FMCG) УУ Бесплатно (free)

В статье приводится опыт внедрения УТ11 в розничной сети. Приведено решение двух задач позаказного обеспечения розничной точки: 1. Перемещение товара со «Склада обеспечения» на «Розничный склад» по схеме «под заказ». 2. Закупка товара «под заказ клиента» на «Склад обеспечения» и дальнейшее его перемещение на «Розничный склад». Приведенное решение максимально использует типовую схему работы конфигурации Управление торговлей (11.1.9), но потребовало доработки ряда документов.

07.03.2015    31326    papche    16    

Хранилище значения. Заметки

Практика программирования v8 Бесплатно (free)

Некоторые подробности про общеизвестный инструмент.

03.11.2020    8624    Yashazz    13    

RabbitMQ + Конвертация Данных 3.0

Внешние источники данных Обмен через XML Интеграция Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

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

21.03.2019    29134    barelpro    87    

NativeAPI. Внешние компоненты на С++ "для чайников" Промо

Практика программирования Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

В жизни каждого 1С-ника наступает момент, когда для выполнения задачи требуется код на другом языке программирования. На помощь приходят внешние компоненты, но как их писать, если последний раз вы брались за другой язык сто лет назад, сортируя массивы пузырьком на лабораторках в ВУЗе? Можно быстренько узнать только самое нужное, прочитав эту статью.

2 стартмани

22.04.2013    104651    270    Evil Beaver    128    

Проект Утопия

Практика программирования v8 1cv8.cf Бесплатно (free)

В настоящей публикации представлен авторский проект универсальных подсистем для платформы 1С. Основная концепция проекта заключается в создании универсального программного комплекса, который легко встраивается в любую конфигурацию. Легкость встраивания достигается минимальностью добавляемых объектов конфигурации. Компактный набор добавляемых объектов позволяет получить расширенные возможности для использования программы пользователями, а также получить удобные инструменты для программирования. Есть определенный опыт доработок большого числа конфигураций, а также есть опыт работы в командных проектах с разными философиями/подходами к внесению изменений. Поэтому настоящий проект – это конгломерат идей за 14 лет самостоятельной работы. Попытка сохранить прошлые и текущие программные конструкции (Эрмитаж идей). Возможно, кому-то покажется неоптимальным по некоторым параметрам, но упор здесь именно на универсальность, может быть, немного в ущерб быстродействию. Проект нестандартный, постоянно развивающийся. Рассмотрим только идею и основные принципы.

16.04.2020    2378    lastcontra    6    

По ссылке или по значению? Ключевое слово Знач и с чем его едят

Практика программирования Математика и алгоритмы v8 Бесплатно (free)

В принципе, любой программист 1С знает, зачем нужно ключевое слово "Знач", позволяющее передавать параметры в метод "по значению". Однако часто оказывается, что все не так просто и термины "по значению" и "по ссылке" вызывают путаницу. В данной заметке хотел бы расставить точки в этом вопросе. Теперь можно будет кидать коллегам ссылку на эту статью в спорах про значение и ссылку )))

12.08.2015    49986    Evil Beaver    256    

Оптимистические уровни изоляции в MS SQL Server

Администрирование данных 1С Бесплатно (free)

Оптимистические уровни изоляции транзакций были введены в SQL Server 2005 как новый способ борьбы с проблемами блокировок и согласованности данных. В отличие от пессимистических уровней изоляции, при использовании оптимистических уровней запросы не могут считать данные, которые были изменены другими транзакциями, но еще не были зафиксированы (читаются "старые" данные). При этом не происходит конфликта совмещаемых (S) и монопольных (X) блокировок.

30.11.2017    18395    Irwin    2    

ЧтениеДанных и ЗаписьДанных. Работа со строками

Практика программирования v8 Бесплатно (free)

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

04.10.2019    11052    Yashazz    11    

Примеры скриптов на OneScript

OneScript Россия Абонемент ($m)

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

1 стартмани

14.07.2016    32029    46    Drak0n    43    

Внешние компоненты мобильной платформы 1С для ОС Андроид

Разработка внешних компонент Мобильная разработка v8::Mobile Абонемент ($m)

На трех простых примерах описана процедура разработки внешних компонент для Андроид. Статья написана по мотивам доклада на конференции INFOSTART 2018 EDUCATION.

31.01.2019    18677    IgorKissil    25    

Нано HTTP сервер - внешняя компонента для мобильного приложения 1C, на Android

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

Нано HTTP сервер на терминале сбора данных "ATOL Smart.Lite android 7.0". Работает только с GET и POST запросами. Аутентификация BASE64. Не поддерживает HTTPS и не передает файлы. В прикрепленном архиве исходники на компоненту (С++ и java для Android Studio 3.6.2), ЦФ - мобильного приложения и тестовая обработка.

1 стартмани

22.06.2020    5074    10    SanyMaga    19    

Для чего НЕ нужны индексы

Статистика базы данных Практика программирования v8 Бесплатно (free)

Индекс лишним не бывает? Чем больше индексов, тем лучше? А не проиндексировать ли это измерение на всякий случай? Если подобные вопросы иногда возникают в вашей голове, то эту статью прочитать было бы весьма полезно.

16.01.2016    55051    comol    94    

Работа с двоичными данными на примере чтения файлов изображений. Новые возможности 8.3.9

Практика программирования WEB v8 1cv8.cf Россия Абонемент ($m)

В статье приводятся новые функции по работе с двоичными данными, появившимися в версии платформы 8.3.9 , на примере анализа формата и размера изображений. А также пример отправки изображения через API ВКонтакте с помощью новых объектов (без использования ОбъединитьФайлы())

1 стартмани

14.11.2016    31701    17    Anton64    23    

РусскийФокс и BootStrap

Практика программирования Россия Абонемент ($m)

РусскийФокс вносит новый технологический подход в сайтостроение. Теперь вы можете ограничиться знанием Русского Фокса и не иметь знаний по HTML, CSS, JavaScript, PHP, чтоб создавать сайты.

1 стартмани

16.08.2018    7960    1    andreosh    18    

Работа с ComОбъектом 1С 8.2; 8.3

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Бесплатно (free)

Определение типов и значений через COM соединение между конфигурациями.

15.04.2019    27370    vik070777    12    

Перехват сканирования Android Native API

Разработка внешних компонент Мобильная разработка v8::Mobile Абонемент ($m)

Native компонента для перехвата сканирования шк и передачу в мобильную 1С.

1 стартмани

29.04.2020    8259    58    evgeny43    54    

Вызов функций Win 32 API в 1C

Практика программирования Россия Бесплатно (free)

Эксперименты с функциями Win 32 API в 1C

22.12.2008    27314    MrDen    26    

1C.Net:Предприятие – использование богатых графических возможностей .Net Framework Промо

Работа с интерфейсом v7.7 v8 1cv8.cf 1cv7.md Россия Абонемент ($m)

Windows Presentation Foundation (WPF) – презентационная система нового поколения для построения клиентских приложений Windows с ошеломляющими возможностями. Технология WPF основана на независимой от разрешения системе визуализации, построенной на векторной графике и использующей преимущества современного графического оборудования. В составWPF входят следующие средства: язык описания Extensible Application Markup Language (XAML), элементы управления, механизм привязки данных, средства разметки, 2d- и 3d-графика, анимация, стили, шаблоны, документы, медиа-элементы, текст и средства оформления текста. Презентационная система входит в состав .Net framework и доступна для использования внутри 1С:Предприятие средствами Elisy .Net Bridge, начиная с версии 3.2. Windows Presentation Framework полностью заменяет и многократно превосходит устаревающую технологию WinForms.

1 стартмани

19.05.2010    28600    281    Elisy    22    

Пример преобразования дерева значений в таблицу значений и обратно в 1Cv8 Промо

Практика программирования v8 1cv8.cf Россия Абонемент ($m)

Хочу поделиться с посетителями сайта своим подходом к преобразованию таблицы значений в дерево значений и обратно. Вообще, при разработке отраслевой задачи, была необходимость почти во всех документах, выводить информацию в виде дерева и хранить ее в табличных частях документа, а также в интерактивной обработке данных в виде дерева. Отсюда появился небольшой модуль для расширения возможности работы с деревом значений, хотя и с некоторыми оговорками. Основной идеей является использование двух ключевых реквизитов/колонок КлючСтроки и КлючСвязи. Однако они не всегда необходимы. Код, на мой взгляд достаточно "высушен". Цель публикации - поделиться с новичками опытом.

1 стартмани

09.08.2010    90341    Sintson    67    

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

Разработка внешних компонент v8 Абонемент ($m)

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

10 стартмани

11.03.2016    20387    0    ture    36    

Реестр зачисления зарплаты для ВТБ24

Обмен с банком Зарплата Зарплата v8 ЗУП2.5 БУ Абонемент ($m)

Для ЗУП 3.0. Сделано на основе http://infostart.ru/public/294424/

1 стартмани

02.06.2016    12255    21    Evgenia060882    1    

Учет умер, да здравствует учет!

Блокчейн Бесплатно (free)

Все громче звучат в последнее время разговоры о том, что профессия бухгалтера (как, впрочем, и еще целый ряд других) не выдерживает напора современных технологий. Даже если и есть тут некоторое преувеличение, то не такое уж и большое. Откройте прямо сейчас hh. Профессия «бухгалтер». В Москве 7 тысяч вакансий на полмиллиона соискателей. При том, что вакансий «программист» чуть ли не в три раза больше (20 тысяч). И пусть счет все еще идет на тысячи, не стоит обольщаться. Это — всего лишь инерция. Скоро все закончится, потому что… учет умер.

31.03.2021    955    mkalimulin    32    

Делаем “управляемые” и обычные формы неуправляемыми

Практика программирования Работа с интерфейсом v8 1cv8.cf Россия Абонемент ($m)

По мотивам недавней публикации http://infostart.ru/public/140057/. Доводим идею публикации до логического завершения, т.е. до полной противоположности.

1 стартмани

01.07.2012    15598    22    slimper    15    

Пошаговое создание внешней компоненты для 1С:Предприятия за 10 минут (на MS Visual Studio 2010)

Разработка внешних компонент Россия Абонемент ($m)

В результате получится не совсем "настоящая" внешняя компонента для 1С Предприятия, т.к. это будет обыкновенный inprocess server реализованный с помощью мастера Visual Studio 2010 и представляющий собой пример реализации в картинках и по шагам. За основу взята публикация http://infostart.ru/public/16916/, за что автору отдельное спасибо.

1 стартмани

03.02.2012    74235    99    fishca    57    

Ментальные карты (Графические схемы)

Универсальные обработки Работа с интерфейсом Управление бизнес-процессами (BPM) v8 Россия Абонемент ($m)

Обработка для создания ментальных карт / работы с графической схемой 1С / визуализации бизнес-процессов. Гибкое управление: направление новых элементов / цвет элементов / типы линий / типы рамок / картинки / фигуры. Дополнительные возможности: совместная/групповая работа со схемой через механизм Системы взаимодействия 1С.

1 стартмани

07.09.2020    2409    4    Mopo3    9    

Работа с My SQL через ODBC

Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

Работа с My SQL через ODBC. Разбираем базовые принципы соединения с MySQL и получения данных. Тестировалось на платформе 8.3.18.1208

1 стартмани

05.03.2021    1276    3    vov4ik1212    0    

Удержание СОМ-соединения между вызовами сервера

Практика программирования v8 Бесплатно (free)

Избежать повторной установки серверного СОМ-соединения, вызывая его откуда угодно и как угодно.

01.06.2021    723    Yashazz    18    

Рабство программиста

Математика и алгоритмы Россия Бесплатно (free)

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

11.03.2011    9751    MaxDavid    27