0. nafa 650 16.12.09 17:02 Сейчас в теме

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

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

Перейти к публикации

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

Установка реквизитов есть. Для этого рядом с реквизитом устанавливаем галочку и меняем его. Потом записываем.
Работает только на конкретный документ/справочник. Для массового изменения рекомендую использовать стандартные 1Совские обработки "Универсальный подбор и обработка объектов", "Групповая обработка справочников и документов"
16. Гость 20.02.12 10:28
Спасибо за обработку, пригодилась
17. izz 20.02.12 16:10 Сейчас в теме
Спасибо! Не раз выручала эта обработка!
18. 13jaguar 96 24.04.13 18:17 Сейчас в теме
К сожалению, доступна для скачивания только обработка версии 1.05 для обычного приложения. Три другие ссылки содержат архив со скриптами PHP, оторванными от контекста, поэтому скачать обработки нельзя. А жаль...
19. nafa 650 25.04.13 08:49 Сейчас в теме
(18) 13jaguar,
Файлы загрузил по новой. Также можно скачать их по ссылке в конце статьи.
20. 13jaguar 96 25.04.13 20:00 Сейчас в теме
21. MadMix 22.05.13 11:55 Сейчас в теме
Нельзя ли добавить возможность создавать объект (в том числе копированием), а не только редактировать существующие? Бывает, стоит запрет на создание объекта через форму списка. Или при копировании половина реквизитов очищается. Приходится изменять конфигурацию в этом случае, чего не хотелось бы.
22. Samojlov_Denis 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 87 22.10.14 13:42 Сейчас в теме
Пользуюсь в обоих режимах, автору спасибо. У обработки появился конкурент (в части просмотра) http://infostart.ru/public/308541/
26. fomix 26 24.02.15 11:52 Сейчас в теме
За разработку автору спасибо и однозначно плюс. Однако при запуске в режиме тонкого или толстого клиента в режиме управляемого приложения интерфейс "Такси" обработка "dannye-objecta-upr.epf" валится на сроке 584 модуля формы из-за того, что открыто окно "РабочегоСтола" у которого нет имени формы. Подправил так:

ОкноС = ОкноКП.ПолучитьСодержимое();
Попытка
ОкноСИФ = ОкноС.ИмяФормы;
Исключение
Продолжить;
КонецПопытки;
UPSoft; RodinMax; Gridleak; simich; +4 1 Ответить
29. ivanov660 2004 16.10.15 16:45 Сейчас в теме
(26) fomix, Плохое решение, лучше проверить на равенство Неопределено
		Если ОкноС=Неопределено Тогда
			Продолжить;
		КонецЕсли;
27. UPSoft 86 24.07.15 14:51 Сейчас в теме
Отличная обработина. поправь только ошибку в обработке для управляемых форм как писал fomix
28. nafa 650 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 650 06.01.16 17:16 Сейчас в теме
(31)
Последнюю версию попробуйте. В типовых торговле. бухгалтерии, УНФ работает.
33. xan333 45 02.11.17 10:21 Сейчас в теме
Отличная обработка, автору респект!
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Специалист внедрения и сопровождения 1С
Москва
зарплата от 80 000 руб.
Полный день

Product Owner (Менеджер по продукту 1С)
Москва
зарплата от 100 000 руб. до 170 000 руб.
Полный день

Тим лид по разработке 1С (Team Lead 1С)
Москва
зарплата от 100 000 руб. до 200 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Новосибирск
зарплата от 30 000 руб.
Временный (на проект)