...

База знаний 1С

Динамическая модификация форм в расширении

Механизмы платформы 1С Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Пример динамического изменения форм расширением конфигурации без заимствования формы.

1 стартмани

05.04.2021    8188    1    a.zernin    1    

8

Файлы-процессы, динамическая работа с формами и многое другое в Simple UI. Ноябрь 2021

Мобильная разработка Бесплатно (free)

Новый виток развития платформы дает новые возможности - теперь самостоятельными могут быть не только конфигурации, но и отдельные процессы в виде файлов, как "excel" или подобные форматы, только заточенные под оборудование, с питоном, VR и прочими плюшками. А предыдущий перевод конфигурации на JSON дает возможность динамически менять формы экранов и вообще все в конфигурации, включая обработчики. Статья - приложение к основной статье по Simple UI https://infostart.ru/public/1153616/

03.11.2021    1647    informa1555    34    

9

Динамическая кнопка VS Комбинация клавиш

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Часто требуется ко всем формам или к списку форм привязать новые действия. Но как это сделать не меняя каждую форму и в идеале не меняя конфигурацию? Ниже будет описано, как запрограммировать новые действия через расширение (т.е. не меняя конфигурации) и сделать это универсально (не меняя каждую форму).

08.08.2022    5744    sapervodichka    33    

76

