|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от makbeth
![]() Проблема выноса подобных функций в Global в том, что Global в итоге превращается в помойку, где можно что-то очень долго искать, и... в конце концов действительно найти.
(...) Когда туда начинают сливать все подряд (ну а что, кому-нибудь пригодится же!), Global превращается не пойми во что с кучей непонятного и зачастую дублирующего друг друга функционала. В итоге каждый раз начинаем искать то что нам подойдет: ![]() Проблему дублирования кода и "превращение в помойку" заменой одного класса на другой не исправишь... Цитата:
Цитата:
Сомнительно... Помнить все классы просто не реально. Как правило, это кончается созданием личной библиотеки наиболее часто используемых "функций". Т.е. некой альтернативы класса Global, куда собираются "свои" статические методы. Цитата:
![]() Кстати, в Ax2009 классы DateTimeUtil и CLRInterop являются системными и изменить их невозможно. Создавать отдельные классы для расширения их функциональности или все-таки методы Global? Можно, конечно, только если работаешь с классом Global, то логично и изменения вносить в класс Global...
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
![]() |
#2 |
Участник
|
А ВОТ по теме еще помогите
inventDim1 = queryRunSub.get(tableNum('Dim1')); как теперь получить таблицу именно InventDim которая Dim1 ? |
|
![]() |
#3 |
Участник
|
|
|