Данные объекта (редактор реквизитов справочников, документов) (нормальный и "управляемый" интерфейсы)

25.10.17

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

Быстрый просмотр любого объекта (элемента справочника, документа) в базе, пореквизитное сравнение двух объектов одного типа, редактирование. Для нормального и "управляемого" интерфейсов.

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

Наименование Файл Версия Размер
Данные объекта (все версии в одном архиве)
.zip 100,90Kb
208
.zip 100,90Kb 208 Скачать
Данные объекта (для 1С 8.2 - нормальный интерфейс (версия 1.09))
.epf 46,05Kb
391
.epf 46,05Kb 391 Скачать
Данные объекта (для 1С 8.2, 8.3 - "управляемый" интерфейс (версия 1.12))
.epf 22,88Kb
56
.epf 22,88Kb 56 Скачать
Данные объекта (для 1С 8.1 - версия 1.05)
.epf 46,06Kb
7
.epf 46,06Kb 7 Скачать

 

Данные объекта (текущая версия 1.09/1.12)

Обработка показывает все реквизиты выбранного объекта, позволяет их редактировать, а также сравнить два объекта одного типа.

Обработка очень полезна, например, в таких случаях: 

  • новая конфигурация, надо быстро разобраться
  • обновился релиз и в документе появился новый реквизит (причем на форме его нет). Для вновь вводимых документов он устанавливается при их создании, а про старые естественно забыли. Что выражается в том, что два одинаковых документа дают разные проводки :(
  • содержимое поля не помещается в выделенное ему на форме место, а надо просмотреть его полностью
  • надо перейти к связанной с объектом информации (например, открыть указанную в накладной серию номенклатуры) а это поле недоступно (т.е. ни кнопки с точками или лупой ни F4) (разработчики часто вместо "ТолькоПросмотр" устанавливают недоступность)) 

Отличительными особенностями являются: 

  • очень просто использовать:
  • в нормальном интерфейсе в интересующем Вас объекте нажмите кнопку "Печать" и выберите "Данные объекта"
  • в управляемом интерфейсе в интересующем Вас объекте нажмите кнопку "Заполнить" и выберите "Данные объекта". Для сравнения двух объектов выделите их оба в списке (удерживайте клавишу Ctrl при кликании мышкой), нажмите "Заполнить" и выберите "Данные объекта
  •  
  • вывод всех реквизитов как ссылок, это позволяет быстро в любой связанный объект
  • возможность записи в режиме "обмен данными - загрузка"
  • НОВОЕ! в версии под управляемый интерфейс сравнение объектов можно осуществить просто выбрав в списке два объекта (старый режим выбора объектов для сравнения тоже работает)

Текущая версия: 1.09 для обычного интерфеса и 1.12 для управляемого

Последние изменения:

  • в версии "управляемый" интерфейс  обеспечена совместимость с новыми релизами типовой бухгалтерии, УНФ
  • исправлена ошибка (не сохранялся реквизит табличной части, если он имел такое же имя как и реквизит шапки)

Для обновления этой же обработки (только нормальный интерфейс!) предыдущей версии, установленной в справочнике внешних обработок (печатных форм)

Откройте обработку, она сама проверит где какая версия, и если определит, что у Вас стоит более старая - предложит провести обновление. Для обновления следуйте инструкциям на экране (там все очень просто: нажать кнопку "Установка", выбрать "Обновить обработку в базе", нажать кнопку "Выполнить")

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

 

 

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

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

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    122211    673    389    

715

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 15300 руб.

06.10.2023    7307    22    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

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

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

10000 8000 руб.

10.11.2023    3552    11    1    

34

SALE! 30%

PowerTools

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

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

3600 2520 руб.

14.01.2013    177764    1074    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

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

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

5000 руб.

07.02.2018    99355    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

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

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

3000 руб.

27.08.2019    18122    6    8    

40

1С HTML Шаблоны / HTML Templates

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

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28113    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

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

2400 руб.

