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

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

Авто добавление процедур (кода) в типовые конфигурации (парсер) 50

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

Автоматическое добавление процедур и функции, а так же любого кода в типовые конфигурации (парсер).

1 стартмани

05.07.2013    9480    88    Емельянов Алексей    13    

Вызов n-го количества немодальных окон из одной процедуры и передача параметров в процедуру печати 3

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

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

25.03.2018    6971    akor77    0    

Внешняя обработка-каталог для быстрого создания и организации полезных процедур (8.2) 1

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

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

1 стартмани

11.10.2013    2067    4    DaNN    1    

Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке 436

Универсальные функции Зарплата Управление персоналом (HRM) Зарплата v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Бесплатно (free)

В статье размещен список стандартных процедур и функций с примерами, которые могут помочь при разработке (доработке) конфигураций Зарплата и управление персоналом ред. 3.1 и Зарплата и кадры государственного учреждения 3.1. Иногда бывает довольно сложно правильно получить данные или долго, поэтому лучшим вариантом будет использование стандартных процедур. Буду очень признателен, если Вы поделитесь своим опытом и предложите свои варианты стандартных процедур которые помогают в работе. Или предложите, как дополнить имеющиеся процедуры.

14.11.2018    27508    GeterX    89    

Использование общих модулей "Длительные операции" из состава БСП или асинхронное выполнение серверных процедур без блокировки пользовательского интерфейса 120

Практика программирования Производительность и оптимизация (HighLoad) Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.03.2015    53734    163    Bassgood    15    

Санкционирование расходов (отражение конкурсных процедур) 4

Бухгалтерский учет v8 БГУ Государственные, бюджетные структуры Россия Госбюджет Бесплатно (free)

Порядок отражения конкурсных процедур, Министерства уже требуют!

16.10.2015    14536    gushchin.aleksand    3    

Полезные процедуры по работе с СКД и табличными документами (часть 1) 270

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

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

1 стартмани

03.09.2016    40547    92    json    23    

"Меньше копипаста!", или как Вася универсальную процедуру писал 167

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

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    5388    SeiOkami    48    

Коллекция полезных кнопок и процедур для отчетов и обработок v3.00 Промо 586

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

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

2 стартмани

09.01.2012    55687    2068    mtv:)    184    

Библиотека универсальных функций и процедур (v 1.3) 84

Универсальные функции v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.12.2014    13464    46    alex271    27    

Как протестировать неэкспортные процедуры модулей 19

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

Процедура для доступа к внутренним методам модуля без нарушения инкапсуляции.

17.11.2015    11849    json    30    

Полезные процедуры по работе с СКД и табличными документами (часть 2) 129

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

Еще несколько универсальных процедур

1 стартмани

27.09.2016    25753    39    json    19    

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

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

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

1 стартмани

21.08.2017    7968    0    Skin123    23    

Программное создание динамического списка на управляемой форме. (Динамическое создание динамического списка). Готовая процедура + обработка - демонстрационный пример Промо 268

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

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

1 стартмани

19.01.2018    35956    rpgshnik    26    

Процедура или Функция? 8

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

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

17.01.2008    36115    brix8x    32    

"Мигаем" интерфейсом, или цепочки асинхронных вызовов 71

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

Как, не блокируя интерфейс, привлечь внимание пользователя к интерфейсным элементам. Или, попросту говоря, "мигнуть" чем-то.

06.09.2017    12054    Chrizt    13    

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

Практика программирования v7.7 1cv7.md Россия Бесплатно (free)

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

18.08.2006    11155    OlegTor    9    

Построение дерева вызовов процедур и функций 70

Инструментарий разработчика v8 v8::УФ Абонемент ($m)

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

5 стартмани

16.10.2013    21000    64    TSSV    43    

Дерево вызовов процедур 14

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

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

1 стартмани

08.04.2016    12645    14    json    7    

Анализ процедур и функций (структура кода) 26

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

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

10 стартмани

28.03.2018    6826    9    zenechka    7    

Процедуры для замены текста запросов через схему запросов 8

Инструментарий разработчика v8::Запросы ERP2 КА2 Абонемент ($m)

Модуль с процедурами по работе с текстами запросов через схему запросов.

1 стартмани

06.09.2019    575    0    bmk74    9    

Универсальная процедура выгрузки в эксель с помощью ADO 11

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

Универсальная процедура выгрузки данных в excel с помощью библиотеки ADO. Правда универсальность ограничена строкой подключения, связанной с версией установленного microsoft office. Однако на это можно закрыть глаза. Другое ограничение это отсутствие поддержки составного типа данных в колонке.

