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

Все публикации Практика программирования — все для 1С

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов. Промо 103

Универсальные обработки Инструментарий Практика программирования Теория программирования Универсальные функции Прочее Оптимизация БД (HighLoad) Программист v8 1cv8.cf Россия Платные (руб)

Восстановление партий, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

1000 руб.

26.05.2017    6937    75    52    

Альтернативный способ передачи произвольных параметров между процедурами/сеансами/фоновыми заданиями 0

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

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

1 стартмани

вчера в 18:15    103    0    1    

Особенность работы отбора по характеристикам (свойствам) в СКД 23

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

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

1 стартмани

18.08.2017    895    1    1    

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

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

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

20.09.2012    39085    0    75    

Доработки конфигурации. Один совет по избежанию потенциальных грабель 4

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

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

16.08.2017    977    0    29    

Планировщик 1С. Настройка расписания повторяющихся событий и перемещение элементов мышью 8

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

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

15.08.2017    850    0    0    

Оптимизация запроса к виртуальной таблице регистра накопления 33

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

Удачный ответ на собеседовании. Оптимизация запроса. Программистам пригодится. ))

12.08.2017    3656    0    47    

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

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

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

19.06.2015    58037    0    97    

Программа для изменения осей движения мыши - IMouse 4

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

Программа предназначена для изменения движения курсора мыши.

1 стартмани

10.08.2017    702    0    7    

Умный дом на 1С + ардуино 73

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

Конфигурация для автоматизации быта программиста 1C и не только. В данной статье будет рассказано, как можно использовать 1С для задач, не входящих в стандартные рамки этой платформы. Например, управление домом. В качестве периферии для подключения будет использован микроконтроллер (МК) Ардуино, но на нём не будет никакой логической нагрузки, весь процесс будет проходить на сервере 1С. Работа с пинами ввода/вывода происходит напрямую из 1С.

1 стартмани

07.08.2017    4874    3    46    

Пример использования функции СКД "ВычислитьВыражениеСГруппировкойМассив()" 3

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

Небольшой пример использования функции СКД "ВычислитьВыражениеСГруппировкойМассив()"

06.08.2017    1159    0    2    

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

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

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

1500 руб.

06.07.2015    29512    219    4    

Автоматическое сохранение редактируемого документа 2

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

Если пользователь работает сразу в n-документах или набивает большую накладную, и обрывается связь с сервером или происходит обновление базы, то велика вероятность, что он (пользователь) будет не очень счастлив, когда поймёт, что теперь придётся делать всё заново.

05.08.2017    1148    0    17    

Вывод результата СКД в таблицу значений 14

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

Вывод результата СКД в таблицу значений по Отбору Компоновки Данных

04.08.2017    1479    0    8    

1С и Ваш Кошелек 22

Практика программирования Программист v8 Домашние учет и финансы Россия УУ Бюджетирование и финансовое планирование Абонемент ($m)

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

1 стартмани

01.08.2017    2257    4    13    

Регулярные выражения без внешних компонент? Легко! Промо 212

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

Сложный способ организовать проверку строки с помощью регулярного выражения в 1С. При этом ни одна внешняя компонента не пострадала. Ну и от платформы (Linux, MustDie) - не зависит.

04.03.2016    13115    0    47    

Оповещение об изменении таблицы MS SQL 5

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

Цель: подписка на изменения в таблицах MSSQL, неизменность конфигурации, использование популярного языка программирования c#, создание дальнейшей цепочки событий, не связанной с 1С.

01.08.2017    1103    0    2    

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

Универсальные печатные формы Практика программирования Программист v8 БП3.0 УТ11 Россия Абонемент ($m)

Статья посвящена двухсторонней печати табличных документов из 1С:Предприятия 8.3. А за одно рассмотрено создание Внешней печатной формы. Публикацию про двустороннюю печать на Инфостарте не нашел. Когда передо мной стояла такая задача, решение нашел не сразу. Делюсь, думаю, для многих эта информация будет полезной.

1 стартмани

31.07.2017    1163    1    3    

Внешняя печатная форма непроведенного документа на управляемых формах 2

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

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

2 стартмани

31.07.2017    949    0    10    

Курс "Разработка по промышленным стандартам на платформе 1С:Предприятие." Часть 2. Проф. Промо 44

Практика программирования Администратор Программист v8 Россия Платные (руб)

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

12900 руб.

15.03.2017    9493    0    119    

Создание динамически подгружаемых печатных форм на 8.2, как это было реализовано в 1С:7.7 9

Работа с интерфейсом Практика программирования Программист v8::УФ Россия Бесплатно (free)

При создании собственной, легкой, автономной конфигурации для филиалов на управляемых формах необходимо было решить одну задачу: «БЕЗ обновления конфигураций необходимо легко и быстро обновлять/добавлять печатные формы для любого документа в 1С». Очень понравилось ранее существовавшее решение по динамической подгрузке внешних печатных форм в 1С 7.7. Его и реализуем.

28.07.2017    1362    0    8    

Асинхронное воспроизведение звука в 1С 14

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

Достаточно простой пример как в 1С:Предприятие запустить воспроизведение звука и не ждать его окончания

2 стартмани

28.07.2017    1460    1    7    

Макеты СКД 121

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

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

1 стартмани

25.07.2017    4568    9    12    

Консоль СКД - программа интерактивного изучения Системы компоновки данных Промо 49

Практика программирования Сертификация Теория программирования Программист v8::СКД 1cv8.cf Платные (руб)

Изучение системы компоновки данных с самого начала: - Практические задания с различным уровнем сложности; - Методические материалы по работе с СКД; - Описание конструктора схем компоновки данных; - Методика решения реальных задач создания отчетов в 1С; - Автоматическая система проверки решений; - Инструкции по решению задач с разъяснениями; - Техническая поддержка пользователей. Подходит для начинающих и действующих разработчиков и консультантов 1С

1500 руб.

30.11.2014    27810    330    1    

Подсистема "Задачи" 1

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

Подсистема для внедрения организации оповещения через объект задачи!

1 стартмани

24.07.2017    943    1    3    

Программное создание элементов графической схемы (через XSLT) 51

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

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

1 стартмани

20.07.2017    2584    15    13    

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

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

В первую очередь, статья адресована разработчикам 1С, но надеюсь, что интересно будет не только им.

1 стартмани

18.07.2017    3269    765    42    

Использование классов .Net в 1С для новичков Промо 95

Практика программирования Внешние компоненты Универсальные функции Программист v7.7 v8 Бесплатно (free)

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    21325    0    69    

Быстрое заполнение данными файла MS EXCEL 7

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

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

1 стартмани

13.07.2017    1595    2    4    

Практика распознавания речи с помощью Wit.ai из 1С 6

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

Распознавание речи с помощью wit.ai из 1С

1 стартмани

10.07.2017    1101    2    0    

Простой способ преобразовать UNICODE в строку или в структуру 22

Практика программирования Универсальные функции Программист v8 Россия Бесплатно (free)

Первая функция получает Строку, которая содержит строчки вида «Ключ=Значение». Вторая функция получает Структуру.

07.07.2017    1587    0    5    

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

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

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

1 стартмани

27.11.2012    24297    38    46    

Копирование настроек пользователей 8

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

Нередко возникает необходимость копирования настроек пользователей. Эта статья покажет, как копировать настройки средствами SQL

05.07.2017    1392    0    6    

Интеграция сценарного тестирования в процесс разработки 120

Практика программирования Инструментарий Программист v8::УФ Абонемент ($m)

Эта статья является практическим пособием по внедрению тестирования на основе сценариев в процесс разработки программного обеспечения на базе платформы 1С:Предприятие 8.3. Документ отличает прикладная направленность, в нем содержится много кода, подходов и конкретики. Все рассмотренные примеры основаны на использовании бесплатной конфигурации Тестер

1 стартмани

04.07.2017    3941    10    14    

Знакомство с 1С:Документооборот. История автоматизации и доработок. Печатная форма Лист согласования 8

Практика программирования Программист v8 ДО УУ Делопроизводство и документооборот Абонемент ($m)

Документооборот 2.1.10.2 ПРОФ. История автоматизации и доработок. Ввод на основании внутреннего документа из задачи согласование с переносом прикрепленных файлов(копировать и вставить файлы). ПФ Лист согласования для процесса Согласование и для справочника Внутренние документы(печатается с историей). Автоматическая загрузка справочника по com-соединению из другой базы.

1 стартмани

04.07.2017    1609    3    6    

Расширения конфигураций 1С: учимся перехватывать методы Промо 38

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

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

1 стартмани

30.05.2017    5852    4    13    

Обновление измененной 1С Бухгалтерия 3.0 12

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

Обновляю как в статье "Технология доработок типовой конфигурации 8.х для обновления за 30 минут". Статье несколько лет, и кое-что можно уже добавить: например, для сравнения модулей - Kdiff3, расширение конфигураций, перекрестная проверка файлов сравнения и таблица трудозатрат в человека-часах.

1 стартмани

04.07.2017    1803    2    1    

Соединение таблиц в запросе по условию "В иерархии" с использованием Nested Sets 28

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

Реализация метода хранения деревьев Nested Sets в 1С. Использование деревьев Nested Sets для соединения таблиц в запросах по условию "В иерархии".

1 стартмани

02.07.2017    2859    0    19    

Выбор значения из выпадающего списка с поиском и переходом к ячейке с таким значением в Excel 4

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

Поиск и переход к ячейке выполняется при помощи макроса. Макрос, как и сама книга, формируются программно в 1С.

1 стартмани

30.06.2017    1767    0    0    

