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

Результаты опроса: Сколько (приблизительно) из используемых Вами @SYS меток не используются в базовом приложении (на SYS/GLS слое)?
более 20% 0 0%
15-20% 0 0%
10-15% 1 5.00%
5-10% 3 15.00%
3-5% 2 10.00%
1-2% 1 5.00%
Почти не использую, менее 1% 7 35.00%
Мы используем только метки из собственного меточного файла 6 30.00%
Голосовавшие: 20. Вы ещё не голосовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2011, 19:08   #1  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Используете ли вы @SYS метки при создании своих партнерских расширений?
В данный момент в Майкрософт обсуждается удаление неиспользуемых @SYS меток. Учитывая большое количество языков, на которых выпускается АХ, перевод стоит дорого, и хотелось бы не переводить того, чего не нужно.
В принятии решения, какие метки удалять, учавствует только код, который пишет сам Майкрософт.
У меня есть подозрение, что компании-партнеры используют некоторые из @SYS меток, которые не используются в базовом слое приложения.
Создаю этот опрос, чтобы понять, есть ли смысл создавать небольшую тулзу, которая позволит собрать более конкретные данные об используемых метках.

Так что, если Вы - партнер, ответьте, часто ли вы используете SYS метки, оценив по шкале, какие из них не используются в приложении.
Старый 22.01.2011, 20:35   #2  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Я не партнер. Но, переход некоторых фирм с Ax3.0 на DAX4, в которых подрабатывал и в которых метки обязательны (в принципе, на клиенте метки используются не так часто), научили тому, что использовать метки с нижележайших файлов опасно.
Поэтому, там где на клиенте используются метки, не использую ни из файла SYS*, ни с других стандартных слоев - себе дороже: завтра изменят, будет фильм не "Убить Билла 3", а убить меня не один раз!
Так как
Цитата:
если Вы - партнер, ответьте
то я не проголосовал
Старый 22.01.2011, 20:55   #3  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
С метками я всегда поступаю (стараюсь, по-крайней мере) так. Ищу соответствующую метку в нижнем слое и смотрю примеры ее использования. Если они полностию совпадают со значением, в котором собираюсь использовать метку я, то я беру именно эту метку из нижнего слоя. Если же я не нахожу пример такого использования, или же оно не совсем совпадает с нужным мне значением, то я создаю собственную метку, и беру именно ее. При этом я стараюсь смотреть не только русское значение метки, но и соответствующее ей оригинальное английское значение, и контекст его использования. Местами такие неожиданные моменты при этом возникают...

Делая так я как раз я, с одной стороны, использую уже существующие метки, а не пложу новые, а с другой, в большой степени защищаюсь от неожиданностей со стороны Майкрософта по удалению или переименованию нужной мне метки во что-то совершенно мне неподходящее.
Старый 22.01.2011, 21:17   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
А как голосовать, если использую sys-метки, но они все используются и MS? Хотя общий подход - использовать свои метки, т.к. MS слишком вольно обращается с переводом
__________________
Ivanhoe as is..
Старый 22.01.2011, 22:52   #5  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Опрос ну оочень мудреный. Можно было бы еще спросить: "Сколько километров вы проходите пешком за месяц?", и привести десяток вариантов, отличающихся на 10 км.
Старый 22.01.2011, 23:20   #6  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
На счет меток - их же можно при желании посчитать по перекрестным ссылкам. Касаемо того, на каком слое они используются, есть готовый проект Слой прикладного объекта в перекрестных ссылках
Старый 23.01.2011, 11:11   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от kashperuk Посмотреть сообщение
В данный момент в Майкрософт обсуждается удаление неиспользуемых @SYS меток. Учитывая большое количество языков, на которых выпускается АХ, перевод стоит дорого, и хотелось бы не переводить того, чего не нужно.
В принятии решения, какие метки удалять, учавствует только код, который пишет сам Майкрософт.
ДА-А-А-А!!!!
Говорю, как человек, который участвовал в локализации этих самых меток.

