![]() |
|
v7: Помогите найти КоманднаяПанель в Общий журнал Документах ТиС | ☑ | ||
---|---|---|---|---|
0
Popkorm
25.06.12
✎
11:08
|
Когда открываем Общий журнал Документов,вверху имеется Командная Панель(Добавить,Копировать,ПометкаНаУдалении)....Немогу найти ее в конфе.
|
|||
1
1dvd
25.06.12
✎
11:09
|
Стаж: 2 г. 4 мес.
|
|||
2
andrewks
25.06.12
✎
11:10
|
вот что восьмёрка с людьми делает...
|
|||
3
Popkorm
25.06.12
✎
11:11
|
походу программно как то создается,хотя ее нет в ЖурналОбщий:
Процедура ПриОткрытии() ПриОткрытииИЛИПереоткрытииЖурнала("Открытие"); // будем отслеживать только реальные изменения этих реквизитов Форма.ВидОтбора.ВыполнятьФормулуТолькоПриИзменении(1); КонецПроцедуры // ПриОткрытии() |
|||
4
1dvd
25.06.12
✎
11:11
|
она зашита в платформу
|
|||
5
Popkorm
25.06.12
✎
11:11
|
ну да,8-шник.......
|
|||
6
Popkorm
25.06.12
✎
11:17
|
(4)хочешь сказать не доступно для редактирования?!
|
|||
7
1dvd
25.06.12
✎
11:19
|
(6) можно управлять доступом на различные действия в форме, но редактировать эту панель нельзя
|
|||
8
Popkorm
25.06.12
✎
11:25
|
(7)т.е. хочу получить управление доступом этих различных действия в форме,подскажи где находится
|
|||
9
1dvd
25.06.12
✎
11:28
|
(8) каких именно? например, можно запретить смену периода:
УстановитьИнтервал(<?>,,); SetRange(<?>,,); Синтаксис: УстановитьИнтервал(<ДатаНач>,<ДатаКон>,<ФлагИзменения>) Назначение: Установить интервал журнала. Параметры: <ДатаНач> - дата начала интервала журнала; <ДатаКон> - дата конца интервала журнала. <ФлагИзменения> - необязательный параметр. Этим флагом регулируется возможность интерактивного изменения интервала журнала. 1 - пользователь может изменить интервал журнала интерактивно, 0 - пользователь не может интерактивно изменить интервал журнала. Замечание: Метод доступен только в контексте Модуля формы журнала. |
|||
10
Popkorm
25.06.12
✎
11:38
|
(9)в данном случаи нужна действие ПометкаНаУдаленние,отбором помоему не получишь,в модуле ЖурналОбщий есть только на нижние отборы формы:
ПриУстановкеБыстрогоОтбора(),ПоКнопкеЗначение() и т.д.на верхнию панель нет(имею виду на кнопки:Добавить,Копировать,ПометкаНаУдалении,Просмотр) |
|||
11
1dvd
25.06.12
✎
11:40
|
(10) всё правами рулится
|
|||
12
Popkorm
25.06.12
✎
11:49
|
(11)погоди,до кнопок нельзя добратся :Добавить,Копировать,ПометкаНаУдалении,Просмотр.При нажати на них происходит действие,значит должен быть модуль где это происходит
|
|||
13
Popkorm
25.06.12
✎
11:53
|
Вообщим мне нужно при нажатии на ПометкаНаУдалении собрать подчиненые документы и при условии пометить их на удалении.Внешняя обработки+или модуль которая выполняет это пометки удаления у меня есть.Чета я затупил походу................
|
|||
14
1dvd
25.06.12
✎
11:59
|
(13) посмотри как это сделано в типовой
|
|||
15
1dvd
25.06.12
✎
12:00
|
см в глоб.модуле
Процедура ПриУдаленииДокумента(<?>,) КонецПроцедуры Procedure OnDeleteDoc(<?>,) EndProcedure Синтаксис: ПриУдаленииДокумента(<УдалДокум>,<Режим>) Назначение: Предопределенная процедура при интерактивном удалении документа. Параметры: <УдалДокум> - удаляемый документ; <Режим> - режим удаления: 1 - непосредственное удаление, 0 - пометка на удаление. Замечание: Данная процедура может располагаться только в глобальном программном модуле. Подробнее см. в документации, глава 'Системные предопределенные процедуры' |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |