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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.08.2003, 11:28   #1  
ture is offline
ture
Участник
 
7 / 10 (1) +
Регистрация: 18.04.2003
Модификации слоев SYS, SYP....
Модификация основных слоев SYS, GLS, DIS, LOS, BUS, VAR, CUS
и коррекционных SYP, GLP, DIP, LOP, BUP, VAP, CUP.

Честно говоря рабует наличие форума, но очень не радует, что не обсуждается как пользовать и мудифицировать слои, особенно если нет кода доступа к ним.

В Microsoft кроме умных голов сидит много чурок, поэтому я уже умею делать из en-us понятный ru. Но лицензии к рускому функционалу мне не нравятся. И вот, как человек вроде не глупый, я подупал снести их в слоях GLS, DIS и заодно SYS.

Я первый?

PS: Если есть вопросы по руководству на русском, то скоро будет готово.
Старый 12.08.2003, 11:51   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
очень не радует, что не обсуждается как пользовать и мудифицировать слои, особенно если нет кода доступа к ним.
Мало кому из разработчиков понравится, что его код пытаются пользовать и .. я даже боюсь подумать, что еще с ним можно делать
Цитата:
В Microsoft кроме умных голов сидит много чурок, поэтому я уже умею делать из en-us понятный ru. Но лицензии к рускому функционалу мне не нравятся. И вот, как человек вроде не глупый, я подупал снести их в слоях GLS, DIS и заодно SYS.
Вспоминается анекдот про мужика, который нашел у себя на пузе гайку и не знал, зачем она нужна. А когда он ее открутил, отвалилось сами знаете что..
Старый 12.08.2003, 11:57   #3  
ture is offline
ture
Участник
 
7 / 10 (1) +
Регистрация: 18.04.2003
Не конструктивно
Не конструктивно, чувак.
Старый 12.08.2003, 12:02   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Извините, не смог сдержаться
Старый 12.08.2003, 13:21   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Re: Модификации слоев SYS, SYP....
Цитата:
Изначально опубликовано ture
Честно говоря рабует наличие форума, но очень не радует, что не обсуждается как пользовать и мудифицировать слои, особенно если нет кода доступа к ним.
Насчет отсутствия кодов доступа.
Прочитайте, пожалуйста, правила. Особенно обратите внимание напункт 4.4.

Цитата:
Изначально опубликовано ture
В Microsoft кроме умных голов сидит много чурок, поэтому я уже умею делать из en-us понятный ru.
Перевести самостоятельно английские метки?
Очень даже классная работа для обучения. очень многое становится понятным.
Надо ли свой перевод использовать в боевом внедрении - вопрос неоднозначный.
Но в качестве обучения - рекомендую.

Цитата:
Изначально опубликовано ture
Но лицензии к рускому функционалу мне не нравятся.
Тут реальное решение только одно - не использовать эту программу.

Цитата:
Изначально опубликовано ture
И вот, как человек вроде не глупый, я подупал снести их в слоях GLS, DIS и заодно SYS.
Из первого не следует второе. Обратное тоже не всегда верно

Цитата:
Изначально опубликовано ture
Я первый?
Нет, не первый.
Но практического смысла эта работа не имеет.
Если хочется снести все и все делать с нуля, то лучше сразу садится за Дельфи или на C# с VS... Там среда разработки намного приятнее.

Аксапта имеет смылс только в том случае, если используются ее наработки. Иначе это пустая трата средств и времени.

Опять же, в качестве обучения сделать чистую Аксапту можно.

Цитата:
Изначально опубликовано ture
PS: Если есть вопросы по руководству на русском, то скоро будет готово.
Руководство чего? По тому, как сделать нулевую Аксапту?
Готов даже опубликовать такую статью у себя. Но это абсолютно бестолковая работа.

Поверьте, это как "ослиный мостик". Первое что хотят все - снести все нафиг. Я тоже с этого начинал. В свое время я даже 1С на Аксапте писал. http://axapta.mazzy.ru/works/emu1c/
но это абсолютно непродаваемая и бессмысленная идея - писать с нуля на Аксапте.

Еще раз хочу подчеркнуть: Если уж так приспичило писать с нуля - возьмите нормальную среду разработки. Аксапту имеет смысл использовать только в том случае, если вы используете ее логику.
Старый 12.08.2003, 13:34   #6  
ture is offline
ture
Участник
 
7 / 10 (1) +
Регистрация: 18.04.2003
Re: Re: Модификации слоев SYS, SYP....
Цитата:
Изначально опубликовано mazzy

