Расширенный фильтр
№ 196899

Как нарисовать граф на 1С 307

Практика программирования Программист v8

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

09.08.2013    Сергей (ildarovich)     29679    404    105   

№ 577850

Код для кнопки "Отправить почтовым сообщением" любого табличного документа, используя механизмы УТ 11.2 1

Email Практика программирования Программист v8 УТ11

Это не автономный код процедуры отправки, это приписка к уже существующему механизму почтовых сообщений, реализованному в УТ 11.2, когда ваша учетная запись уже создана, и вам остается лишь "навесить" код на кнопку. Этот механизм может быть использован для любой управляемой формы, на которой также присутствует Табличный документ.

23.01.2017    Виктор Батарейкин (RockLeeSan)     207    0    0   

№ 579398

Запрос для получения остатков по дням даже если не было движений 2

Практика программирования Программист v8::Запросы 1cv8.cf

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

23.01.2017    Александр Береговенко (Homyak)     243    0    2   

№ 542472

1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут 38

Практика программирования Администратор Программист v8

Как сделать автоматические уведомления о разных событиях из 1С в корпоративный чат MyChat для сотрудников компании

14.08.2016    Алексей Пикуров (Demanoidos)     5942    15    22   

№ 578686

Быстрый бэкап изменяемых данных 22

Практика программирования Программист

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

19.01.2017    Денис Шевчук (ogroup)     1107    0    19   

№ 577959

Нестандартный способ подключения оборудования с использованием Расширения 26

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

Как подключить оборудование к новой конфигурации 1С, если оно не имеет драйвера по стандарту 1С-Совместимо, а очень нужно.

18.01.2017    Евгений Абдуразаков (asdfgcom)     1144    0    6   

№ 574829

Автоматизированная проверка конфигураций… и пара слов о стандартах разработки 77

Практика программирования Тестирование и исправление v8

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    Владимир Литвиненко (VladimirL)     2236    1    8   

№ 369487

Недокументированное использование стандартных обработок из меню "Все функции". 637

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

Рассмотрены возможности произвольного использования стандартных функций, вызываемых из меню платформы "Все функции" - "Стандартные" (Активные пользователи, Журнал регистрации, Поиск ссылок на объект, Проведение документов ...).

19.06.2015    Евгения Карук (ekaruk)     42898    0    87   

№ 425395

“Вес и Объем” в 1С:Управление торговлей 10.3 1

Практика программирования Программист v8 УТ10 Россия

Доработка Счета на Оплату в 1С: Управление торговлей 10.3 с Весом и Объемом.

18.01.2017    Denis Mir (prost_white_one)     410    0    1   

№ 577696
№ 577084

Ошибка при загрузке курсов валют. Комплексная автоматизация 2.2 (ошибка в типовой) 0

Практика программирования Ошибки в отраслевых решениях Программист v8::ОУ КА2 Россия

При вызове обработки "Загрузить курсы валют" в конфигурации "Комплексная автоматизация 2.2" рел. 2.2.2.157 программа выдавала ошибку

17.01.2017    Сергей Генералов (serg1c)     463    0    6   

№ 152801

Оформление и рефакторинг сложных логических выражений 154

Практика программирования Программист Россия

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

20.09.2012    Сергей Старых (tormozit)     31185    0    62   

№ 576508

Добавление иерархии в типовой неиерархический справочник 2

Практика программирования Программист v8 1cv8.cf

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

16.01.2017    Viktor Makovkin (unmensch)     488    0    0   

№ 576498

Графическая схема. Управление при помощи XDTO. 63

Практика программирования Программист v8

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

16.01.2017    Александр Быков (Alxby)     1698    10    5   

№ 576405

Асинхронность в управляемом интерфейсе 1С 22

Практика программирования Программист v8

В статье доступно объясняется про новое модное явление асинхронности, добавленное в платформу 1С. Также приложен пример асинхронной обработки по поиску файлов.

15.01.2017    Осипов Сергей (fixin)     1454    7    24   

№ 158512

Транзитивное замыкание запросом 240

Практика программирования Программист v8 1cv8.cf

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

29.10.2012    Сергей (ildarovich)     37678    142    101   

