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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2005, 12:06   #1  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
Объясните пожалуйста!!!
Создал функцию в таблице Excel Buffer

SetPageSetup(ClearColontituls : Boolean;ClearGridlines : Boolean)

Код:
WITH XlWorkSheet.PageSetup DO
 BEGIN  
  ...
  PrintGridlines:= (NOT ClearGridlines);
  ...
 END
Почему то возникает вечная ошибка "инструкция обратилась не по адресу. память не может быть read "

Сделал
Код:
WITH XlWorkSheet.PageSetup DO
 BEGIN  
  ...
  PrintGridlines:= true;
  ...
 END
и все заработало.

Почему? Спасибо.
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
Старый 10.02.2005, 12:15   #2  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Видать свойство PrintGridlines - только для записи, а (NOT ClearGridlines) - ее читает.
Старый 10.02.2005, 12:23   #3  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
Цитата:
Сообщение от Dzemon
Видать свойство PrintGridlines - только для записи, а (NOT ClearGridlines) - ее читает.
Это такой юмор? Или я что-то важное упустил из виду?

ClearGridlines : Boolean - это параметр, который я передаю в функцию...
Не понимаю...
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
Старый 10.02.2005, 13:14   #4  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Может, уже есть свойство (метод) с таким же именем?
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 10.02.2005, 13:24   #5  
Dzemon is offline
Dzemon
Moderator
 
1,247 / 12 (3) ++
Регистрация: 09.09.2004
Цитата:
Сообщение от барбудас
Цитата:
Сообщение от Dzemon
Видать свойство PrintGridlines - только для записи, а (NOT ClearGridlines) - ее читает.
Это такой юмор? Или я что-то важное упустил из виду?

ClearGridlines : Boolean - это параметр, который я передаю в функцию...
Не понимаю...
Сорри, это я неразглядел ;-)
Думаю это просто глюк - "выйди-войди" ;-)
Старый 10.02.2005, 14:39   #6  
барбудас is offline
барбудас
Участник
 
55 / 10 (1) +
Регистрация: 30.09.2004
Цитата:
Сообщение от Dzemon
Цитата:
Думаю это просто глюк - "выйди-войди" ;-)
Вот как это явление называется !!! Буду знать ))

Вообще, все решил обычный if что конечно не является верным с точки зрения системного подхода, но помогает сэкономить время на разбирательстве.

Но все равно всем спасибо!!!!
__________________
извиняюсь если вопрос ТУП - спрашиваю исключительно потому, что не знаю. спасибо, что не послали
 


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

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

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