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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.01.2003, 14:42   #1  
Garic is offline
Garic
NavAx
Аватар для Garic
NavAx Club
 
393 / 63 (3) ++++
Регистрация: 23.07.2002
Адрес: Москва
Загадочное поведение SalesTable
Есть у нас два сервера - рабочий и для разработчиков.
В некоторый момент было замечено, что у формы SalesTable куда-то исчезли поля номер и название номенклатуры. Начали разбираться кто испохабил форму - нехорошо если это на Work попадёт. К удивлению было обнаружено, что поля эти никуда не делись, их просто нет на форме. Сравнил cus и usr - всё синхронно, залил с Work форму - без результатов, с правами - всё нормально...
Как и следовало ожидать помогло удаление - добавление контрола.
Интересно в чём же глюк был... Нехорошо если у форм будут самопроизвольно исчезать контролы.
__________________
С уважением, Игорь Ласийчук.
Старый 27.01.2003, 15:02   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Если их нет в пользовательском режиме, то надо было попробовать меню "Команда \ Показать"

Если их нет в АОТе... Такого не может быть! Расскажи как это у тебя получилось
Старый 27.01.2003, 15:12   #3  
Garic is offline
Garic
NavAx
Аватар для Garic
NavAx Club
 
393 / 63 (3) ++++
Регистрация: 23.07.2002
Адрес: Москва
Команда -> показать это было первое, что я попробовал. Посмотрел у соседа - то же самое
В том то и загадка, что в АОТ-е всё есть, но в форме не показывается
Это уже второе замеченное загадочное поведение.
Предыдущее - в кассовых операциях исчез лукап у выбора типа журнала... Вернуть его обратно долгое время не удавалось - потом сам появился
__________________
С уважением, Игорь Ласийчук.
Старый 27.01.2003, 15:23   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Тогда надо проверить следующее:
= в режиме редактирования формы установи курсор на design
= нажми правую кнопку и скажи Показать.
Если в этом режиме поле есть, то это значит, что поле вырубается программно при инициализации формы. Тогда ишшы "странный" код.

Если же и там нет... Тогда не знаю
Старый 27.01.2003, 15:38   #5  
Garic is offline
Garic
NavAx
Аватар для Garic
NavAx Club
 
393 / 63 (3) ++++
Регистрация: 23.07.2002
Адрес: Москва
В том то и дело что странного кода нет. Более того не помагает залить форму с другой логики, где эти контролы видны...
Помогло только удаление/добавление этих контролов...
__________________
С уважением, Игорь Ласийчук.
Старый 27.01.2003, 15:42   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Тогда крутись вокруг прав доступа.

Либо запрещен доступ пользователю или группе на функциональный ключ,
либо запрещен доступ пользователю или группе через настройки формы (погляди в администрировании),
либо ищи барабашку (кстати, его нет )
Старый 27.01.2003, 16:44   #7  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Получил такой же результат следущими действиями:
1. Скрыл поле
2. Применил настройку для группы пользователей
3. Перезапустил Аксапту

Теперь найти колнку не могу
Старый 27.01.2003, 17:05   #8  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
лечение
Вылечилось удалением записей из таблицы SysSecurityFormSetup.
К сожалению, стандартного интерфейса не знаю - пользовал Query Analyser
Старый 27.01.2003, 17:07   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Администрирование \ Управление пользователями \ Права доступа \ Настройка форм для групп пользователей
Старый 27.01.2003, 17:18   #10  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Простите мне мою серость.. А что такое таблица DomainInfo?
Старый 27.01.2003, 17:33   #11  
Garic is offline
Garic
NavAx
Аватар для Garic
NavAx Club
 
393 / 63 (3) ++++
Регистрация: 23.07.2002
Адрес: Москва
DomainInfo - Таблица доменов (т.е. групп компаний)
Права задаются для группы пользователей в домене.
Что кстати весьма неудобно при большом количестве доменов и групп пользователей - поэтому мы пользуемся своей наработкой. Может я там наглючил
__________________
С уважением, Игорь Ласийчук.
Старый 27.01.2003, 17:39   #12  
Garic is offline
Garic
NavAx
Аватар для Garic
NavAx Club
 
