Цитата:
Сообщение от
trud
вот это все же на мой взгляд немного не верное понимание технологии. это нужно когда сущность может меняться с течением времени, при этом это одна и та-же сущность - например фамилия одного человека. план на январь и план на февраль - это 2 совершенно разные сущности, реализовать это с помощью dateEffective не очень правильно. Т.е. реальное то применение все же крайне ограниченно
Какое тонкое понимание технологии, снимаю шляпу.
А если серьезно, то я имел ввиду реализацию какого-либо планового/прогнозного показателя внутри одного плана.
Ну, например, есть оптимистичный план "А" на год. В этом плане прогнозируется среднедневное значение какого-то показателя для определенных интервалов дат. А есть пессимистичный план "Б" на год, в котором этот же показатель прогнозируется немного подругому, и, возможно, для других интервалов дат.
А вообще в AX, как и в любой другой системе, есть объекты, а есть их характеристики. Так вот как только возникает практическая задача хранить изменения какой-либо характеристики во времени (а такие задачи возникают довольно регулярно), то сразу же можно использовать Date-Effective таблицы.
Но это сложно.
Значительно проще по старинке закодировать обычные таблицы историй, значений и пачку методов типа findCurrent(), findOnDate() и т.п.