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

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

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

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

20.09.2012    38936    0    75    

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

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

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

вчера в 09:06    194    1    0    

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

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

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

16.08.2017    771    0    29    

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

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

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

15.08.2017    657    0    0    

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

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

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

19.06.2015    57869    0    97    

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

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

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

12.08.2017    3283    0    47    

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

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

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

10.08.2017    626    0    7    

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

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

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

07.08.2017    4758    2    45    

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

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

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

1000 руб.

26.05.2017    6758    75    52    

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

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

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

06.08.2017    1076    0    2    

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

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

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

05.08.2017    1060    0    17    

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

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

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

04.08.2017    1389    0    8    

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

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

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

1500 руб.

06.07.2015    29424    218    4    

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

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

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

01.08.2017    2158    1    13    

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

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

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

01.08.2017    1039    0    2    

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

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

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

31.07.2017    1059    1    3    

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

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

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

04.03.2016    12999    0    47    

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

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

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

31.07.2017    860    0    10    

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

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

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

28.07.2017    1302    0    8    

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

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

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

28.07.2017    1383    1    7    

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

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

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

12900 руб.

15.03.2017    9397    0    119    

Макеты СКД 121

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

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

25.07.2017    4452    8    12    

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

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

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

24.07.2017    908    1    3    

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

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

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

20.07.2017    2529    15    13    

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

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

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

1500 руб.

30.11.2014    27749    330    1    

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

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

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

18.07.2017    3191    765    42    

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

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

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

13.07.2017    1532    2    4    

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

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

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

10.07.2017    1063    2    0    

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

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

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

27.01.2016    21212    0    69    

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

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

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

07.07.2017    1545    0    5    

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

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

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

05.07.2017    1343    0    6    

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

Практика программирования Инструментарий Программист v8::УФ

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

04.07.2017    3872    10    14    

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

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

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

27.11.2012    24214    38    46    

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

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

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

04.07.2017    1552    3    6    

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

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

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

04.07.2017    1744    2    1    

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

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

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

02.07.2017    2818    0    19    

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

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

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

30.05.2017    5735    4    13    

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

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

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

30.06.2017    1727    0    0    

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

Управление проектом Практика программирования

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

30.06.2017    3609    0    16    

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

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

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

29.06.2017    2250    4    3    

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

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

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

28.09.2016    10169    29    22    

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

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

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

7000 руб.

25.06.2017    1478    0    0    

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

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

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

22.06.2017    1261    0    2    

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

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

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

21.06.2017    3367    0    22    

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

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

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

13.11.2012    66308    256    92    

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

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

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

20.06.2017    1553    0    13    

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

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

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

16.06.2017    1737    0    0    

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

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

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

16.06.2017    5395    0    27    

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

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

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

29.09.2011    34794    141    31    

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

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

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

14.06.2017    2584    0    6    

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

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

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

14.06.2017    1431    4    3    

OneScript и Ajax. POST-запрос и мои дальнейшие планы с фантазиями о будущем 10

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

Моя библиотека для OneScript (версия 3.0 от 09.06.2017 см.GitHab UfaScript) https://github.com/andreosh/UfaScript теперь позволяет посылать POST-запросы на сервер без использования сторонних библиотек типа jquery.

09.06.2017    1470    0    3    

Представление в запросе табличной части документа одним строковым полем 10

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

Поставили задачу: "Получить в одно поле, всю таблицу товаров документа "Реализации товаров и услуг" через запятую". Поля таблицы товаров интересны заказчику были только наименование, количество и единица измерения. Конечно данный вариант проще сделать в обработке результата или в выражениях СКД, но моё мнение, что в запросе результат будет получен быстрее. Механизм не универсальный, в данном примере рассматривается таблица максимум с 20-ью строками и количество с типом Число (8,3). Комплексная Автоматизация 1.1

09.06.2017    2021    0    25