AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen Alle Foren als gelesen markieren

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 13.03.2008, 19:05   #1  
Blog bot ist offline
Blog bot
Участник
 
25.644 / 848 (80) +++++++
Registriert seit: 28.10.2006
axStart: When is my Label file updated in AX?
Источник: http://axstart.spaces.live.com/Blog/...C0A0!269.entry
==============


If we look at our label files in the AOT we see 3 different extensions for our labels
·        ALI Axapta Label Index
·        ALC Axapta Label Cache
·        ALD Axapta Label Dictionary
The ALD file is readable/edible whit a text editor. General speaking you only need the ALD file. When the AOS is restarted the ALI and ALC will be generated on the fly.  
Next a developer will create new labels. These labels will be stored in the ALI file.  Not yet in the ALD file.  When the final AOS will stop. AX will update the ALD file this way. It will copy the ALD file to an ALB file. Next the changes in the ALI file will be stored in the ALB file.  Finally this ALB file is placed back in the ALD file and the ALB file will be deleted. (HINT: make the ALD file read only and you will see it your selfJ)
When your AOS has creased the changes are not stored in the ALD file. Even when you start and stop the AOS again the file is not updated. To solve this issue start an AX client search for the label in the Label editor. Next stop your client and the AOS. Now the label file is updated.

Источник: http://axstart.spaces.live.com/Blog/...C0A0!269.entry
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Alt 13.03.2008, 19:18   #2  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von Blog bot Beitrag anzeigen
Next a developer will create new labels. These labels will be stored in the ALI file.
Нет, не в ALI, а в ALT-файле.
ALT-файл содержит изменения в метках до тех пор, пока эти изменения не будут перенесены в ALD.
__________________
полезное на axForum, github, vk, coub.
Alt 13.03.2008, 19:27   #3  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
блин, не могу воспринимать такие предложения. Тяжело структурировать, что ли?
  1. developer will create or edit new labels.
  2. These changes will be stored in the ALT file. Not yet in the ALD file.
  3. When the final AOS will stop, AX will update the ALD file this way:
    1. It will copy the ALD file to an ALB file.
    2. Changes in the ALT file will be added in the ALB file.
    3. Finally this ALB file is placed back in the ALD file and the ALB file will be deleted. (HINT: make the ALD file read only and you will see it your self)
  4. ДОБАВЛЕНО: при следующем запуске AOS "обнаруживает", что дата и время модификации ALI, ALC файлов меньше, чем дата и время модификации ALD, и пересоздает индексы.
__________________
полезное на axForum, github, vk, coub.
This post has been rated by: Logger (1), alex55 (1).
Alt 14.03.2008, 10:39   #4  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
гляди ка. мужик исправил
__________________
полезное на axForum, github, vk, coub.
Alt 16.02.2009, 19:23   #5  
alex55 ist offline
alex55
MCTS
MCBMSS
 
224 / 145 (5) +++++
Registriert seit: 13.02.2007
Ort: Москва
Zitat:
Zitat von mazzy Beitrag anzeigen
  1. developer will create or edit new labels.
  2. These changes will be stored in the ALT file. Not yet in the ALD file.
  3. When the final AOS will stop, AX will update the ALD file this way:
    1. It will copy the ALD file to an ALB file.
    2. Changes in the ALT file will be added in the ALB file.
    3. Finally this ALB file is placed back in the ALD file and the ALB file will be deleted. (HINT: make the ALD file read only and you will see it your self)
  4. ДОБАВЛЕНО: при следующем запуске AOS "обнаруживает", что дата и время модификации ALI, ALC файлов меньше, чем дата и время модификации ALD, и пересоздает индексы.
Пару раз сталкивался, что данный механизм перестает работать (DAX 4.0). Например, в каталоге приложения висели *.alb файлы, которые не удалялись после рестарта AOS. Вновь добавленные метки в *.ald не попадали вообще. Возможно это как-то связано с изменением меточного интервала для данного меточного файла.

Помогло удаление *.ali, *.alc для нужного меточного файла и рестарт.
Alt 27.01.2010, 19:41   #6  
alex55 ist offline
alex55
MCTS
MCBMSS
 
224 / 145 (5) +++++
Registriert seit: 13.02.2007
Ort: Москва
Zitat:
Zitat von Blog bot Beitrag anzeigen
Источник: http://axstart.spaces.live.com/Blog/...C0A0!269.entry
When your AOS has creased the changes are not stored in the ALD file. Even when you start and stop the AOS again the file is not updated. To solve this issue start an AX client search for the label in the Label editor. Next stop your client and the AOS. Now the label file is updated.
Для 3.0 SP2 KR2 при работе в трехзвенке при такой последовательности действий .ALD может не обновляться.. Способа гарантированно получить обновление меточного файла из кэша в трехвзвенке пока не обнаружил.
This post has been rated by: Logger (1).
Alt 28.01.2010, 11:59   #7  
EVGL ist offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4.445 / 3001 (0) ++++++++++
Registriert seit: 09.07.2002
Ort: Parndorf, AT
А AX2009 научился выдавать разным программистам одни и те же номера для меток. Весело потом искать и исправлять. Вообще, AX2009 разучился с ними нормально работать.
This post has been rated by: AlGol (1).
Alt 28.01.2010, 16:29   #8  
AlGol ist offline
AlGol
Участник
 
277 / 93 (4) ++++
Registriert seit: 24.12.2001
Ort: Тверь.
Zitat:
Zitat von EVGL Beitrag anzeigen
А AX2009 научился выдавать разным программистам одни и те же номера для меток. Весело потом искать и исправлять. Вообще, AX2009 разучился с ними нормально работать.
Вот... я всегда знал, что моя нелюбовь к меткам была оправдана.
Alt 28.01.2010, 22:09   #9  
AX2009
Гость
 
n/a
Zitat:
Zitat von EVGL Beitrag anzeigen
А AX2009 научился выдавать разным программистам одни и те же номера для меток. Весело потом искать и исправлять. Вообще, AX2009 разучился с ними нормально работать.

Подтверждаю, было один раз, в причинах не разбирались.
Еще как-то раз несколько меток просто пропали. Вероятно из-за VCS.
Stichworte
alb, alc, ald, ali, alt, label, метки

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
DynaMihamAX: Label import problem in Dynamics AX 4.0 Blog bot DAX Blogs 0 12.12.2008 13:05
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
axStart: InfoPath with default AIF file inbound offline Blog bot DAX Blogs 0 20.05.2008 19:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 09:09 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.