Имя: Пароль:
1C
1С v8
Версионирование объектов
0 slaif
 
28.07.14
14:41
Библиотека стандартных подсистем для управляемых приложений:
В управляемой форме, при включении для объекта, версионирования, появляется команда "История изменений".

Библиотека стандартных подсистем для обычных приложений:
В обычном приложении, для отслеживания истории изменений предполагается использовать отчет.

Внимание вопрос: Как в обычном приложении сделать что бы, только для определенных объектов, появлялась такая возможность?
1 ДенисЧ
 
28.07.14
14:42
Добавить в нужные формы нужные кнопки. Ваш Кэп.
2 John83
 
28.07.14
15:03
(1) если УТ 10.3 или УПП 1.3, то лучше через процедуру
МеханизмНумерацииОбъектов.УстановитьДоступностьПоляВводаНомера
3 slaif
 
28.07.14
15:03
Заранее объекты не известны, их пользователь самостоятельно проставляет в регистр сведений
4 John83
 
28.07.14
15:04
(3) обрабатывай Настройка версионирования объектов
5 ДенисЧ
 
28.07.14
15:05
(2) Предлагаешь программно кнопки создавать?
(3) И?
6 slaif
 
28.07.14
15:07
Конфигурация самописная.

Предположим я создам общую команду, как в "Тип параметра команды", добавить объекты программно.
7 slaif
 
28.07.14
15:09
А я вроде понял идею Дениса.

Добавить кнопки везде, а доступность проверять из регистра.
8 slaif
 
28.07.14
15:09
А есть проще вариант?
9 bolobol
 
28.07.14
15:18
Есть. Переопределить наследование общего класса для всех объектов, заприватить там, где этот функционал не требуется. Но 1С, почему-то, до сих пор не позволяет такое делать.
10 John83
 
28.07.14
15:20
(5) почему бы и нет?
это гораздо лучше, чем каждую форму менять. Запихнул в кнопку перейти и нормально
11 slaif
 
28.07.14
15:28
(10) А мы можем передать создание кнопки в общий модуль? Проблем в обычно приложении не возникнет?

Пойду пробовать) Если есть еще идее пишите всем спасибо.

Пока остановлюсь на проверке регистра в каждом модуле, и создании кнопки программно.
12 John83
 
28.07.14
16:29
(11) проверенно - проблем нет
13 John83
 
29.07.14
21:01
еще идея:
сделать внеш. печ. форму и подключить ее ко всем документам, ну а в ней уже можно нарисовать все что угодно - при этом изменять типовую не потребуется