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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.06.2013, 11:38   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от mazzy Посмотреть сообщение
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Есть перечень меток (скажем, весь меточный файл) Нужно выбрать из него те метки, которые нигде не используются в коде приложения
Стандартные перекрестные ссылки.
По ним каждый дурак найдет, только они вроде не покрывают проекты VS, SSRS-отчеты и т.п.
Цитата:
Сообщение от mazzy Посмотреть сообщение
но будь осторожен: код метки может формироваться в коде (очень редко)
Вроде кроме получения названий месяцев/дней недели такое нигде не используется, а если используется то это - клиника...
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Гипотетически предположим, что мы купили большое партнерское решение, которое распространялось только на рынке США. С ним, опять же, чисто гипотетически, было два меточных файла для английского языка, которые содержали около 4000 меток в совокупности. Из них больше 1000 нигде не используются, так как код менялся в течение времени, функциональность удалялась, заменялась, и т.д.
Раньше, когда перекрестные ссылки покрывали практически всё, можно было легко и просто поискать с их помощью, как уже рекомендовали. Теперь, к сожалению, на перекрестные ссылки полностью полагаться нельзя, поэтому, наверно, стоит решать задачу поиска всех используемых меток и потом исключить те, что не войдут в полученное множество. Помнится, в Программисте-прагматике есть отдельная глава про преимущества хранения информации в текстовом, читаемом виде - можно тут воспользоваться этим подходом и выгрузить решение в XPO, плюс выгрузить из него те проекты VS, ресурсы и проч., что может содержаться в решении и что в XPO выгружается в нечитаемой кодировке base64. Затем можно с помощью регулярных выражений отфильтровать из полученных текстовых файлов все подстроки, подходящие под шаблон меток соотв. файлов, и сравнить с полученным множеством имеющееся содержимое меточных файлов. Это не так красиво и легко, как искать по перекрестным ссылкам, но в целом, мне кажется, более надежно.
Теги
tools, метки, перевод, label

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Поиск набором в выпадающем списке.. propeller DAX: Программирование 0 04.04.2011 17:31
Поиск сотрудников по наименованию (ФИО) в AX 2009 propeller DAX: Программирование 12 15.11.2010 12:42
Вывод всех меток из заданного уровня на заданных языках в Excel wojzeh DAX: Программирование 0 19.03.2010 23:45
Ошибка при нажатии на 'Поиск меток' Александр Костоусов DAX: Программирование 0 19.08.2004 18:50
Поиск по подстроке JohNick DAX: Программирование 8 06.03.2004 22:24
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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