AXForum  
Go Back   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 07.08.2003, 14:53   #1  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Join Date: 20.11.2002
Location: Msk
Форма/субформа
Господа, проблема следующая : на форму 21 (Карточка клиента) на Табконтрол,
на закладку Счета я повесил некую свою субформу. На ее триггерах OnNewRecord и OnAfterGetRecord прописан некий код. В итоге при открытии формы 21 она открывается с активной закладкой Счета и фокусом на субформе.
Подскажите, как можно от этого избавится? (т.е. чтобы как и раньше форма открывалась с той активной закладкой, с которой ее закрывали в последний раз)
Old 08.08.2003, 11:46   #2  
Grizzly is offline
Grizzly
Участник
 
85 / 10 (1) +
Join Date: 30.01.2003
Location: Омск
А какой код написан в OnAfterGetRecord?
Old 08.08.2003, 12:36   #3  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Join Date: 20.11.2002
Location: Msk
Примерно такой :

CustomerName := '';
"Balance (LCY)" := 0;
IF Customer.GET("Linked Customer No.") THEN BEGIN
CustomerName := Customer.Name;
Customer.CALCFIELDS("Balance (LCY)");
"Balance (LCY)" := Customer."Balance (LCY)";
END;

Еще есть код на OnNewRecord :

CustomerName := '';
"Balance (LCY)" := 0;

Наблюдается следующее : если при открытии формы для соответствующего клиента
нет записей в сабформе, то описанный глюк наблюдается (т.е. при отработке OnNewRecord), а вот если хоть одна запись есть, то все в поряде...
Я этого не понимаю
Old 08.08.2003, 13:42   #4  
Grizzly is offline
Grizzly
Участник
 
85 / 10 (1) +
Join Date: 30.01.2003
Location: Омск
Я вижу два варианта:
1. Сделать субформу нередактируемой
2. Для субформы установить свойство DelayedInsert в Yes
Old 08.08.2003, 16:16   #5  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Join Date: 20.11.2002
Location: Msk
За DelayedInsert спасибо огромное!
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Форма с фильтрами usach NAV: Программирование 19 07.09.2005 08:57
Нужен репорт форма ТОРГ 13 Polar NAV: Программирование 0 20.08.2004 10:20
форма платежного поручения Alex_V NAV: Функционал 7 16.01.2004 14:17
субформа Alex_V NAV: Программирование 2 08.12.2003 16:18
Главная форма Attain Sharky NAV: Программирование 11 31.01.2003 18:12

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 09:38.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.