№ 575659

Пример универсальной функции для создания схемы компоновки данных 109

Практика программирования Универсальные функции Программист v8::СКД Россия

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

12.01.2017    Дмитрий Иванов (kambl)     3330    0    20   

№ 574920

Как построить цепочку асинхронных диалогов 48

Практика программирования Программист v8 v8::УФ 1cv8.cf

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

11.01.2017    Пишу код как картины (yurii_host)     2223    2    30   

№ 574461

Планы обмена. Скрестить ужа с ежом ... миссия выполнима =) 9

Практика программирования Теория программирования Программист v8

Небольшое исследование возможности улучшить работу планов обмена 1С средствами SQL Server: view and triggers. Результаты имеют больше теоретическое, чем практическое значение. Однако тем, кто ищет нестандартные решения, статья может понравиться =)

10.01.2017    Дмитрий Жичкин (zhichkin)     819    2    4   

№ 566908

Использование программных перечислений 67

Практика программирования v8 1cv8.cf

Часто ли у вас возникает необходимость в коде выполнять сравнение на строку?

10.12.2016    Роман Уничкин (unichkin)     3976    0    32   

№ 574235

Пример реализации обмена с оборудованием через winsocket на управляемых формах по протоколу TCP 14

Практика программирования Программист v8 1cv8.cf

Объединяя опыт коллег с данного ресурса, хочу поделиться своим решением с подключением контроллера контроля доступа к 1С УНФ. Здесь описан метод без использования ActiveX, который не работает на УФ.

09.01.2017    Евгений Абдуразаков (asdfgcom)     1059    0    13   

№ 574073

JSON парсер для профессиональных разработчиков 31

WEB Инструментарий Практика программирования Программист v8 1cv8.cf Россия

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

09.01.2017    Олег Пономаренко (O-Planet)     2143    10    27   

№ 529205

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

Практика программирования Программист v8 1cv8.cf

Как известно, стремление сделать свою рекламную продукцию запоминающейся и выделяющейся — верный путь к успеху. Сегодня, мы поговорим с вами о том, что можно сделать с обычным черно-белым QR-кодом, чтобы он стал более живым и привлекательным. Если вам не терпится попробовать сделать QR-код с логотипом компании, то эта обработка для вас!

22.06.2016    Xer shi (Xershi)     3280    0    1   

№ 573775

Определение длины текстового реквизита 1

Практика программирования Программист v8 1cv8.cf Россия

Допустим, есть справочник, который содержит записи, и нужно узнать, какая максимальная длина у текстового реквизита (будь то Код, Наименование или другой реквизит).

07.01.2017    Алексей Смирнов (sm2701)     571    0    16   

№ 573592

Полезная доработка конфигурации "Конвертация данных" 61

Практика программирования Программист v8 КД

Небольшая полезная доработка конфигурации "Конвертация данных", которая позволяет пользоваться функцией автосоздания правил конвертации.

05.01.2017    Василий Пупкин (zforall)     2246    0    11   

№ 573461

Отладка дополнительных обработок БСП 12

Практика программирования Программист v8 1cv8.cf

Описан подход к отладке подключаемых дополнительных обработок. Протестировано в БСП 2.3.4.71 для вида "ДополнительнаяОбработка" с режимом использования "ВызовСерверногоМетода", но есть уверенность, что будет работать везде.

04.01.2017    Роман Уничкин (unichkin)     1130    0    8   

№ 338126

Выполнение JavaScript кода из 1С в объекте Поле HTML Документа (HTML 5) и вызов события в 1С ПриНажатии 73

Практика программирования Программист v8 1cv8.cf Россия

Пример выполнения JS кода из 1С в Поле HTML Документа под управляемыми формами, с удобным получением результата в 1С(С помощью вызова привязанного события ПриНажатии к элементу ПолеHTMLДокумента)

22.03.2016    Игорь Никик (igo1)     11524    42    31   

№ 571770

Мультиязычность данных в конфигурации 3

Инструментарий Практика программирования Программист v8 1cv8.cf

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

28.12.2016    Сергей К (yghmd)     745    0    7   

№ 571650

