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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.06.2007, 10:45   #1  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Комментарии по установке SP4 на Axapta 3.0 SP3 CU1 (приложение, AOS, client - все этой версии)
===
Устанавливалось обновление на AOS и Client (Клиент запускается пользователями по сетевым путям, групповой политикой клиенту подкладываются ярлыки, необходимые библиотеки и настройки реестра (от "кракозябры" в шрифтах)).

1. После накатывания SP4 на AOS и клиента при последующем запуске Axapta (3-х зв.) выдала ошибку - текст не помню(извините, не записал, не сохранил), но что то типа не совпадает, просил исправить записи.. Однозначный текст ошибки нашел на http://axforum.info - там обсуждалось тоже эта ошибка и бновление AOS и предлагалось полностью его переустановить для устранения ошибки, причины и суть ошибки не указывались.
Снес AOS, клиента (в ручную еще подчистил папки), устанвоил их с нуля заново, накатил SP4.
В приложении удалил индексы, зашел по двухзвенке, индексы пересоздались (бывает метки съезжают - подправил. Прогрмаммеры показали как исправлять, но причину не объясняли).
Заходим по 3-х звенке - провел синхронизацию таблиц. ОК.
Автоматически вылез список обновления, провел только глобальную компиляцию. Запретил дальнейшее отображение контрольных списков.
Проверка работы - полет нормальный.

2. В последующей эксплуатации замечено следующее:
При создании новой номенклатуры под пользователем, у которого в наборе прав доступа есть группы с фильтрами по таблице Картотека номенклатуры, поле номенклатурные группы выскакивает ошибка. См. скриншот.
[attachment=640:new_nomenklatura.JPG]
Эксперимент показал, что если подключиться к AOS (SP4) клиентом SP3 все работало нормально.
Комментарии нашего программиста по этому поводу:
<<
При настроенных фильтрах на таблицу номенклатур при вводе наименования срабатывала проверка на наличие данного наименования в таблице (изза насторенного релейшена на расширенном типе данных ItemName) неизменя релейшн в источнике данных формы у поля ItemName был перекрыт метод validate в которм и поправили возвращаемое значение чтобы всегда возвращал true
>>
Я= ок. а как это было связано с клиентом? почему на старом (SP3) этого не было?
<<
скорее всего клиенты по разному реагировали на сочетания релейшена и фильтров
>>

Вот пока и все.
У кого есть вопросы, замечания? Прошу высказаться.
Миниатюры
Нажмите на изображение для увеличения
Название: new_nomenklatura.JPG
Просмотров: 133
Размер:	81.4 Кб
ID:	10159  
__________________
Axapta 3.0 CIS SP3 CU1
---
Народу собралось - яблоку плюнуть негде!
Старый 15.06.2007, 11:30   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2499 (89) +++++++++
Регистрация: 20.08.2005
Цитата:
Сообщение от vesna dba Посмотреть сообщение
При настроенных фильтрах на таблицу номенклатур при вводе наименования срабатывала проверка на наличие данного наименования в таблице (изза насторенного релейшена на расширенном типе данных ItemName) неизменя релейшн в источнике данных формы у поля ItemName был перекрыт метод validate в которм и поправили возвращаемое значение чтобы всегда возвращал true
Зря они так. Проще было отнаследоваться от EDT ItemName и поменять у своего типа релейшен на таблицу, где хранятся значения. Тогда бы не пришлось идти против шерсти
__________________
Axapta v.3.0 sp5 kr2
Старый 16.06.2007, 12:24   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от vesna dba Посмотреть сообщение
1. После накатывания SP4 на AOS и клиента при последующем запуске Axapta (3-х зв.) выдала ошибку - текст не помню(извините, не записал, не сохранил), но что то типа не совпадает, просил исправить записи..
Не совпадают версии AOS и клиента.
Скорее всего, вы запустили старую версию клиента

Цитата:
Сообщение от vesna dba Посмотреть сообщение
бывает метки съезжают - подправил. Прогрмаммеры показали как исправлять, но причину не объясняли.
пока не завершатся все клиенты и AOSы вновь созданные метки хранятся в файле с расширением alt.
Если вы удаляли индексы при помощи delidx.bat, то, к сожалению, он удаляет и alt-файл (это ошибка bat-файла)
Я создал метку, но в ald-файле она не появилсь. Почему?

Цитата:
Сообщение от vesna dba Посмотреть сообщение
скорее всего клиенты по разному реагировали на сочетания релейшена и фильтров
Да, но это не повод писать неправильно
Согласен с AndyD.
__________________
полезное на axForum, github, vk, coub.
Старый 16.06.2007, 13:33   #4  
vesna dba is offline
vesna dba
Участник
 
147 / 16 (1) ++
Регистрация: 16.02.2007
Цитата:
Сообщение от mazzy Посмотреть сообщение
Не совпадают версии AOS и клиента.
Скорее всего, вы запустили старую версию клиента
Нет, версии были обе SP4. Кстати клиент SP3 работает нормально с AOS SP4 и не ругается.
Цитата:
Сообщение от mazzy Посмотреть сообщение
пока не завершатся все клиенты и AOSы вновь созданные метки хранятся в файле с расширением alt.
Если вы удаляли индексы при помощи delidx.bat, то, к сожалению, он удаляет и alt-файл (это ошибка bat-файла)
Да, этим БАТником пользуюсь.
Спасибо за информацию!
Цитата:
Да, но это не повод писать неправильно
И я за правильный код. Программерам передам.
__________________
Axapta 3.0 CIS SP3 CU1
---
Народу собралось - яблоку плюнуть негде!
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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