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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.02.2008, 16:34   #1  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Теория: (Andreasen) вопросы по тексту
1. Стр 22 Примечание мелким шрифтом
"При импорте объекта на нижележащий слой, тот же самый объект не модифицируется в верхнем слое"
Получается.
Рабочая база: cus - одна кнопка c методом , которое содержит слово "А", usr - изменен метод и он содержит теперь "А и Б"..
Из тестовой в рабочий cus слой добавляется обновление измененного метода "А и Б и В".
Слой usr видит получается по-прежнему "А и Б".
Так?

2. Стр 25. Второй абзац снизу предпоследнее предложение
Возможность перетаскивания запроса в код.
Все хорошо, только получается при необходимости суммировать по полям необходимо писать либо код запроса с нуля, либо дописывать имеющийся. Так или я чего-то не знаю еще?

3. Стр 26
По Ф4 должны показываться все расширенные типы данных

Создаю джоб и встаю курсором после { и нажимаю Ф4 и нет реакции. Почему?

4. Стр 27
Первый абзац "Если отладка производится в трех уровневой системе..."
Получается как -то можно запустить точку останова в 3-ке. У меня получается только при 2-ке.
Или я что -то не поняла?

5. Стр 27 Первый абзац Примечание
Не могу найти класс Info.add()

6. Стр 27 Примечание последнее
А где можно посмотреть какие таблицы блокировал отладчик?

Последний раз редактировалось Arahnid; 03.02.2008 в 17:27.
Старый 03.02.2008, 19:11   #2  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от Arahnid Посмотреть сообщение
1. Стр 22 Примечание мелким шрифтом
"При импорте объекта на нижележащий слой, тот же самый объект не модифицируется в верхнем слое"
Получается.
Рабочая база: cus - одна кнопка c методом , которое содержит слово "А", usr - изменен метод и он содержит теперь "А и Б"..
Из тестовой в рабочий cus слой добавляется обновление измененного метода "А и Б и В".
Слой usr видит получается по-прежнему "А и Б".
Так?
На объекте правой кнопкой мыши Add-Ins->Сравнение. И будет понятно чё где лежит. И больше наверное о слоях знать ничего не нужно.
Цитата:
Сообщение от Arahnid Посмотреть сообщение
2. Стр 25. Второй абзац снизу предпоследнее предложение
Возможность перетаскивания запроса в код.
Все хорошо, только получается при необходимости суммировать по полям необходимо писать либо код запроса с нуля, либо дописывать имеющийся. Так или я чего-то не знаю еще?
Здесь я не понял что не понятно. Вроде всё перетаскивается. Только range у меня не добавляются. promt зачем-то. Вообще не понятно зачем это сделали.
Цитата:
Сообщение от Arahnid Посмотреть сообщение
3. Стр 26
По Ф4 должны показываться все расширенные типы данных
Создаю джоб и встаю курсором после { и нажимаю Ф4 и нет реакции. Почему?
То же не работает.
Цитата:
Сообщение от Arahnid Посмотреть сообщение
5. Стр 27 Первый абзац Примечание
Не могу найти класс Info.add()
Хорошая шутка.
Если не шутка, то опускайся в самый низ дерева в ветке классов где Global.

Последний раз редактировалось miklenew; 03.02.2008 в 19:37.
Старый 04.02.2008, 10:30   #3  
kvan is offline
kvan
Moderator
Аватар для kvan
Дети Юза
 
775 / 49 (3) +
Регистрация: 07.08.2002
Адрес: Donetsk
Цитата:
Сообщение от Arahnid Посмотреть сообщение
5. Стр 27 Первый абзац Примечание
Не могу найти класс Info.add()
Когда мне нужен класс Info (например, чтобы поставить брэйкпоинт в методе Add) я в ветке классов набираю Global, класс Info на 2 выше.
__________________
С уважением, kvan.
Старый 04.02.2008, 10:37   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от kvan Посмотреть сообщение
Когда мне нужен класс Info (например, чтобы поставить брэйкпоинт в методе Add) я в ветке классов набираю Global, класс Info на 2 выше.
А я обычно открываю АОТ, открываю ветку classes и нажимаю на кнопку End.
класс info можно найти недалеко от конца списка
__________________
полезное на axForum, github, vk, coub.
Старый 04.02.2008, 10:47   #5  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
3. Стр 26
По Ф4 должны показываться все расширенные типы данных
Я для себя сделал:
http://erpkb.com/Axapta/Redaktor/fil...torhotkeys.doc

распечатал и повесил перед глазами
Старый 04.02.2008, 10:48   #6  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
А я набираю Inf и нажимаю пробел.
Старый 04.02.2008, 10:50   #7  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
4. Стр 27
Первый абзац "Если отладка производится в трех уровневой системе..."
Получается как -то можно запустить точку останова в 3-ке. У меня получается только при 2-ке.
Или я что -то не поняла?
Точки останова должны быть разрешены в настройке AOS
Старый 04.02.2008, 11:23   #8  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
Хотелось бы все же получить ответы на 1,2, 4,6 еще
Старый 04.02.2008, 11:25   #9  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
На пункт 1 вы можете получить ответ сами, используя слои usr и usp. Не ленитесь.

На пункт 4 - да, никаких ограничений для 3-х уровневой конфигурации нет. Единственно что, чтобы отлаживать код, выполняемый на сервере, должна быть включена соответствующая галка в настройках АОСа, о чем выше сказал Максим.
Старый 04.02.2008, 11:26   #10  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Ответ на 4:
Цитата:
Сообщение от belugin Посмотреть сообщение
Точки останова должны быть разрешены в настройке AOS
Старый 04.02.2008, 11:33   #11  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
6. Стр 27 Примечание последнее
А где можно посмотреть какие таблицы блокировал отладчик?
По-моему хрень какая-то - ни разу не сталкивался, щас посмотрел блокировки в базе - никаких блокировок нет
Старый 04.02.2008, 11:56   #12  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от belugin Посмотреть сообщение
По-моему хрень какая-то - ни разу не сталкивался, щас посмотрел блокировки в базе - никаких блокировок нет
Не, есть такое дело. Неоднократно сталкивался на пред. работах. В 2.5 по-моему особенно видно это было.
Ты ж транзакцию открыл?

А посмотреть как - вот Максим и ответил - в базе. То есть, через Management Studio
Старый 04.02.2008, 12:28   #13  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
как воспроизвести?
Старый 04.02.2008, 12:48   #14  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Нуу, теоретически:

0. Запустить дебаггер по коду, в котором
1. Открыть транзакцию.
2. Выбрать на обновление какую-то таблицу, к примеру, конкретную запись
3. Не использовать ОСС (если на 4ке), чтобы исключающая блокировка (exclusive lock) наложилась на строку/ключ.
4. Сидим, ждем. Транзакция пока не закрывается. Идем пить кофе.


Пользователь (другой компьютер) пытается обновить эту же запись - скажем, из формы какой-то, или тоже из того же кода.
По идее он блокируется, потому что ты в дебаггере там тусуешься
Старый 04.02.2008, 12:57   #15  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от oip
А я набираю Inf и нажимаю пробел.
Прикольно. Я всегда писал "si" (типа site (класс такой)) и стрелку вниз. Мой вариант на одну кнопку короче .
__________________
С уважением,
glibs®
Старый 04.02.2008, 13:21   #16  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Ну это понятно, но при чем тут закрытие дебаггера - достаточно проскочить до того места где транзакция завершается
Старый 04.02.2008, 13:28   #17  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
В 5ке классы, которые начинались на Inf, поубирали. (хотя, может это русская просто функциональность была - уже не помню).
Так что теперь Inf набираем и за 3 кнопули попадаем тоже на Info
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
12 способов поиска ответов на вопросы Роман Кошелев DAX: База знаний и проекты 9 27.03.2008 12:20
Dynamics AX: Interview with Steen Andreasen 2007 Blog bot DAX Blogs 0 19.09.2007 21:42
aEremenko: Ответы на вопросы индийского коллеги Blog bot DAX Blogs 0 29.04.2007 00:24
kolesov: SOA: дополнительные вопросы Blog bot DAX Blogs 0 04.12.2006 17:10
Некоторые вопросы внедрения приложений. Часть 2 Михаил Ковалев DAX: Прочие вопросы 0 27.05.2002 10:43

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

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

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