24.09.2019    23605    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. e.kogan 1892 16.12.09 17:02 Сейчас в теме
Стоит оптимизировать запись объекта - явно можно быстрее идти по табчастям (например, флаг редактирования сделать в три состояния, и для строки-названия тч и строки-номера строки тч флажок при включении возможности редактирования конкретного реквизита переключать в третье - это сократит время обхода дерева за счёт пропуска ненужных веток).
2. nafa 657 17.12.09 11:31 Сейчас в теме
А в какой ситуации тормозит именно проверка? Как я понимаю, при записи объекта штатными средствами Записать() и шапка и каждая табличная часть все равно пишется целиком. И время записи каждого поля (т.е. на диск или вообще по сети) явно больше времени на проверку измененности.
Я не знаю простого и универсального способа записать например только шапку и 5ю строку второй табличной части.
3. e-tixom 108 17.12.09 13:57 Сейчас в теме
Идея - супер, и сама обработка тоже. Жаль нельзя два раза плюсануть!
4. takt3a1c 17.12.09 16:44 Сейчас в теме
Спасибо! Полезная вещь!
5. sergiowood 05.01.10 13:36 Сейчас в теме
Просто и красиво. Молодца.
6. rasswet 82 28.01.10 11:50 Сейчас в теме
отловил глюк
{ВнешняяОбработка.ДанныеОбъекта(170)}: Значение не является значением объектного типа (Метаданные)
сПИмя = СсылкаНаОбъект.Метаданные().ПолноеИмя();
при нажатии на х в верхнем поле, после расширенного сравнения.
7. nafa 657 28.01.10 20:46 Сейчас в теме
(6) Спасибо за замечение. Обработку поправил, выложил исправленную версию. (См. комментарий в статье).
8. rasswet 82 29.01.10 08:49 Сейчас в теме
(7) подтверждаю-ошибка пофиксена.
9. sound 535 25.10.10 11:52 Сейчас в теме
Тоже такое писал, но тут поинтересней будет. Плюс
10. puzano-v 147 30.05.11 18:48 Сейчас в теме
Изменять типы субконто в справочника - Дебилизм.
Нельзя трогать типовые конфигурации если Вы не знаете где, каком месте используются эти данные ( Например в перекачках ).
Автор наблюдал подобное решение после чего народ начинал работать на новой конфигурации ( Возврат к старой конфигурации).
Если Мы не знаем задачи и ТЗ трогать данные типовых конфигураций слишком дорого. ( из опыта ).
11. ARL 313 08.09.11 18:04 Сейчас в теме
Обработка в моем случае - просто палочка-выручалочка. У нас УПП доработано было так, что очень много реквизитов со смыслом "документ-основание" не выведено на формы. Удалять документы - очень сложно. А с помощью обработки легко можно найти нужный объект и заменить. Данной обработкой прекрасно пользуется фин. директор, т.к. с её помощью проще просматривать все реквизиты сложных документов.
12. CaSH_2004 372 18.11.11 15:03 Сейчас в теме
С разрешения автора развите проекта продолжается тут:
доработка оригинала (теперь с пиктограммами)
13. Murik_1984 2 18.11.11 15:41 Сейчас в теме
Блин, это обработку можно взять как один из модулей для мегаэффективной универсальной переброски данных из одной базы в другую.
14. Deniz200 14.02.12 17:57 Сейчас в теме
А я не понял установка реквизитов вообще есть? Если она есть, то только на конкретный документ или справочник? Отбор по условиям не предусмотрен?
15. nafa 657 14.02.12 18:45 Сейчас в теме
(14) Deniz200,
А я не понял установка реквизитов вообще есть? Если она есть, то только на конкретный документ или справочник? Отбор по условиям не предусмотрен?

Установка реквизитов есть. Для этого рядом с реквизитом устанавливаем галочку и меняем его. Потом записываем.
Работает только на конкретный документ/справочник. Для массового изменения рекомендую использовать стандартные 1Совские обработки "Универсальный подбор и обработка объектов", "Групповая обработка справочников и документов"
16. Гость 20.02.12 10:28
Спасибо за обработку, пригодилась
17. izz 20.02.12 16:10 Сейчас в теме
Спасибо! Не раз выручала эта обработка!
18. 13jaguar 94 24.04.13 18:17 Сейчас в теме
К сожалению, доступна для скачивания только обработка версии 1.05 для обычного приложения. Три другие ссылки содержат архив со скриптами PHP, оторванными от контекста, поэтому скачать обработки нельзя. А жаль...
19. nafa 657 25.04.13 08:49 Сейчас в теме
(18) 13jaguar,
Файлы загрузил по новой. Также можно скачать их по ссылке в конце статьи.
20. 13jaguar 94 25.04.13 20:00 Сейчас в теме
21. MadMix 22.05.13 11:55 Сейчас в теме
Нельзя ли добавить возможность создавать объект (в том числе копированием), а не только редактировать существующие? Бывает, стоит запрет на создание объекта через форму списка. Или при копировании половина реквизитов очищается. Приходится изменять конфигурацию в этом случае, чего не хотелось бы.
22. Samojlov_Denis 36 13.06.13 07:51 Сейчас в теме
После добавления данной обработки невозможно просмотреть Партнера из документа вываливается следующая ошибка