Метки двоятся-троятся без особой на то необходимости (возможно изначально в датском были различия. но перевод на английский и обратно все нивелировал).

А там где метки имеют разный смысл - они объединены в одну (например Interest/Interest - интересы в модуле CRM и проценты в главной книге/логистике)

Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 330
Размер:	49.8 Кб
ID:	6514

Цитата:
Сообщение от kashperuk Посмотреть сообщение
У меня есть подозрение, что компании-партнеры используют некоторые из @SYS меток, которые не используются в базовом слое приложения.
Используют.
Но не осмысленно (к некоей стратегией), а тупо выбирают первую попавшуюся.
Например среди десятка Overview и General используют с метку меньшим кодом (или первую попавшуюся).

Т.е. речь идет только о повторном использовании меток безо всякой стратегии.

Нужно, чтобы изначально в метках был смысл и было четкое понимание как эти метки должны использоваться. причем "изначально" - out of box, от Майкрософта.

Например, для каждого модуля должна быть своя метка. даже если такая уже есть в другом модуле (interest/interest). Может быть, за исключением общеупотребительных типа Overview, General, Setup, Up, Down... (могу прислать файл с разбором меток и с предложениями)

Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 314
Размер:	68.7 Кб
ID:	6516

Обрати внимание на метку @SYS2952 она используется чаще всего потому что ее код минимален.
Обрати внимание на метки General, которые используются 1-2-3-4 раза - это сам майкрософт надублировал
Обрати внимание на то, что даже внутри каждого из модулей cust, vend, proj самим майкрософтом используются разные метки General (см. колонку Prefixes)

Т.е. речь должна идти не о простом удалении, а о полном рефакторинге меток.


============================
по поводу опроса - вряд ли кто отслеживает "процент использования стандартных меток". да и методики оценки могут быть разными.

для принятия управленческого решения я бы предложил тебе следующую методику
берешь слой локализации GLP и своим инструментом подсчитываешь сколько в нем "своих" меток, а сколько меток из "базового приложения". Получишь хорошее приближение к оценке того, что делают партнеры
__________________
полезное на axForum, github, vk, coub.
Старый 23.01.2011, 11:19   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от oip Посмотреть сообщение
С метками я всегда поступаю (стараюсь, по-крайней мере) так. Ищу соответствующую метку в нижнем слое и смотрю примеры ее использования.
Ага.
причем "смотрю примеры ее использования" означает - нажимаю на кнопочку "Чем используется" и смотрю префиксы объектов, которые используют эту метку. Если в префиксах стоит неожидаемый модуль, то смотрю уже объекты этого модуля.
__________________
полезное на axForum, github, vk, coub.
Старый 23.01.2011, 11:21   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Я не партнер. Но, переход некоторых фирм с Ax3.0 на DAX4, в которых подрабатывал и в которых метки обязательны (в принципе, на клиенте метки используются не так часто), научили тому, что использовать метки с нижележайших файлов опасно.
а вот это зря - по-моему.
потому что при правильном использовании меток ваши объекты будут называться также как и во всей остальной аксапте.

хотя... вот такое заблуждение возникает как раз из-за неосмысленного использования. если брать "первую попавшуюся подходящую", то действительно опасно.
__________________
полезное на axForum, github, vk, coub.
Старый 23.01.2011, 15:09   #10  
AX2009
Гость
 
n/a
Цитата:
Сообщение от mazzy Посмотреть сообщение

Используют.
Но не осмысленно (к некоей стратегией), а тупо выбирают первую попавшуюся.
Например среди десятка Overview и General используют с метку меньшим кодом (или первую попавшуюся).
ну за всех то не надо говорить
я вот помню уже наизусть, что Overview на 39 номер оканчивается. General не помню

Вообще конечно нужно удалить левые метки
но и сделать тулзу для конвертации тоже.
За это сообщение автора поблагодарили: Vadik (1).
Старый 23.01.2011, 20:49   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от AX2009 Посмотреть сообщение
я вот помню уже наизусть, что Overview на 39 номер оканчивается.
Я собственно об этом и говорю: либо минимальный номер, либо первый попавшийся
Миниатюры
Нажмите на изображение для увеличения
Название: overview.PNG
Просмотров: 342
Размер:	78.4 Кб
ID:	6517  
__________________
полезное на axForum, github, vk, coub.
Старый 24.01.2011, 11:19   #12  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Спасибо всем ответившим в опросе. Каждому отвечу чуть позже сегодня или завтра.
Старый 25.01.2011, 13:01   #13  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Вообще-то, неплохо бы после удаления меток и какой-то инструмент приложить, чтобы облегчить процедуру нахождения и исправления ссылок на удалённые метки. Понятно, что партнёры и сами за пару-тройку дней такой могут написать, но со стороны Майкрософта это было бы красивым жестом
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 25.01.2011, 13:01   #14  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
А в целом удаление дублирующихся меток я поддерживаю. Полностью согласен с mazzy.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 25.01.2011, 14:41   #15  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Вообще-то, неплохо бы после удаления меток и какой-то инструмент приложить, чтобы облегчить процедуру нахождения и исправления ссылок на удалённые метки. Понятно, что партнёры и сами за пару-тройку дней такой могут написать, но со стороны Майкрософта это было бы красивым жестом
Да, это одна из идей, которую я хочу пропихнуть в АХ 2012.
Посмотрим, или получится.
За это сообщение автора поблагодарили: mazzy (2), Logger (3), aidsua (2).
Старый 26.01.2011, 13:26   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
часть обсуждения выделена в отдельную ветку
это одна из идей, которую я хочу пропихнуть в АХ 2012.
__________________
полезное на axForum, github, vk, coub.
Старый 02.02.2011, 14:38   #17  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Неужто у нас на форуме действительно всего 19 активных партнеров?

Перефразируя вопрос, меня, по сути, интереусует, может ли сказаться на вашем приложении удаление определенного количества SYS меток, если при этом не будет предоставлено инструмента для их быстрого поиска?
Старый 02.02.2011, 15:00   #18  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Нет, не 19, а 41. Но с учетом того, тот опрос длился месяц, очень активно рекламировался, а также ответить на него было гораздо проще, результат в 50%, по-моему, достаточно неплох.
Старый 02.02.2011, 15:00   #19  
player is offline
player
Участник
 
107 / 69 (3) ++++
Регистрация: 25.08.2007
Как оценить без этого инструмента? "Километры в месяц"...
А в общем, mazzy прав - в большинстве случаев подходящую с минимальным номером.
Старый 02.02.2011, 15:15   #20  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от player Посмотреть сообщение
Как оценить без этого инструмента? "Километры в месяц"...
А в общем, mazzy прав - в большинстве случаев подходящую с минимальным номером.
Оценить просто - на англ. это называется "Gut feeling".
Если я написал 100 тысяч строк кода, и в них использовал кучу SYS меток, выбирая их по принципу "минимальный номер", то явно дофига из них могли быть "из тех которые планируется удалить".
Я согласен, что сложно оценить, 10% это или 5%, но мне не так важна точная цифра. Ваше приблизительное значение для меня будет более чем достаточно.
Теги
метки, меточный файл

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Метки и Меточные файлы sguryev DAX: База знаний и проекты 1 03.09.2021 12:01
DAX2009: поля таблиц стандартного приложения с идентификаторами из диапазона usr-слоя gl00mie DAX: Программирование 4 22.07.2010 16:01
SYS_ExpressionQueryBuilder Russland DAX: Программирование 8 12.02.2008 18:06
axcoder: SYS_ExpressionQueryBuilder Blog bot DAX Blogs 0 23.04.2007 15:30
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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