1 стартмани

07.02.2013    11149    50    makc2k    9    

Анализ перемещённых процедур и функций общих модулей при обновлении конфигураций. 1

Инструментарий разработчика v8 Абонемент ($m)

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

1 стартмани

28.02.2014    5881    5    check2    5    

Многопоточность как способ ускорения некоторых процедур Промо 234

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

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

09.04.2013    53489    Aleksey.Bochkov    77    

Статусбар процедур на сервере Промо 52

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

Набор инструментов, позволяющий запустить любую Вашу процедуру &НаСервере в фоновом режиме и отображать пользователю состояние её выполнения.

100 руб.

16.09.2013    33911    65    30    

Выгрузка в Эксель, управляемые формы 6

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

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

1 стартмани

22.01.2017    15539    30    virtmon    10    

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники Промо 96

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

Сейчас все чаще интеграции различных конфигураций проектируются через HTTP-сервисы - они и работают быстрее, и "войти" в режим отладки гораздо проще, тем самым обойдя "черный ящик" универсального обмена через xml, например. Более года назад я начал работать в компании, в которой разработчики работали с конфигурациями 1С в режиме совместимости еще 8.2.16 (менять режим совместимости в типичных базах мы не хотели) - а как Вы наверное знаете, если интересовались HTTP-сервисами в 1С, их использование в режиме совместимости 8.3.4 и ниже недопустимо - и здесь я уже не надеялся на разработку и использование HTTP-сервисов. Но позже меня заинтересовал такой "сервис" как REST интерфейс OData, так как его можно использовать не меняя режим совместимости конфигурации - именно он и стал для меня идеальным вариантом решения "нетривиальных" задач.

11.05.2018    15552    V.Stavinsky    11    

Использование процедур SQL при обращении к внешним источникам данных 1

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

Ещё раз обращаемся к проблеме использования в 1C процедур SQL при обращении к внешним источникам данным через механизм ADODB. Данное решение возможно использовать при любом обращении к данным MS SQL Server, когда необходимо использовать динамические SQL-запросы. Приведенное решение применяется в расширении функционала "МФСБ" конфигурации "Промышленная безопасность" и используется для консолидации данных с системами АСУТП предприятия. (МФСБ - многофункциональная система безопасности угольных шахт) Тестирование проводилось на релизе 8.3.14.1630.

1 стартмани

20.03.2019    1180    0    rechvladmir    0    

Процедура автоматических диаграмм в отчётах 4

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

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

1 стартмани

01.10.2009    7143    114    detec    2    

8.3 - контекстная подсказка по параметрам процедуры или функции 113

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

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

30.05.2013    18843    a_plastinin    56    

Разбираемся с механизмом Дополнительные отчеты и обработки в БСП 413

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

Чуть более комплексное описание, чем на других ресурсах

1 стартмани

30.10.2016    96751    785    json    56    

Прогресс бар и серверная процедура (тонкий клиент) 15

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

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

1 стартмани

19.05.2017    13816    29    Isonic    12    

Запуск процедур(ы) по времени (по планировщику или таймеру) в 8.3 7

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

Создание простейшего планировщика, который выполняет определённые действия в указанное по списку время.

1 стартмани

11.07.2018    4225    1    Dima_    1    

Полезные процедуры по работе с СКД и динамическими списками (часть 4) 83

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

Несколько библиотечных процедур по работе с отборами.

17.12.2018    6246    json    10    

Процедура-плагин: Выгрузка в Йоксель для Новейшего отчета 7.7 21

Разработка внешних компонент Универсальные функции Загрузка и выгрузка в Excel v7.7 1cv7.md Россия Абонемент ($m)

Процедура дополняет Новейший отчет 7.7 с возможностью выгрузки созданного отчета в Йоксель (Excel) с группировками по строкам.

1 стартмани

09.12.2008    15530    133    Djelf    13    

Перемещена ли общая процедура? 10

Практика программирования Универсальные функции v8 Абонемент ($m)

Обработка для поиска перемещенных/удаленных процедур и функций в общих модулях двух сравниваемых конфигураций

1 стартмани

20.05.2009    10297    103    KAPACEB.AA    3    

Хранимая процедура + job для сбора статистики о размере SQL БД на сервере 8

Статистика базы данных v7.7 v8 1cv8.cf 1cv7.md Бесплатно (free)

Если требуется узнать как изменяются размеры SQL БД с течением времени и как на них влияет shrink, то эта процедура может пригодится.

16.09.2010    11254    62    dgonson    5