АЦРК: Ссылка по GUID. Обычные и управляемые формы.

14.10.14

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

Позволяет определить GUID ссылки и наоборот, найти ссылку по GUID. Запускается как в обычном, так и в управляемом приложении.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО

Наименование Скачано Бесплатно
АЦРК_СсылкаПоЖУИД_ОФ+УФ.epf
.epf 20,77Kb
635 Скачать бесплатно

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    79783    407    171    

342

Инструментарий разработчика Роли и права Запросы СКД Разработчик Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    278528    1575    423    

1206

Разработка Инструментарий разработчика Групповая разработка (Git, хранилище) Разработчик Платные (руб)

Практический курс по работе с AI-агентами для разработчиков 1С уровня middle и senior, а также тимлидов команд: от постановки задач и передачи контекста до создания расширений, интеграций, MCP-инструментов, тестов и проверки готового решения.

50000 руб.

10.09.2026    3329    20    0    

15

Пакетная печать Печатные формы Инструментарий разработчика Разработчик 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    42578    118    54    

131

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Разработчик Аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    13680    51    62    

62

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    71064    141    41    

150

Инструменты администратора БД Инструментарий разработчика Роли и права Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    27863    101    46    

107

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5. Работает на возможностях платформы, внешние компоненты не используются.

6000 руб.

25.02.2026    6125    22    1    

22
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. a-novoselov 1161 11.04.10 11:46 Сейчас в теме
а где обработка? ))
5. acrk 697 12.04.10 09:55 Сейчас в теме
(1) Не знаю куда файл делся. Добавил.
2. php5 29 11.04.10 17:09 Сейчас в теме
Интересная обработка, не тестировал, но были случая когда необходимо было найти по гуиду...
3. Abadonna 3979 12.04.10 05:18 Сейчас в теме
(2)
Интересная обработка, не тестировал, но были случая когда необходимо

Интересно, а как бы ты потестировал картинку? ;)
(0) Автор, а сам файл-то где?
7. acrk 697 12.04.10 10:08 Сейчас в теме
(3) Файл куда-то пропал. Добавил.
4. murat_ 34 12.04.10 06:02 Сейчас в теме
Ctrl+Alt+W открываем табло,
1)пишем выражение, например,
ЗначениеВСтрокуВнутр(Справочники.Контрагенты.НайтиПоКоду("000000082"))

получаем результат
{"#",9f6206b2-1ed6-423c-9b08-fd4978930c49,24:8a8f000244430ca311dba6bd4ec16d68}

2)теперь обратно, пишем выражение
ЗначениеИзСтрокиВнутр("{""#"",9f6206b2-1ed6-423c-9b08-fd4978930c49,24:8a8f000244430ca311dba6bd4ec16d68}")

получаем результат
Кредит Урал Банк ОАО


Лично для меня так проще и всегда под рукой ;)
6. acrk 697 12.04.10 10:05 Сейчас в теме
(4) А если у вас только строка "9f6206b2-1ed6-423c-9b08-fd4978930c49", как через табло найти ссылку?
8. murat_ 34 12.04.10 14:51 Сейчас в теме
(6) Правда конечно еще тип объекта знать заранее еще нужно, но вроде так получилось:
Справочники.Контрагенты.НайтиПоКоду("000000082").УникальныйИдентификатор()
=>
4ec16d68-a6bd-11db-8a8f-000244430ca3


