Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Как передать параметр из одной Z-процедуры в другую

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> Z-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
Spartak



Зарегистрирован: 18.03.2010
Сообщения: 180

СообщениеДобавлено: Чт Июл 05, 2012 16:44    Заголовок сообщения: Как передать параметр из одной Z-процедуры в другую Ответить с цитатой

Уважаемые коллеги!
Как можно передать параметр из одной Z-процедуры в другую?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
zhenya17



Зарегистрирован: 04.02.2009
Сообщения: 190
Откуда: Кемерово

СообщениеДобавлено: Вт Июл 10, 2012 13:16    Заголовок сообщения: Ответить с цитатой

Вот пример: в процедуре m_Индексация описана функция
Код:
function RangeIni*( aRange[], mm, yy )
{
...
}


Далее в другой z-процедуре (m_Пособие) идёт её вызов
Код:
import m_Индексация;
...
m_Индексация.RangeIni( aRange, mp, yp );
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Spartak



Зарегистрирован: 18.03.2010
Сообщения: 180

СообщениеДобавлено: Сб Июл 14, 2012 11:07    Заголовок сообщения: Ответить с цитатой

Спасибо за подсказку!

На самом деле надо было из z-процедуры zrp_reserve_sred передать параметр в z-процедуру _ВО_0640.
Разработчики научили еще так:

В zrp_reserve_sred пишем:


DO_SQL(“let priznak_ := 1 ;“);

s = выполнитьВО(_ВО_нач_расч);
s = выполнитьВО(_ВО_н_расч_рб);
s = выполнитьВО(_ВО_отп_тек);


DO_SQL(“ free priznak_ ;“);



В _ВО_отп_тек (_ВО_0640 ) пишем


OpenSelect t
select isnull(priznak_,0) ;
Fetch t, str;
if (!teot( t ))
{
strnum( str, Priznak );
};

CloseSelect t;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> Z-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU