Создание предопределенных элементов из существующих ссылок

Публикация № 1581798 09.01.22

Разработка - Инструментарий разработчика

обработка предопределенные

Обработка для создания предопределенного элемента из существующей ранее ссылки для удобного обращения к ней в коде.

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

 
 Теория

Сделал простую обработку для того, чтобы существующую ссылку сделать предопределенной:

  1. Создаем новый предопределенный элемент через конфигуратор, которому позже назначим существую ссылку.
  2. (необязательно) отключаем автоматическое создание ссылки платформой при добавлении нового предопределенного элемента: в свойствах метаданных на закладке "Прочее" устанавливаем "Обновление предопределенных данных" в "Не обновлять автоматически". Не забудем потом вернуть это свойство обратно в режим "Авто" после выполнения п.3, если конфигурация на поддержке. В конфигурациях на поддержке это дополнительное действие. Поэтому можно опустить этот пункт, так как обработка позволяет автоматически удалить созданную платформой ссылку на предопределенный элемент.
  3. Обновляем БД, запускаем предлагаемую обработку и присваиваем новое имя предопределенного элемента нужной нам ссылке. При этом можем сразу же удалить ссылку на старый предопределенный элемент, который создала платформа при добавлении нового предопределенного имени (если не был выполнен п.2).

Выбираем в первом поле ссылку на элемент, который хотим сделать предопределенным. Автоматически подставляется ссылка на элемент, который в данный момент связан с выбранным предопределенным именем (если такая связь присутствует). Данный элемент перестанет быть предопределенным. Также можем сразу его удалить / пометить на удаление. Третий пункт (удалить непосредственно) безопасно выбирать только, если этот элемент был только что создан платформой. Либо, если убедились, что ссылок на элемент нет, воспользовавшись штатными средствами.

Скачать файлы

Наименование Файл Версия Размер
Обработка для создания предопределенных элементов из существующих ссылок (требуется платформа 8.3.5 или выше)

.epf 9,72Kb
92
.epf 9,72Kb 92 Скачать бесплатно

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ediks 334 12.01.22 08:46 Сейчас в теме
Целая статья, чтобы заполнить реквизит "ИмяПредопределенныхДанных"... Ну, не знаю.
2. AtamanovYS 129 12.01.22 14:26 Сейчас в теме
(1) Спрятал в спойлер ту часть, которая не относится к обработке, раз смущает много текста.
Оставьте свое сообщение

См. также

Настройка состава "Истории данных"

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

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

14.02.2023    2278    148    dsdred    6    

57

Отладка временных таблиц и типа ТаблицаЗначений

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

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

01.02.2023    2895    85    biimmap    22    

42

Быстрый неблокирующий поиск в конфигураторе

Инструментарий разработчика Платформа 1С v8.3 Платформа 1C v8.2 Россия Бесплатно (free)

Описание решения по быстрому неблокирующему глобальному поиску в текстах конфигурации. Используется Total Commander и небольшая программа Everything, индексирующая поиск по файлам.

29.09.2022    2043    2    Serg2000mr    6    

5

Улучшайзер - как одна внешняя обработка может улучшать другие внешние обработки

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

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

08.07.2022    4056    77    delta    2    

20

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Генератор текста запроса

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

Простой инструмент для быстрой подготовки данных для демонстрации.

20.05.2022    4727    154    echo77    4    

62

Редактор кода (расширение)

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

Редактор кода для управляемых форм с подсказками и подсветкой синтаксиса.

05.05.2022    5919    323    33lab    12    

80

Исполнитель команд (ОФ)

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

Обработка позволяет выполнять команды, написанные на языке 1С.

09.03.2022    2965    29    kozusenok    0    

4

Инструмент тестирования бухгалтерских движений в 1С

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

Инструмент позволяет протестировать движения регистра бухгалтерии (бесплатно, потребуется немного доработать под свою конфигурацию).

05.03.2022    2907    48    e9504100606    0    