Справочники.Контрагенты.ПолучитьСсылку(Новый УникальныйИдентификатор("4ec16d68-a6bd-11db-8a8f-000244430ca3"))
=>
Кредит Урал Банк ОАО
9. acrk 697 12.04.10 15:29 Сейчас в теме
(8) То-то и оно, что тип надо знать. Да и писать выражение замучаешься.
А обработка перебирает все возможные сслыочные типы и находит нужную ссылку, если она вообще из этой базы.
10. murat_ 34 13.04.10 05:59 Сейчас в теме
(9) Да мне не вломы выражение настучать! :D
Если уж придеться написать микрокод, то скорее всего воспользуюсь "Универсальным подбором и обработкой объектов".
11. Abadonna 3979 13.04.10 07:34 Сейчас в теме
Автор, проверочку на дурака надо таки делать ;)
Если ссылка никакая не введена, система не поймет, что она рф_Ссылка.Пустая()
и вывалит тебе то, что на рис.
Надо:
Если  ТипЗнч(рф_Ссылка)<>Тип("Неопределено") Тогда
Прикрепленные файлы:
12. acrk 697 13.04.10 13:48 Сейчас в теме
(11) Вы правы.
Когда поле составного типа, даже если оно Ссылка, пустой она не бывает, она бывает Неопределено. Поэтому надо использовать ЗначениеЗаполнено().
Обработку исправил.
13. gaglo 14.04.10 07:38 Сейчас в теме
Вот бы еще поделились знанием: что это за "некоторые специфические случаи", когда у вас есть только некоторых специфических случаях при анализе проблем с базами данных, когда у вас есть только GUID, и ничего более не известно.
Вот у нас есть две базы, сильно различных по составу объектов, но с обменом данными. Там периодически выскакивают в логе записи вроде
"Не найдено качество по ссылке. c2bf13dc-58d3-4871-945c-8bb923a3226c"
Но здесь тип объекта я знаю.
16. acrk 697 14.04.10 13:16 Сейчас в теме
(13) Случаи на самом деле очень специфические.
У меня было как раз с обменом примерно то же самое. Когда в базе-приемнике объект с некоторым GUID уже был и совсем не того типа, который программа пыталась записать.
Из вашего сообщения можно сделать вывод, что программа при переносе не нашла качество со сслыкой ... . Если бы такого GUID в базе не было бы, то обработка переноса спокойно создала бы новой качество с таким GUID. А проблема-то в том, что GUID такой уже есть, но он принадлежит совсем не тому типу. Так что вы как раз не знаете тип того объекта, который имеет указанный GUID (Это только мое предположение, конечно). Можно попробовать его найти с помощью обработки.
17. gaglo 15.04.10 12:21 Сейчас в теме
(16) Как раз знаю тип объекта, и это действительно качество ;-] В моем случае просто неадекватно (совсем никак) обработалось удаление элемента справочника.
а) В базе-источнике создали новое качество для хитрых целей.
б) В базу-приемник оно перенеслось, с тем же GUID.
в) В базе-источнике удалили это качество, и оно удалилось.
г) В базе-приемнике - оно осталось.
д) И через некоторое время им воспользовались в базе-приемнике.
е) А вот в базу-источник этот документ загрузиться уже не смог.
Насчет "обработка переноса спокойно создала бы" - нет, в нашем случае планы обмена нарочно написаны, чтоб ничего такого автоматически не создавалось.
14. Трактор 1296 14.04.10 09:39 Сейчас в теме
Скачивать не стал ибо такие обработки пишутся на ходу. Вот код, чтобы легче писалося
http://infostart.ru/profile/10200/blog/960/
15. Sword 42 14.04.10 12:59 Сейчас в теме
Просто но со вкусом, работать с ней приятно, в той которую для себя наваял есть ещё : ЗначениеИзСтрокиВнутр,ЗначениеВСтрокуВнутр. Тут бы то же пригодилось.
18. пользователь 23.11.11 12:16
Сообщение было скрыто модератором.
...
19. Smoke221180 14.12.11 16:10 Сейчас в теме
Очень пригодилась, когда переходил с бухи 1.6 на 2.0
20. Dmitrii D 74 20.03.14 15:07 Сейчас в теме
пригодилась когда пропал документ, все думал, что демоны бухи взяли его и изменили до неузнаваемости, развернул копию (там нашел док получил юнид, а в базе хотел его получить), думал сам написать такую обработку, но наткнулся на эту)
спасибо)
Для отправки сообщения требуется регистрация/авторизация