Простой способ индексирования интервалов Промо 137

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

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

1 стартмани

28.09.2016    10255    29    22    

Управление техническим долгом - Концепция Continuous Inspection 60

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

Сегодня я вам хочу рассказать про тему «Управление техническим долгом» – что это такое, как с этим бороться и почему с этим надо бороться.

30.06.2017    3681    0    16    

Расшифровка табличного документа, сформированного СКД 30

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

Функция делает постобработку табличного документа, чтобы можно было открыть поля ссылочного типа, не имея данных расшифровки (например, после сохранения в mxl)

2 стартмани

29.06.2017    2306    4    3    

Базовый курс программирования 1

Теория программирования Практика программирования v8 Платные (руб)

ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ (Базовый курс и начало основного – 2 месяца) Основные объекты – справочники, документы, регистры Решение задач по торговле Решение задач по бухгалтерии Решение задач по расчету зарплаты Сдача 1С профессионала по платформе

7000 руб.

25.06.2017    1528    0    0    

Уровни, глубина, прародители, циклы и аналоги запросом Промо 320

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

В продолжение публикации «Транзитивное замыкание запросом» [http://infostart.ru/public/158512/] добавлены другие варианты использования того же приема. Приведены запросы для быстрого определения уровней всех элементов справочника, максимальной глубины справочника, прародителей произвольных элементов справочника, запрос для быстрого определения циклов (на примере справочника спецификаций «1С:Управление производственным предприятием») и определения множеств аналогов номенклатуры (также на примере конфигурации «1С:Управление производственным предприятием»).

1 стартмани

13.11.2012    66438    256    92    

ЕГАИС. Одинаковые штрихкоды, но разные производители. Возможность выбора конкретной позиции. (1С Предприятие 8.3, УТ 11.2). 4

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

Есть ситуации, когда штрихкоды одинаковые, но разные характеристики. Например в случае с алкогольной продукцией. Штрихкод - один, производителей - много. Должна быть возможность выбора позиции определенного производителя, в разрезе определенного штрихкода. Эта публикация об этом. Применительно к 1С Предприятие 8.3, Управление Торговлей 11.2.

22.06.2017    1297    0    2    

Иерархическая нумерация в СКД 63

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

Правильная!! иерархическая нумерация в отчете на СКД, с учетом всех группировок, в том числе иерархических справочников

21.06.2017    3425    0    22    

Замена штатной функции "Создать на основании" 4

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

Модернизация операции "Создать на основании" в документе

20.06.2017    1596    0    13    

Расчет средних по периодам в запросе - это элементарно! Промо 129

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

Распространено мнение, что расчет средних по периодам в запросе - это сложно. В статье приводится прием, позволяющий опровергнуть это заблуждение. Приводится описание метода, его обоснование и ограничения использования. Как примеры прилагаются два практичных отчета на СКД: для расчета среднедневных остатков товаров и для расчета среднедневной задолжности контрагентов. Отчеты созданы на платформе 8.1 для конфигурации УТ10.3 .

1 стартмани

29.09.2011    34878    141    31    

Начисление премии с нестандартной расчётной базой. ЗУП 3.1 3

Практика учета Практика программирования Программист Бухгалтер v8 v8::СПР ЗУП3.x БУ Зарплата Бесплатно (free)

В ЗУП 3.1 возможна настройка премии с расчётной базой, включающей начисления за несколько ПРЕДЫДУЩИХ месяцев. Что делать, если нужно, чтобы в базу премии вошли и начисления текущего месяца? При этом на данную премию имеют право не все сотрудники, и задача усложняется тем, что в расчётную базу должны входить только начисления за время работы на должности, имеющей право на премию. Пример настройки и доработки без расширений и изменения конфигурации.

16.06.2017    1841    0    0    

Как формируется GUID? 231

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

"Коллеги, есть идеи, как получить последнюю созданную характеристику? Реквизиты полностью идентичны(код, наименование, и т.п.)."(c) "Насколько я знаю, ссылка не обеспечивает последовательность, а только уникальность."(c) "Я сделал по Максимум(Ссылка). Но, чета, мне кажется, это неправильно."(c) "Слышал что в ГУИд содержится как раз время создания и по всей логике вещей сортировка по ссылке должна сортировать по моменту создания объекта"(c) Сколько раз вы слышали такие фразы? На удивление я не обнаружил информации по этой теме, пришлось разбираться самому...

16.06.2017    5461    0    27    

Общий модуль для разработки несложных отчетов в формате OpenOffice 44

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

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

14.06.2017    2637    0    6    

Запрос к внешней базе данных MS SQL Server 11

Практика программирования Обмен с другими системами Администратор Программист v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка позволяет выполнить запрос к базе данных MS SQL Server на классическом SQL. Своего рода консоль запросов, некий аналог Server Management Studio в среде 1С.

3 стартмани

14.06.2017    1470    5    3