7

Открывашка общих форм

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

Внешняя обработка на управляемых формах для открытия общих форм конфигурации.

14.12.2021    4453    98    frkbvfnjh    0    

19

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Коллекция универсальных обработок

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

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

02.12.2021    9626    990    user1051565    26    

100

Я у мамы декоратор...

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

Пример реализации общей функциональности для в 1С, похож на Декоратор, но реализован на уровне модулей. Может пригодиться разработчикам. Тестировалось на 1С:Предприятие 8.3 (8.3.19.1264).

15.11.2021    3918    19    markivkin    3    

5

Экспорт запроса из отладки в консоль запросов

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

Есть множество вариантов, как выгрузить запрос в файл в момент отладки для дальнейшей быстрой загрузки этого файла в консоль запросов (включая временные таблицы). Я просто опишу код, который можно добавить в консоль запросов управляемого приложения, скачанную с сайта ИТС для 8.2 и 8.3. Описание - в самом коде/заголовках процедур. Тестировал на платформе 1С:Предприятие 8.3 (8.3.18.1334). Спасибо за тестирование, объективная критика приветствуется. Спасибо Андрею Габец (прощу прощения, если склонение фамилии сделал неверно). При просмотре его курсов по БСП впервые увидел реализацию выгрузки запроса из отладки. Отдельное спасибо ему за соавторство в написании книги "Профессиональная разработка в системе «1С:Предприятие 8»", по которой я в 2012 начал изучать 1С.

27.09.2021    5840    125    prohorp    15    

19

OneS Cluster Admin - консоль администрирования кластера серверов 1С (кроссплатформенная, мультиверсионная)

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

OneS Cluster Admin (консоль администрирования кластера серверов 1С) - создана для того, что бы избавиться от недостатков классической консоли администрирования, а также привнести некоторые удобные фичи.

10.09.2021    11779    394    YanSergey    57    

136

Шаблон дополнительной обработки, работающей по расписанию

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

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

02.08.2021    7002    147    Shvapsss    6    

18

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Структура хранения БД в виде дерева конфигурации

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

Структура БД конфигурации в очень похожем виде, как в самом конфигураторе.

20.04.2021    9152    289    JIEX@    2    

38

Работа с кодом и его выполнение в режиме 1С: Предприятие (обычные формы)

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

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

11.03.2021    7429    220    Nik_Name    8    

12

Микро сервис для работы с запросами SQL

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

Альтернатива COM соединению с SQL базой, обработка запроса.

13.12.2020    9192    55    ivan1703    14    

32

Графит. Правщик 1С морд от kuzkov.info.2

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

Вторая часть записок о разработке программы Графит, векторного правщика для быстрого рисования 1С морд. Обзор сделанного в виде текста описания, гифках и приложенных svg файлах для пощелкать в обозревателе.

02.12.2020    6711    18    Steelvan    6    

11

Быстрый старт

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

Создание баз данных 1С, любое количество, из файлов dt и cf в один клик

18.11.2020    5458    51    vova-1c    8    

7

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

DaJet Studio: расширенный язык запросов 1С, очереди сообщений и web сервисы

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

DaJet Studio - разработка и управление скриптами, хранимыми процедурами и функциями, написанными на расширенном языке запросов 1С, а также очередями сообщений и web сервисами, основанными на использовании Microsoft SQL Server.

10.11.2020    11951    117    zhichkin    13    

23

Консоль HTTP запросов

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

Простая консоль для отправки и тестирования HTTP запросов и WEB сервисов. Есть функция сохранения в файл. 

05.10.2020    11323    547    zarankony    5    

44

Файл тестов для xUnitFor1C: тестирование проведения документов

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

Тестирование проведения документов. Проверяется, что: а) документ проводится; б) движения документа после перепроведения не изменились.

30.06.2020    10602    54    q_i    16    

25

Нейроконструктор

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

Изучайте нейронные сети и экспериментируйте вместе с расширением конфигурации "Нейроконструктор". Навыки программирования не требуются.

20.05.2020    20186    267    user1404129    26    

121

Загрузка, редактирование и установка цветовых схем (раскраски кода) в Конфигуратор и EDT

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

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

14.05.2020    23721    1122    CyberCerber    48    

156

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Универсальные инструменты 1С

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

Свободно распространяемый набор универсальных обработок и отчетов в виде расширения для разработки и поддержки, которое работает во ВСЕХ видах клиентских приложений и во всех операционных системах, которые поддерживает платформа 1С:Предприятие, кроме мобильных. Консоль запросов - консоль отчетов - консоль кода - редактор объектов базы данных - удаление помеченных объектов - поиск и удаление дублей - редактор констант - консоль заданий - групповая обработка справочников и документов - динамический список - поиск ссылок на объект - регистрация изменений для обмена данными - структура хранения базы - консоль HTTP запросов-консоль вебсервисов- консоль сравнения данных- информация о лицензиях- загрузка из табличного документа-файловый менеджер-все функции- навигатор по конфигурации-конструктор регулярных выражений-Выгрузка загрузка XML с фильтрами

21.01.2020    75882    7492    cprit    219    

649

Шаблон теста правил регистрации

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

Шаблон на базе, которого можно написать тест правил регистрации. Тесты запускаются с использованием инструмента xddTestRunner framework Vanessa-ADD.

26.07.2019    7856    6    milut    0    

3

Консоль запросов EX (внешние данные)

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

Работа с внешними данными в консоли запросов (1С 7.7, 8.x, XBase, Excel, ADO).

30.10.2016    14873    90    Cерый    0    

17

Генерация кода управляемой формы (декомпиляция элементов)

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

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

29.09.2014    128717    10297    ekaruk    150    

652

Просмотр SQL-таблиц из 1С. Возможность очистки таблиц

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

Обработка позволяет соединиться с SQL-сервером (SQL-авторизация), получить список баз на сервере, после выбора базы - получить список таблиц. Позволяет вывести таблицу на просмотр, при необходимости очистить таблицу средствами SQL (delete from), просмотреть соответствие имен таблиц объектам конфигурации, в которой запущена база

29.08.2014    28097    517    Abadonna    4    

27

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

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

Native ВК для 1CV8: независимое чтение файлов *.xls и *.xlsx

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

Не требует установленного в системе Microsoft Office (Excel) и Open Office. Технология Native, не требует регистрации в реестре

15.08.2013    40435    414    Abadonna    143    

156

V8 FORMATTER: Расширенная версия

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

Форматирование кода модуля одним хот-кеем, ввод "неудобных" символов без переключения раскладки.

22.07.2013    25034    201    Abadonna    124    

79

Информация по реквизитам объекта метаданных на полную глубину

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

Дерево реквизитов объектов метаданных. На всю глубину (т.е. смотрит реквизиты у реквизитов).

10.06.2011    19232    189    kosmo0    3    

24

Обработка поиска дублей кода. Исходного кода модулей 1С

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

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

12.04.2011    12066    217    bk-81    37    

50

Работа с 1С:Аналитика Промо

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

4500 рублей

Помощник для написания запроса в тонком клиенте

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

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

01.04.2011    22933    325    boln    14    

51

Проверка печатных форм

Инструментарий разработчика Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия Бесплатно (free)

Обработка для обнаружения ошибок при выводе печатной формы и сравнения печатной формы с эталоном.

22.03.2011    13109    56    afedorov    1    

4

Порядок объекта

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

Попытка избавиться от "Порядок объекта изменен"

09.02.2011    9674    52        2    

5

Запись текста модуля ert-файла из текстового файла

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

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

02.12.2010    27338    151    Abadonna    40    

52

Выполнение кода C# из 1С

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

Обработка показывает возможности выполнения кода С# из программы 1С.

23.11.2010    16248    294    AlkB    9    

7