AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.07.2005, 09:46   #21  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Вставьте в класс ComExcelDocument_RU следующий метод и вызывайте его. Этот метод защищает все листы документа от всего, в том числе и от копирования.
PHP код:
void DD_Protect()
{
    
com     appactiveSheetactiveWindowsheets;
    
int     ishCount;
    ;
    
app this.getApplication();
    
sheets app.sheets();
    
shCount sheets.count();
    for (
1<= shCounti++)
    {
        
activeSheet sheets.Item(i);
        
activeSheet.protect(
            
"gh1h5kl9o07df53",  //password
            
true,               //DrawingObjects
            
true,               //Contents
            
true,               //Scenarios
            
true,               //UserInterfaceOnly
            
true,               //AllowFormattingCells
            
true,               //AllowFormattingColumns
            
true,               //AllowFormattingRows
            
true,               //AllowInsertingColumns
            
true,               //AllowInsertingRows
            
true,               //AllowInsertingHyperlinks
            
true,               //AllowDeletingColumns
            
true,               //AllowDeletingRows
            
true,               //AllowSorting
            
true,               //AllowFiltering
            
true                //AllowUsingPivotTables
            
);

        
activeSheet.enableSelection(-4142);  //xlNoSelection
    
}
    
activeWindow app.activeWindow();
    
activeWindow.displayGridLines(false);

За это сообщение автора поблагодарили: kashperuk (5), Logger (3).
Теги
excel

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
фильтр на копировании в буфер обмена Nikolaich DAX: Программирование 15 26.02.2009 21:10
Блокировка ключа индекса Sequel DAX: Программирование 4 06.07.2006 16:08
Системный буфер обмена LiSA DAX: Программирование 15 01.04.2006 13:00
Буфер обмена novic DAX: Программирование 1 06.06.2005 08:11
Вот - про быстр. Ексель, буфер обмена, и т.д. POS DAX: Программирование 22 01.03.2004 18:42
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:35.