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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.07.2006, 13:18   #1  
PODOL is offline
PODOL
Участник
 
44 / 16 (1) ++
Регистрация: 20.07.2006
Запустить форму...сделав невидимой её можно, а смысл? мне нужны данные...например на гриде, данные (grid)показываются не все...а только то что в кеше...
"Просто посмотреть связи на форме"...как можно програмным способом посмотреть связи на форме...? Наверное никак...
Может есть на форме какой-то главный датасорс...а все от него подчиненные...? Если есть, то как его вытянуть?...
Старый 21.07.2006, 13:40   #2  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 167 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Talking
Цитата:
Сообщение от PODOL
Может есть на форме какой-то главный датасорс...а все от него подчиненные...? Если есть, то как его вытянуть?...
У Grid есть Property DataSource которое содержит formDataSource.id()

Цитата:
Сообщение от PODOL
"Просто посмотреть связи на форме"...как можно програмным способом посмотреть связи на форме...? Наверное никак...
PHP код:
formDatasource findDataSource(int id)
{
    
int i;
    
formDatasource formDatasource;
    ;

    for (
i=1<= callerForm.dataSourceCount(); i++)
    {
        
formDataSource callerForm.dataSource(i);

        if ( 
formDataSource.id() == id)
        {
            return 
formDataSource;
        }
    }
    return 
NULL;
}

this.findDataSource(FirstDataSource.joinSource()) 
Старый 21.07.2006, 14:20   #3  
DenNik is offline
DenNik
Участник
 
62 / 9 (1) +
Регистрация: 24.05.2005
Цитата:
Сообщение от PODOL
"Просто посмотреть связи на форме"...как можно програмным способом посмотреть связи на форме...? Наверное никак...
Что значит программным способом? Вы хотите, чтоб связи возвращались перечислением? В таком случае проще отследить, что вообще происходит на форме в с запросом... Или (пишем на главном датасоурсе)
info(this.query().datasourceNo(1).toString());

И видим текстовом формате запрос, по которому возвращён набор записей
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
BackGround для цели грида ... Rimantas DAX: Программирование 14 22.02.2014 14:03
Дисплей метод таблицы который вызывается из ГРИДА 3oppo DAX: Программирование 10 23.05.2006 06:47
Данные из всех компаний zipo DAX: Программирование 18 16.05.2006 23:26
Неправильно выбираются данные через query Pegiy DAX: Программирование 2 11.06.2004 16:43
Сколько раз вызывается DataMethod поля грида при инициализации этого грида? storer DAX: Программирование 2 18.11.2003 14:03

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

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

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