Имя: Пароль:
1C
1C 7.7
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 - пометка на удаление.
Замечание:
Данная процедура может располагаться только в глобальном программном модуле.
Подробнее см. в документации, глава 'Системные предопределенные процедуры'
AdBlock убивает бесплатный контент. 1Сергей