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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2010, 03:53   #1  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
AX3: В форме не отражаются записи
Вот такая проблема:

Я открываю форма - форма пустая.
Другой пользователь открывает форму -в форме есть записи.
Третья версия Аксапточки.
Права одинаковые админские. Таблицы браузером открываются без проблем.
Не очень много знаю о секьюрити в системе, что мозгу поддавалось - проверить вхождние в группы и record level, ничего не решило.

Пришло в голову перекомпилиовать приложение - не помогло.
Кто нибудь может посказать в чем дело может быть?

Спасибо!!!
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..
Старый 21.10.2010, 07:23   #2  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Самый банальный вопрос - набор Range-й (они могут быть и скрытыми) на источнике данных формы в обоих случаях одинаков ? Их значения одинаковы ?
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 21.10.2010, 08:43   #3  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
вот что первое пришло в голову:
1. Вы открываете форму в одной компании, или в разных?
2. Для вашего пользователя не добавлена ли какая нибудь группа с настроенным доступом на уровне записей?

как можно посмотреть в чем разница:
в методе executeQuery() на dataSource формы, перед super() напишите строчку:
X++:
info(Table_ds.query().dataSourceTable(tableNum(Table)).toString());
и посмотрите какой запрос отправляется когда вы открываете форму, а какой от других пользователей.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 21.10.2010, 08:59   #4  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Согласен с первым пунктом предыдущего ответа. Не раз с этим сталкивался. Проверьте компанию в правом нижнем углу на строке состояния и в случае необходимости смените на нужную (Программное меню -> Сервис -> Выбор компании).
__________________
С уважением, Александр.

Последний раз редактировалось samolalex; 21.10.2010 в 09:10.
Старый 21.10.2010, 10:52   #5  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
А у вас филиальный учет ведется? Если да, то посмотрите филиал в параметрах пользователя под которым данные в форме видны, и под тем, под которым не видны. Причем я сталкивался с таким, что в обозревателе данные Не фильтруются по филиалам (очень похоже на ваш случай), а в формах фильтруются, и Range с филиалом либо залочен, либо скрыт.
Старый 21.10.2010, 11:15   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от kornix Посмотреть сообщение
А у вас филиальный учет ведется? Если да, то посмотрите филиал в параметрах пользователя под которым данные в форме видны, и под тем, под которым не видны. Причем я сталкивался с таким, что в обозревателе данные Не фильтруются по филиалам (очень похоже на ваш случай), а в формах фильтруются, и Range с филиалом либо залочен, либо скрыт.
Вы наверняка говорите про не стандартную функциональность. Просьба это явно писать.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: kornix (1).
Старый 21.10.2010, 16:57   #7  
AX2011
Гость
 
n/a
Цитата:
Сообщение от lev Посмотреть сообщение
вот что первое пришло в голову:
1. Вы открываете форму в одной компании, или в разных?
2. Для вашего пользователя не добавлена ли какая нибудь группа с настроенным доступом на уровне записей?

как можно посмотреть в чем разница:
в методе executeQuery() на dataSource формы, перед super() напишите строчку:
X++:
info(Table_ds.query().dataSourceTable(tableNum(Table)).toString());
и посмотрите какой запрос отправляется когда вы открываете форму, а какой от других пользователей.
info(Table_ds.queryRun().query().dataSourceTable(tableNum(Table)).toString());
Старый 21.10.2010, 17:10   #8  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Вы наверняка говорите про не стандартную функциональность. Просьба это явно писать.
прошу прощения, не уточнил, абсолютно верно! Это нестандартная функциональность
Старый 23.10.2010, 00:34   #9  
Geo is offline
Geo
Участник
Аватар для Geo
 
258 / 47 (2) +++
Регистрация: 04.04.2008
А в тройке админские прова через RLS можно было ограничить?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Выделенные записи на форме в отчёт/форму Sada DAX: Программирование 32 12.02.2011 20:12
создать 2 связанные записи на форме IKA DAX: Программирование 2 08.04.2010 23:21
Как в форме CustTrans через query отобрать записи у которых AmountCur != 0 ( когда в QueryBuildRange ставишь value(strFmt('!0')); - не работает!) rkorchagin DAX: Программирование 12 02.04.2007 17:58
Инициализация записи из курсора в форме andy239 DAX: Программирование 5 16.08.2005 15:00
Как из формы Form2 обновить записи на форме Form1? Hidden DAX: Функционал 15 24.05.2005 11:53

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

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

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