Отсчет секунд до Нового года 2

Практика программирования Программист v8 1cv8.cf Россия

В ожидании Нового года считаем часы и секунды до этого события=)

28.12.2016    Михаил Кончаренко (Anchoret)     640    1    7   

№ 554254

Заметки про запросы. Коллекция 67

Практика программирования Программист v8 1cv8.cf

Кто-то коллекционирует марки, а я собрал мини-коллекцию запросов, хотел с Вами поделиться. С наступающим Новым Годом !

26.12.2016    Николай Васильев (vasilev2015)     4562    0    51   

№ 191332

1С:УТ 11: Быстрый подбор номенклатуры 8

Обработка документов Практика программирования Администратор Программист v8 УТ10 Оптовая торговля, дистрибуция, логистика Оптовая торговля

Обработка подбора номенклатуры в документах продажи товара для 1С:Управление Торговлей 11. Поддерживается тонкий, толстый, web клиент, не используются динамические списки.

19.06.2013    Мироненко Андрей (andironenko)     23404    0    34   

№ 570446

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

Практика программирования Программист

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

26.12.2016    Александр Быков (Alxby)     2848    6    22   

№ 569653

Обновление типовой доработанной конфигурации для начинающих 23

Практика программирования Администратор Программист v8 1cv8.cf

Инструкция по обновлению типовой доработанной конфигурации для начинающих

23.12.2016    Виктор Александров (docerman)     2974    0    22   

№ 569440

1С:EDT ("Eclipse-Конфигуратор"). Пример разработки плагина 109

Практика программирования Программист

Видеоматериал, демонстрирующий пример разработки несложного работоспособного плагина для 1C:Enterprise Development Tools

22.12.2016    Николай Больсунов (boln)     4089    2    26   

№ 542563

Старые обработки в новом (Управляемом) интерфейсе 65

Практика программирования Программист v8

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

12.08.2016    Валерий Швабинский (valerasv)     6091    0    7   

№ 569216

T-SQL + 1С: как правильно удалять очень много записей 13

Свертка базы Практика программирования Программист v8 1cv8.cf

Свёртка (архивация) больших объёмов данных 1С часто выполняется средствами SQL Server. Эта публикация рассказывает о том, как правильно использовать простую команду DELETE на больших объёмах данных. Даются советы по оптимизации свёртки данных средствами T-SQL.

21.12.2016    Дмитрий Жичкин (zhichkin)     1550    0    17   

№ 568913

"Подводные камни" при работе с макетами типа ActiveDocument 1С 8.3 УФ. Клиент-Сервер. Режимы работы Тонкий, Веб клиенты 8

Практика программирования Программист v8 v8::УФ 1cv8.cf

Обход проблем при работе с макетами типа ActiveDocument (Word,Excel 2016). Версия 1С 8.3, УФ, Клиент-Сервер, Тонкий, Веб клиенты

20.12.2016    Марат ZMore (Marik)     1342    0    2   

№ 569006

СКД: расшифровка данных по всей строке 7

Инструментарий Практика программирования Программист v8::СКД 1cv8.cf Россия

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

20.12.2016    Алексей S (info_AlexS)     783    2    4   

№ 170336

Выразить строку как число и строку как дату в запросе 195

Практика программирования Программист v8 1cv8.cf