v8.2 Управляемые формы: Динамические элементы формы и переопределяемые события или как изменить поведение и внешний вид управляемой формы программно без лишних хлопот

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В продолжении статьи "v8: Концепция минимального изменения конфигурации для легкого обновления" (http://infostart.ru/public/170935/) предлагаю вашему вниманию небольшую подсистему, позволяющую динамически размещать реквизиты формы, элементы формы переопределять события существующих и назначать новые на уровне "настроек"

1 стартмани

31.01.2013    53962    307    MarSeN    58    

164

Мои опыты чтения динамических WEB-страниц

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

В предлагаемой вашему вниманию обработке реализованы 13 вариантов чтения содержимого динамических WEB - страниц (для 1С-Предприятия 7.7) , а в сопутствующей ей статье - анализ недостатков и достоинств этих вариантов.

1 стартмани

07.11.2009    47673    435    mai    42    

90

Решение проблемы с зависанием базы после динамического обновления

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

20.09.2021    2565    6    war41k    2    

3

[Расширения] Отборы в динамических списках

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Часто на практике возникают ситуации, когда в 1С 8.3 нужно настроить доступ к колонкам динамического списка по определенным критериям (нужно так настроить доступ, чтобы пользователь видел только то, что ему разрешено и не имел возможности изменить эти настройки). Но конфигурация стоит на поддержке и менять ничего нельзя. Предлагаемый пример показывает, как можно с помощью механизма расширений управлять отборами в динамических списках*. * В дополнение к механизму http://infostart.ru/public/437760/ "Динамическое управление видимостью и доступностью элементов форм"

1 стартмани

21.05.2016    14312    13    OlegK    6    

9

Еще раз о чтении динамических WEB-страниц

Механизмы платформы 1С Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

В предлагаемой вашему вниманию обработке реализованы 7 вариантов чтения содержимого динамических WEB - страниц (для 1С-Предприятия 7.7) средствами внешних компонент Parser.dll, ADDIN.dll и FormEx.dll, а в сопутствующей ей статье описаны результаты их применения.

1 стартмани

01.02.2010    15553    88    mai    13    

3

Расширенная настройка динамического списка УФ

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

31.05.2017    47308    178    tormozit    25    

135

Установка наценок по ценовым группам для расчетных и динамических видов цен. 1С: УТ 10.3

Ценообразование, анализ цен Платформа 1С v8.3 1С:Управление торговлей 10 Оптовая торговля, дистрибуция, логистика Управленческий учет Абонемент ($m)

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

1 стартмани

20.02.2013    31786    110    sergey279    7    

10

Решение "Динамическая иерархия" для 1С 8.*

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

04.02.2007    16260    593    boln    6    

10

Помощник динамического обновления

Инструментарий разработчика Платформа 1С v8.3 Россия Абонемент ($m)

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

1 стартмани

23.11.2013    18806    27    Silenser    6    

47

Динамическое обновление больше не страшно! Сохранение таблицы Config перед динамическим обновлением

Архивирование (backup) Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Обработка для резервного сохранения SQL-таблиц Config b ConfigSave перед динамическим обновлением, а также восстановления этих таблиц в случае сбоя.

1 стартмани

09.02.2018    26983    60    santon    14    

55

Сохранение динамического списка в Excel с учетом отборов и параметров запроса

Запросы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

25.01.2013    15842    54    hobi    4    

6

Реализация задачки с собеседования: найти максимальное число, но не более, чем ограничено параметром

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

31.03.2022    3942    0    serverstar    15    

2

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

Оптовая торговля Адаптация типовых решений Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Расширение для 1С: Управление торговлей 11 для отображения картинок товаров в табличных частях документов и динамических списках. Иногда необходимо прямо в табличной части документов сразу видеть изображение товара. Например, при считывании штрихкода проконтролировать правильность выбора товара. Предлагаемое расширение (не требует изменения конфигурации поставщика) при установке отображает миниатюры товаров в документе "Приобретение товаров и услуг", при необходимости легко переносится на другие документы.

1 стартмани

11.09.2022    3058    8    g_b    0    

7

Динамическое формирование расписания занятий в управляемых формах (для конфигурации "Колледж")

Обработка документов Обработка справочников Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Государственные, бюджетные структуры Абонемент ($m)

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

50 стартмани

17.06.2015    6633    2    NoN098    1    

2

Просмотр и редактирование фиксированных настроек отбора динамического списка

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

23.04.2018    5929    18    SPARTANIC    1    

5

Итоги в динамическом списке

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

28.05.2018    22889    CXY    21    

79

Динамические реквизиты на управляемой форме и передача файла Excel на сервер

Загрузка и выгрузка в Excel Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка-шпаргалка, содержит код передачи файла Excel с клиента на сервер и динамическое создание таблицы значений на управляемой форме.

1 стартмани

20.11.2018    6119    6    alexey_kurdyukov    0    

2

Динамическая публикация простых Get и Post-сервисов через справочник http-сервисов

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Динамическая публикация легких Get и Post-сервисов через встроенный справочник, с хранением их предопределенных параметров.

1 стартмани

18.09.2019    5599    2    maksip    1    

8

Дополнительные функции для 1С:Документооборот

Универсальные функции Платформа 1С v8.3 1С:Документооборот Управленческий учет Абонемент ($m)

В данной публикации я хочу поделиться расширением, которое содержит дополнительные функции (доработки) для 1С:Документооборот.

1 стартмани

24.01.2020    29890    213    pavelpribytkin96    47    

56

Динамическая расшифровка СКД (на примере отчета)

СКД Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8 Абонемент ($m)

Предлагаю Вашему неподкупному вниманию вариант более-менее унифицированной реализации динамически формирующейся расшифровки СКД на примере простейшего отчета для конфигурации УТ 11.

1 стартмани

08.12.2020    3650    mr_sav    3    

23

Полностью динамическое меню

Работа с интерфейсом OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Меняем стандартное меню вашей конфигурации на полностью динамическое за 2 минуты.

1 стартмани

19.02.2010    14137    176    mikukrnet    9    

21

Динамическое изменение функции формирования табличного документа внешней обработки без конфигуратора.

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Продолжение направления статьи "УТ 11. Динамическое изменение MXL-макета внешней печатной формы" в режиме 1С. http://infostart.ru/public/92500/ Там рассказывалось, как изменять макеты внешних печатных форм. В этой статье я динамически изменяю процедуру формирования Табличного документа. Цель направления исследования: одна-две внешние обработки, 5-10 алгоритмов заполнения табличного документа, 20-50-100 макетов MXL. И все менять удобно и визуально(кроме добавления 2-х обработок)

1 стартмани

13.10.2011    15721    27    gavrikprog    9    

9

Динамическое дополнение/изменение форм в интерфейсе Такси и Управляемых формах v8.3 (8.2). Изменяем формы в режиме 1С:Предприятие...

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

В дополнение к статье "v8: Концепция минимального изменения конфигурации для легкого обновления" (http://infostart.ru/public/170935/) (автор MarSeN) и в качестве некой альтернативы его разработке http://infostart.ru/public/171514/ предлагаю вашему вниманию механизм динамического дополнения и изменения управляемых форм из среды 1С:Предприятие с целью минимизировать довольно трудоемкий процесс сравнения измененных типовых форм.

1 стартмани

21.11.2014    13758    27    karg    6    

11

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

Инструменты администратора БД Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

04.02.2015    11452    12    Zhilyakovdr    3    

13

Net Core. Динамическая компиляция класса обертки для получения событий .Net объекта в 1С

Разработка внешних компонент Платформа 1С v8.3 Бесплатно (free)

Часто нужно использовать события объектов .Net. Например событие от COM порта, поступление сообщений по WhatsAp, сообщение об изменение в директории итд. Напрямую этого сделать нельзя, но можно сделать класс обертку и через него получать ВнешнееСобытие

14.09.2016    16992    Serginio    1    

9

Динамическое создание элементов формы (кнопки) 8.2

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Возникла такая проблема. Понадобилось динамически «создавать кнопки», используя данные из справочника, с выводом результата. Привожу мой вариант решения этой проблемы.

1 стартмани

16.09.2011    14472    89    djon10000    10    

4

Восстановление sql базы после динамического обновления.

Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Завис конфигуратор при динамическом обновлении базы, после при входе в конфигуратор выводится сообщение: «Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?»

06.06.2012    116663    Danil.Potapov    161    

340

Восстановление файловой версии базы данных *.1CD после ошибки динамического обновления.

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Восстановление работоспособности файл-серверной базы данных (файл *.1CD) после критической ошибки, возникшей в результате динамического обновления с последующим предупреждением "Внимание!!! При обновлении данных, после последней реструктуризации, произошла ошибка. Повторить обновление?".

02.10.2012    53961    djserega    79    

206

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

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

5000 руб.

14.01.2016    51913    15    21    

38

Конструирование запросов, заглушки, поддержка однотипных решений

Запросы Платформа 1С v8.3 Бесплатно (free)

Написав множество обменов и выгрузок (список в конце статьи) между разными базами через com, я столкнулся с необходимостью поддерживать их все. Более того, я поддерживаю все релизы обменивающихся конфигураций в одной обработке, а, как известно, 1С постоянно добавляет/удаляет/переименовывает объекты и реквизиты. Для упрощения этой задачи, и чтобы мои модули не превратились в сплошные Если ЕстьРеквизитТабЧастиДокумента("Номенклатура", В8.Метаданные.Документы.РеализацияТоваровУслуг, "ВидыЗапасов") Тогда … и был придуман описанный механизм. Данная методика не претендует на универсальность или суперполезность, однако мне она сильно помогла.

06.04.2017    12109    Ibrogim    4    

23

Динамическая нумерация документов

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Была задача сделать для одного вида документа (например "Кадровый перевод") динамическую нумерацию, при этом редактирование номера доступно только Администратору, например, то есть чтобы при установке флажка нумерация менялась с НС00-00001 на НС00-00001тс. А если флаг не стоит, то продолжалась дальше, так же продолжалась и для новой нумерации, то есть уже НС00-00002 или НС00-00002тс. и т.д.

18.01.2018    12328    pavel_pss    6    

6