Платформа: 1С:Предприятие 8.2 (8.2.18.96)
Конфигурация: Управление торговлей, редакция 11.1 (11.1.2.8) (http://v8.1c.ru/trade/)
Copyright © ООО "1C", 2003-2013. Все права защищены
(http://www.1c.ru)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)

Ошибки:
--------------------------------------------------------------------------------
13.06.2013 10:53:00
{ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(1591)}: Ошибка при вызове метода контекста (ИзменитьРеквизиты)
ЭтаФорма.ИзменитьРеквизиты(ДобавляемыеРеквизиты);
по причине:
Неуникальное имя реквизита. Имя: "КомандыДополнительныхОбработок"
23. lexeika 07.10.13 20:20 Сейчас в теме
Добрый день. Обработка прекрасная. Отдельное Спасибо автору.

Если кто знает есть ли подводные камни при изменении реквизитов таким образом, если штатным образом 1с не дает это сделать. Интересует в частности следующий вопрос:
Если я с помощью данной обработки изменю в договоре контрагента вид условий с "без доп. условий" на "доп. условия" без проведения документов. Могут ли впоследствии всплыть подводные камни? Или все будет ок?
24. Lerusena 9 04.03.14 16:40 Сейчас в теме
Баг или так задумано? БП 3.0 пытаюсь отредактировать табличную часть документа ввод остатков по счету 60.22. все числовые значения округлены до целых.
25. gull22 95 22.10.14 13:42 Сейчас в теме
Пользуюсь в обоих режимах, автору спасибо. У обработки появился конкурент (в части просмотра) http://infostart.ru/public/308541/
26. fomix 33 24.02.15 11:52 Сейчас в теме
За разработку автору спасибо и однозначно плюс. Однако при запуске в режиме тонкого или толстого клиента в режиме управляемого приложения интерфейс "Такси" обработка "dannye-objecta-upr.epf" валится на сроке 584 модуля формы из-за того, что открыто окно "РабочегоСтола" у которого нет имени формы. Подправил так:

ОкноС = ОкноКП.ПолучитьСодержимое();
Попытка
ОкноСИФ = ОкноС.ИмяФормы;
Исключение
Продолжить;
КонецПопытки;
UPSoft; RodinMax; Gridleak; simich; +4 1 Ответить
29. ivanov660 4332 16.10.15 16:45 Сейчас в теме
(26) fomix, Плохое решение, лучше проверить на равенство Неопределено
		Если ОкноС=Неопределено Тогда
			Продолжить;
		КонецЕсли;
27. UPSoft 88 24.07.15 14:51 Сейчас в теме
Отличная обработина. поправь только ошибку в обработке для управляемых форм как писал fomix
28. nafa 657 27.07.15 23:47 Сейчас в теме
(27) Новую версию выложил, проверьте. Если не работает, напишите, в какой конфигурации.
30. polyplastic 16.10.15 16:46 Сейчас в теме
Не хватает процедуры сравнения данных двух объектов.
31. ZyMik 05.11.15 09:56 Сейчас в теме
Ошибка.
{Форма.Форма.Форма(599)}: Значение не является значением объектного типа (ИмяФормы)
ОкноСИФ = ОкноС.ИмяФормы;

1С:Предприятие 8.3 (8.3.6.2332)
1С:ERP Управление предприятием 2 (2.1.2.96)
32. nafa 657 06.01.16 17:16 Сейчас в теме
(31)
Последнюю версию попробуйте. В типовых торговле. бухгалтерии, УНФ работает.
33. xan333 59 02.11.17 10:21 Сейчас в теме
Отличная обработка, автору респект!
Оставьте свое сообщение