Руководство чего?
AxDvgUs.chm
Старый 12.08.2003, 18:28   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
а... я подумал руководство "Как сделать нулевую Аксапту"

а русский AxDvgUs.chm будет у кого? у вас или у msbs? или это одно и тоже?
Старый 13.08.2003, 19:46   #8  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Re: Модификации слоев SYS, SYP....
Цитата:
Изначально опубликовано ture
Честно говоря рабует наличие форума, но очень не радует, что не обсуждается как пользовать и мудифицировать слои, особенно если нет кода доступа к ним.
Есть метод как снести ВСЕ в любом слое, но обсуждать хакерство здесь запрещено правилами форума.
http://www.axforum.info/forums/showt...=8826#post8826
Старый 13.08.2003, 23:48   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Ну причем здесь хакерство?
Все делается в рамках лицензии при помощи ключа native.
Pavel, вас не туда заносит.

Но. Смысла в этом - никакого!
Разве что поучиться.
Старый 14.08.2003, 10:55   #10  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано mazzy
при помощи ключа native.
Что значит фраза "ключ native"?

Цитата:
Изначально опубликовано mazzy
Но. Смысла в этом - никакого!
Разве что поучиться.
Есть ли смысл в возможности доступа к любому слою? Утверждаете, что нет?!
Не согласен. Доступ позволяет исправлять ошибки и изменять в функциональность. При низком качестве локализации очень полезная возможность. С одной единственной поправкой - "надо хорошо разбираться в технологии и архитектуре продукта, а также знать прикладные задачи".
Старый 14.08.2003, 11:40   #11  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ключ в startup command.
Похоже самому придется руководство писать... эх...


В возможности доступа к любому слою смысла нет (только в учебных целях), поскольку:
= перекрытие (overload) функциональности верхних (sys...) слоев можно сделать и нормальным способом при помощи нижних (usr) слоев
= изменение (replace) верхних слоев приводит к тому, что стоимость апгрейда многократно возрастает. А самое главное - многократно увеличивает риск того, что апргейд вообще не удасться сделать.

Т.е. возможные будущие потери/убытки от изменения верхних слоев намного превышают текущие преимущества от этого действия.

Изменение верхних слоев имеет хоть какой то практический смысл для создания "нулевой" Аксапты. Вот только "нулевая" Аксапта сама по себе никакого смысла не имеет, поскольку вместо "нулевой" Аксапты гораздо эффективнее взять нормальную среду разработки.

Аксапта имеет смысл только тогда, когда используется ее готовый функционал.

Ну и, конечно, сама по себе задача сделать "нулевую" Аксапту полезна в обучающих целях. Пока обучающийся создает такую Аксапту, он разбирается во многих вещах и взаимосвязях...

Пожалуй кину клич: Когда я делал нулевую Аксапту 3.0, она у меня содержала порядка 1500 классов. Но я особо и не старался ее минимизировать. У кого будет меньше классов в нулевой Аксапте? Сколько типов и перечислений должно остаться в нулевой Аксапте?
Старый 14.08.2003, 12:22   #12  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано mazzy
В возможности доступа к любому слою смысла нет (только в учебных целях), поскольку:
= перекрытие (overload) функциональности верхних (sys...) слоев можно сделать и нормальным способом при помощи нижних (usr) слоев
= изменение (replace) верхних слоев приводит к тому, что стоимость апгрейда многократно возрастает. А самое главное - многократно увеличивает риск того, что апргейд вообще не удасться сделать.
Не стану повторяться. Сухой остаток:
- у кого есть доступ ко всем слоям, а у кого-то его нет
- кто-то знает как его использовать на практике, а для кого-то это дело "рисковое"

P.S. пример, некоторые утверждают, что компьютерная сеть "приводит к потере конфиденциальности информации". Любое дело "рисковое" для тех, кто не владеет темой в совершенстве.
Старый 14.08.2003, 12:49   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
как скажете.
Старый 15.08.2003, 11:24   #14  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано mazzy
ключ в startup command.
Неужели ключ в параметрах запуска открывает доступ ко всем слоям? Зачем тогда покупать коды на разработку слоев, если с помощью одного параметра проблема решается?
Объясни, что имелось ввиду.
Старый 15.08.2003, 12:08   #15  
ture is offline
ture
Участник
 
7 / 10 (1) +
Регистрация: 18.04.2003
Angry Правдами и неправдами мы с Вашей подачи научились редактировать
Правдами и неправдами мы с Вашей подачи научились редактировать.

