|
Не отображается отчет "История изменений" для версионируемого объекта | ☑ | ||
|---|---|---|---|---|
|
0
ac13
14.08.26
✎
09:35
|
Всех приветствую.
Поделитесь пожалуйста опытом, кто сталкивался. Есть нетиповой документ. Включен в состав определяемого типа ВерсионируемыеДанные. Включен в источник подписки на событие ЗаписатьВерсиюДокумента. Версии в регистр пишутся. Для кнопки ИсторияИзменений тип параметра команды = ОпределяемыйТип.ВерсионируемыеДанные. Но на форме документа кнопка не появилась. Не могу понять почему. |
|||
|
1
Timon1405
14.08.26
✎
09:37
|
(0) возможно она спряталсь в "Еще"
|
|||
|
2
ac13
14.08.26
✎
09:38
|
(1) Нет, там проверял)
|
|||
|
3
shuhard
14.08.26
✎
09:43
|
(0) в модуле формы документа/списка код дописан ?
ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект); // СтандартныеПодсистемы.ПодключаемыеКоманды &НаКлиенте Процедура Подключаемый_ВыполнитьКоманду(Команда) ПодключаемыеКомандыКлиент.ВыполнитьКоманду(ЭтотОбъект, Команда, Элементы.Список); КонецПроцедуры &НаСервере Процедура Подключаемый_ВыполнитьКомандуНаСервере(Контекст, Результат) Экспорт ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, Контекст, Элементы.Список, Результат); КонецПроцедуры &НаКлиенте Процедура Подключаемый_ОбновитьКоманды() ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Элементы.Список); КонецПроцедуры // Конец СтандартныеПодсистемы.ПодключаемыеКоманды |
|||
|
4
banco
14.08.26
✎
09:43
|
(0) в настройках версионирования включили для этого документа?
|
|||
|
5
ac13
14.08.26
✎
09:43
|
(3) Да
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) ВерсионированиеОбъектов.ПриСозданииНаСервере(ЭтотОбъект); ПодключаемыеКоманды.ПриСозданииНаСервере(ЭтотОбъект); КонецПроцедуры |
|||
|
6
shuhard
14.08.26
✎
09:50
|
(5) у меня в коде больше точек
&НаКлиенте Процедура ПриОткрытии(Отказ) // СтандартныеПодсистемы УправлениеСвойствамиКлиент.ПослеЗагрузкиДополнительныхРеквизитов(ЭтотОбъект); ПодключаемыеКомандыКлиент.НачатьОбновлениеКоманд(ЭтотОбъект); // Конец СтандартныеПодсистемы Процедура ПриЧтенииНаСервере(ТекущийОбъект) // СтандартныеПодсистемы ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект); // Конец СтандартныеПодсистемы // СтандартныеПодсистемы.ПодключаемыеКоманды &НаКлиенте Процедура Подключаемый_ВыполнитьКоманду(Команда) ПодключаемыеКомандыКлиент.ВыполнитьКоманду(ЭтотОбъект, Команда, Объект); КонецПроцедуры &НаСервере Процедура Подключаемый_ВыполнитьКомандуНаСервере(Контекст, Результат) Экспорт ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, Контекст, Объект, Результат); КонецПроцедуры &НаКлиенте Процедура Подключаемый_ОбновитьКоманды() ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(ЭтотОбъект, Объект); КонецПроцедуры // Конец СтандартныеПодсистемы.ПодключаемыеКоманды |
|||
|
7
ac13
14.08.26
✎
10:12
|
(4) Конечно)
(6) спасибо, сейчас попробую |
|||
|
8
ac13
14.08.26
✎
10:25
|
(6) к сожалению не помогло
больше похоже что дело не в коде а в каких-то настройках на форме. в общем буду смотреть. думал может что-то явное пропустил, но похоже ситуация не совсем стандартная |
|||
|
9
Chameleon1980
14.08.26
✎
10:27
|
может какой-то группы на форме не хватает, куда хочется добавить команды?
|
|||
|
10
H A D G E H O G s
14.08.26
✎
10:35
|
(8) У командной панели формы включена галочка "Автозаполнение"?
|
|||
|
11
ac13
14.08.26
✎
11:26
|
(10) это гениально :D
помогло, спасибо! |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |