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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.04.2005, 16:08   #1  
yd_ is offline
yd_
Участник
 
62 / 10 (1) +
Регистрация: 24.01.2005
Здравствуйте!
В триггере OnPush компилятор ругается на следующую строку:

ApplicationManagement.MakeDateFilter2(OK, Date1, Date2, DateFilter);

где

ApplicationManagement : Codeunit "ApplicationManagement";
Date1 : Date;
Date2 : Date;
OK : Boolean;
DateFilter : Text[250];

Сообщение компилятора об ошибке:
Вы использовали неопределенную переменную

MakeDateFilter2

Определите переменную в 'Global C/AL symbols'.

Если что, прошу проещения за глупый вопрос.

Заранее спасибо.
Старый 19.04.2005, 16:21   #2  
Kirvisniemi is offline
Kirvisniemi
Moderator
 
342 / 13 (1) ++
Регистрация: 21.12.2004
Не работает, потому что MakeDateFilter2 это локальная функция
Старый 19.04.2005, 16:29   #3  
yd_ is offline
yd_
Участник
 
62 / 10 (1) +
Регистрация: 24.01.2005
Цитата:
Сообщение от tyrex
Не работает, потому что MakeDateFilter2 это локальная функция
А где указывается, какие функции локальные, а какие глобальные?
Старый 19.04.2005, 16:34   #4  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Вид - C/AL Globals - Functions - Properties (встав на нужной функции)
Там есть свойство local.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 19.04.2005, 16:41   #5  
yd_ is offline
yd_
Участник
 
62 / 10 (1) +
Регистрация: 24.01.2005
Большое спасибо!
Старый 06.05.2005, 11:01   #6  
RedFox is offline
RedFox
Участник
 
1,441 / 10 (0) +
Регистрация: 28.12.2004
Адрес: Киев
Если ответить корректнее, то не функция локальная, а объявлена как Локальная. Перенесите объявление кодеюните в раздел глобальных перменных.
 


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

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

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