Приведены и прокомментированы запросы, помогающие решать указанные задачи в составе пакетных запросов. Отличием от других известных решений является простая структура, относительная компактность, высокие быстродействие и устойчивость к ошибкам исходных данных. Применяется техника искусственных таблиц, изначально упомянутая в статье "Порождающий запрос" [http://infostart.ru/public/90367/].

24.01.2013    Сергей (ildarovich)     42138    76    51   

№ 568551

Маленькая хитрость СКД - выводим строки X раз 22

Теория программирования Практика программирования Программист v8::СКД 1cv8.cf Россия

Здесь я расскажу, как вывести в отчет СКД произвольное количество одинаковых строк.

17.12.2016    Александр Шпагин (alexandersh)     2701    0    16   

№ 567806

Фильтр на таблицу значений системой компоновки данных 4

Практика программирования Работа с интерфейсом Программист v8::УФ v8::СКД 1cv8.cf

Часто здесь проскакивает вопрос, а как установить фильтр на таблицу значений в управляемых формах. На самом деле, есть только один способ - залить старую таблицу значений в новую, отфильтровав или отсортировав по каким-либо правилам. Здесь реализуем на компоновке данных.

14.12.2016    Павел Кручинин (igel9780)     936    1    2   

№ 567327

Исправление ошибки арифметического переполнения при преобразовании numeric к типу данных numeric при расчете себестоимости 4

Практика программирования Программист v8 1cv8.cf Россия Бюджетирование и финансовое планирование

В данной статье описывается один из способов исправления ошибки арифметического переполнения при преобразовании numeric к типу данных numeric, с которой не раз сталкивались многие люди, занимающиеся расчетом себестоимости в базах с большим объёмом данных.

13.12.2016    Руслан Шапиев (TheRealStanly)     991    0    0   

№ 163853

Новый запрос и новая таблица значений как функции 133

Практика программирования Программист v8

Предлагается две простые функции, использование которых уменьшает объем кода в конфигурациях на платформе «1С:Предприятие 8». Эти функции можно добавлять к своему общему модулю, что сделает процесс программирования более эффективным.

27.11.2012    Сергей (ildarovich)     19596    38    46   

№ 567172

Добавление Субконто Подразделение в счет 68.01 (Бухгалтерия 2.0) 5

Практика программирования Перенос данных из 1C8 в 1C8 Программист v8::БУ БП2.0 КД БУ Персонал, кадры НДФЛ

Статья о том, как без особых переделок мне удалось добавить Подразделение в подоходный налог в Бухгалтерии 2.0 и в обмен с ЗУП 2.5.

12.12.2016    Александр Биттиров (alex_bitti)     1000    0    2   

№ 567052

Планы обмена. Квитировать или гарантировать? 8

Практика программирования Теория программирования Программист v8 1cv8.cf

Планы обмена предлагают использовать две стратегии удаления обработанных изменений: квитирование и гарантированная доставка сообщений. Как сделать правильный выбор?

12.12.2016    Дмитрий Жичкин (zhichkin)     1528    0    8   

№ 565867

Произвольная иерархия в СКД (системе компоновки данных) 2

Практика программирования Программист v8::СКД 1cv8.cf

Как сгруппировать данные из таблицы значений по любой выдуманной иерархии в СКД (системе компоновки данных)

06.12.2016    Анатолий (338050247)     819    0    2   

№ 374023

Оптимизация запросов 1С - от теории к практике 56

Оптимизация БД (HighLoad) Практика программирования Теория программирования Программист v8 1cv8.cf

Желаете повысить свой уровень разработки? Не знаете, как оптимизировать работу тяжелых запросов 1С? Или знаете методы оптимизации, но на практике не получаете результат? Тогда эта интерактивная обучающая программа для Вас! Оптимизация запросов прямо в программе 1С:Предприятие 8. Несколько десятков практических заданий, рассматривающих методы оптимизации на практике. От Вас требуются реальные решения - оптимизация представленных запросов. Автоматизированная система оценит Ваш запрос и представит результат проверки.

06.07.2015    Евгений Моисеенко (bpc222)     22751    198    4   

№ 565658

Произвольный отбор при открытии формы любого динамического списка 77

Практика программирования Программист v8::УФ 1cv8.cf

Как установить хитрый отбор при открытии формы списка, например, отбор формы списка документов по элементу табличной части? Давайте разбираться...

05.12.2016    Sergey Andreev (starik-2005)     4022    0    26   

№ 565515
№ 565220

БД Firebird. Подключение, чтение, просмотр - сделать по-быстрому 6

Инструментарий Практика программирования Обмен с другими системами Программист v8 1cv8.cf

Заметки и опыт по итогам решения одной задачи. Подключение к БД Firebird, чтение/просмотр структуры таблиц, чтение/просмотр данных БД.

02.12.2016    Яков Коган (Yashazz)     1269    9    4   

№ 565137

Создаем свой календарь для произвольных целей 2

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

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

02.12.2016    Ден Ден (FirePyres)     994    4    4