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

25.10.17

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Данные объекта (все версии в одном архиве)
.zip 100,90Kb
211
211 Скачать (1 SM) Купить за 1 850 руб.
Данные объекта (для 1С 8.2 - нормальный интерфейс (версия 1.09))
.epf 46,05Kb
392
392 Скачать (1 SM) Купить за 1 850 руб.
Данные объекта (для 1С 8.2, 8.3 - "управляемый" интерфейс (версия 1.12))
.epf 22,88Kb
59
59 Скачать (1 SM) Купить за 1 850 руб.
Данные объекта (для 1С 8.1 - версия 1.05)
.epf 46,06Kb
7
7 Скачать (1 SM) Купить за 1 850 руб.

 

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

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

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

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

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

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

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

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

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

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

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

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

 

 

См. также

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

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

15500 руб.

02.09.2020    183956    1024    403    

967

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

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

8400 руб.

20.08.2024    24200    159    84    

158

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

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

15000 руб.

10.11.2023    13649    57    33    

77

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

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

22200 руб.

06.10.2023    20261    51    19    

86

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

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

9360 руб.

17.05.2024    30489    104    48    

147

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

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

20000 руб.

07.10.2021    19091    7    32    

43

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

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

5000 руб.

07.02.2018    104872    246    100    

311
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. e.kogan 1897 16.12.09 17:02 Сейчас в теме
Стоит оптимизировать запись объекта - явно можно быстрее идти по табчастям (например, флаг редактирования сделать в три состояния, и для строки-названия тч и строки-номера строки тч флажок при включении возможности редактирования конкретного реквизита переключать в третье - это сократит время обхода дерева за счёт пропуска ненужных веток).
2. nafa 661 17.12.09 11:31 Сейчас в теме
А в какой ситуации тормозит именно проверка? Как я понимаю, при записи объекта штатными средствами Записать() и шапка и каждая табличная часть все равно пишется целиком. И время записи каждого поля (т.е. на диск или вообще по сети) явно больше времени на проверку измененности.
Я не знаю простого и универсального способа записать например только шапку и 5ю строку второй табличной части.
3. e-tixom 109 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 661 28.01.10 20:46 Сейчас в теме
(6) Спасибо за замечение. Обработку поправил, выложил исправленную версию. (См. комментарий в статье).
8. rasswet 82 29.01.10 08:49 Сейчас в теме
(7) подтверждаю-ошибка пофиксена.
9. sound 538 25.10.10 11:52 Сейчас в теме
Тоже такое писал, но тут поинтересней будет. Плюс
10. puzano-v 147 30.05.11 18:48 Сейчас в теме
Изменять типы субконто в справочника - Дебилизм.
Нельзя трогать типовые конфигурации если Вы не знаете где, каком месте используются эти данные ( Например в перекачках ).
Автор наблюдал подобное решение после чего народ начинал работать на новой конфигурации ( Возврат к старой конфигурации).
Если Мы не знаем задачи и ТЗ трогать данные типовых конфигураций слишком дорого. ( из опыта ).
11. ARL 317 08.09.11 18:04 Сейчас в теме
Обработка в моем случае - просто палочка-выручалочка. У нас УПП доработано было так, что очень много реквизитов со смыслом "документ-основание" не выведено на формы. Удалять документы - очень сложно. А с помощью обработки легко можно найти нужный объект и заменить. Данной обработкой прекрасно пользуется фин. директор, т.к. с её помощью проще просматривать все реквизиты сложных документов.
12. CaSH_2004 374 18.11.11 15:03 Сейчас в теме
С разрешения автора развите проекта продолжается тут:
доработка оригинала (теперь с пиктограммами)
13. Murik_1984 2 18.11.11 15:41 Сейчас в теме
Блин, это обработку можно взять как один из модулей для мегаэффективной универсальной переброски данных из одной базы в другую.
14. Deniz200 14.02.12 17:57 Сейчас в теме
А я не понял установка реквизитов вообще есть? Если она есть, то только на конкретный документ или справочник? Отбор по условиям не предусмотрен?
15. nafa 661 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 661 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 105 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 4723 16.10.15 16:45 Сейчас в теме
(26) fomix, Плохое решение, лучше проверить на равенство Неопределено
		Если ОкноС=Неопределено Тогда
			Продолжить;
		КонецЕсли;
27. UPSoft 88 24.07.15 14:51 Сейчас в теме
Отличная обработина. поправь только ошибку в обработке для управляемых форм как писал fomix
28. nafa 661 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 661 06.01.16 17:16 Сейчас в теме
(31)
Последнюю версию попробуйте. В типовых торговле. бухгалтерии, УНФ работает.
33. xan333 60 02.11.17 10:21 Сейчас в теме
Отличная обработка, автору респект!
Оставьте свое сообщение