393 / 63 (3) ++++
Регистрация: 23.07.2002
Адрес: Москва
Хотя дело тут всё таки не в правах.
Правами на поля таблицы мы не пользуемся, а на контроле функционального ключа не висело.
Да и в таком случае как объяснить что всё вылечилось при добавлении в форму в точности такого же контрола...
__________________
С уважением, Игорь Ласийчук.
Старый 27.01.2003, 17:47   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Garic
Хотя дело тут всё таки не в правах.
... при добавлении в форму в точности такого же контрола...
И Аксапта позволила вставить два контрола с одинаковыми именами?
Странно. Глюк какой то.
Старый 27.01.2003, 17:50   #14  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Спасибо, mazzy.

Цитата:
DomainInfo - Таблица доменов (т.е. групп компаний)
Спасибо, Garic, я так и думал.
Мы этим не пользуемся и в результате в формочке ничего нет о настройках форм

А удаление-добавление контрола поменяет его id, а значит и настройки, если они есть, на новый контрол не действуют.
Старый 28.01.2003, 03:38   #15  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Поведение...
Интересно, а данный пример известен в "народе". Предлагаю выполнить следующую последовательность действий:
- открываем журнал в ГК, строки
- начинаем создавать проводку (или выбираем существующую)
- в поле счет открываем список
- нажимаем на панели инструментов кнопку фильтра
Результат:
Список со счетами "повисает", закрыть нельзя иначе как с системой вместе. При любом действии остается поверх всех экранов.
Многократное повторение иногда приводит к "смерти" системы, однако, четкой зависимости не прослеживается.
Старый 28.01.2003, 09:08   #16  
ans is offline
ans
NavAx
Аватар для ans
NavAx Club
 
446 / 55 (2) ++++
Регистрация: 23.08.2002
Адрес: Москва
Попробуй Окно\Закрыть все
У меня получилось и без перезапуска системы...
Старый 09.11.2007, 11:01   #17  
gefr is offline
gefr
Участник
Аватар для gefr
MCBMSS
 
147 / 17 (1) ++
Регистрация: 01.11.2004
Адрес: МО, Котельники
У меня была как-то раз та же самая проблема.
У меня, правда, суть была в другом: на сервере разработчиков все разрабатывалось на слое usr, загрузил форму в рабочую базу на этот же слой, а на слое usp были внесены изменения. Соответственно, помогла заливка на слой USP.
А наблюдаемая ситуевиа была идентичная. Сидел, смотрел в монитор, и повторял сам себе - чудес не бывает.....
Как разрулился, понял - действительно не бывает.
Старый 12.11.2007, 15:33   #18  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
может версии клиентов у вас разные например у когото сервиспак не установлен у нас периодически подобные вещи встречаются когда админы сервиспак забывают накатить
Старый 13.11.2007, 23:31   #19  
offenmeier is offline
offenmeier
HAI; CAN HAS STDIO?
Аватар для offenmeier
Соотечественники
 
77 / 36 (2) +++
Регистрация: 17.02.2005
Адрес: Auckland, NZ
при активной разработке на формах случается часто. обычно помогает произвольная комбинация из "откомпилировать форму", "убить usage data", "logoff/logon". в крайнем случае - export/import или создание контрола заново.

if it bleeds, we can kill it (c)
__________________
our sharp bitter vitriol is not that of the vulgar.
Старый 14.11.2007, 08:28   #20  
Mike2005 is offline
Mike2005
Участник
 
24 / 10 (1) +
Регистрация: 03.06.2005
Часто сталкивались с этим. Кроме советов offenmeier помогало удаление таких форм в таблице SysLastValue, иногда сброс пользовательских настроек на машинах юзеров (файлы *.aoc)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Join SalesTable-->SalesLine Eldar9x DAX: Программирование 9 06.06.2008 17:19
связь между FactureJour_RU и SalesTable Dimk DAX: Программирование 5 09.02.2007 13:34
Axapta Lessons: FORM SalesTable (3): Add a document to the button Posting Blog bot DAX Blogs 0 28.10.2006 18:22
Axapta Lessons: FORM SalesTable (4): Add a document to the button Posting Blog bot DAX Blogs 0 28.10.2006 18:22
SalesTable.doUpdate что за метод за такой? tav DAX: Программирование 3 03.03.2003 18:08

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

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

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