А вот смысл этого потерялся в слое SYS сидят наработки локализации ….
Наверно, мне дренную копию дали официальные дистрибьюторы…
Старый 15.08.2003, 14:41   #16  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Pavel
Неужели ключ в параметрах запуска открывает доступ ко всем слоям?
native? Конечно же нет.
Этот ключ переключает Аксапту на работу с базой данных собственного (native) формата.

Предупреждение: этот формат официально теперь не поддерживается.

С этим ключом Аксапту можно запустить на чистом каталоге.
Затем сделать простейший загрузчик и затащить все (или не все) объекты в usr-слой.

Цитата:
Изначально опубликовано Pavel
Зачем тогда покупать коды на разработку слоев, если с помощью одного параметра проблема решается?
Какая проблема? Pavel, слои вообще говоря не для того придуманы, чтобы скрывать что-то. Слои придуманы для того, чтобы делить зоны ответственности. Pavel, похоже тут у вас какое-то концептуальное непонимание.


Pavel, а может вы таким образом пытаетесь себе модули открыть?
Во-первых, вы опять таки используете грубую силу и путаетесь нарушить лицензии, когда все делается только штатными средствами, без нарушения лицензий и без перебора.
Во-вторых, если разговор пойдет в эту сторону, то буду вынужен прекратить свое участие в этой дискуссии.

Посоветую только одно - учите матчасть. Не программируйте. Используйте штатные возможности. Их много.
Старый 15.08.2003, 14:41   #17  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Re: Правдами и неправдами мы с Вашей подачи научились редактировать
Цитата:
Изначально опубликовано ture
А вот смысл этого потерялся в слое SYS сидят наработки локализации ….
Как это? Не понял эту фразу.
Старый 15.08.2003, 15:34   #18  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Сергей, прости, но очень странный диалог получается, сначала ты утверждал:

Цитата:
Изначально опубликовано mazzy
Все делается в рамках лицензии при помощи ключа native.
Что весьма и удивило меня, потому что данный ключ не открывает сам по себе доступа к слоям. Теперь "элегантно" признаешься в этом, не заметив "прокола", и утверждаешь - суть в "простейшем загрузчике".

Цитата:
Изначально опубликовано mazzy
native? Конечно же нет.
Этот ключ переключает Аксапту на работу с базой данных собственного (native) формата.

С этим ключом Аксапту можно запустить на чистом каталоге.
Затем сделать простейший загрузчик и затащить все (или не все) объекты в usr-слой.
По ходу дискуссии уже успел несколько раз повторить, что нам глупым, неразбирающимся в матчасти, не понять насколько это все бессмысленно.
И уж, что совсем мне непонятно, так это на основании чего начались рассуждения про "грубую силу" и доступ к модулям. Неужели есть повод?

P.S. ... убрал по просьбе mazzy
P.S.S. не понимаю, что было секретного в P.S. общеизвестно, что любой замок можно открыть и без ключа.
Старый 15.08.2003, 16:52   #19  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Хм... тогда на всякий случай извинюсь.

Я все про "нулевую" Аксапту, а вдимо подразумевалось не эта тема.
Я имел в виду, что при помощи ключа native можно сделать таковую, не нарушая лицензионных условий.

Я ни в коем случае не имел в виду, что native открывает доступа к слоям. (и никогда не публиковал таких кодов).

Про доступ к модулям разговор начался поскольку искренне не понимаю зачем понадобилась модификация системных слоев. Хочу разобраться.

Pavel, свой PS уберите, пожалуйста, на основании пункта 4.4.
Старый 15.08.2003, 19:35   #20  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Pavel
не понимаю, что было секретного в P.S. общеизвестно, что любой замок можно открыть и без ключа.
то, что открыть можно - общеизвестно.
В PS, который я просил удалить, была информация к кому надо обращаться и кто может оказать содействие.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
jinx: Dynamics AX 2009 - Ungewollt den Sys Layer ändern Blog bot DAX auf Deutsch 1 12.03.2009 11:32
Есть ли возможность вызывать код с вышележащих слоев ? FishLog DAX: Программирование 5 07.09.2004 17:24
Есть ли возможность вызывать код с вышележащих слоев ? FishLog DAX: Программирование 0 07.09.2004 13:39
Сравнение слоев lexa DAX: Программирование 2 28.07.2004 14:24
Поля "Автор", "Автор модификации" xconsul DAX: Функционал 1 22.10.2003 09:44

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

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

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