10.09.2003, 16:05 | #21 |
Участник
|
Цитата:
Изначально опубликовано EVGL
Так или иначе, но работы на неделю найдется. Программировать не надо! |
|
10.09.2003, 17:42 | #22 |
Участник
|
Цитата:
Изначально опубликовано mazzy
Вот и я про то. Программировать не надо! Цитата:
Изначально опубликовано mazzy
А предложенный SnowMan'ом механизм делает создание справки вообще нереальным делом. Цитата:
Изначально опубликовано EVGL
Но: вы вызываете приложения и на клиенте, и на сервере. Тогда вы просто ОБЯЗАНЫ сериализовать класс с помощью методов pack() и unpack(), иначе все параметры "потеряются" по дороге. Цитата:
Изначально опубликовано EVGL
Аргументы. Полагаю, вы вводите аргументы строками? Жуткий геморрой с преобразованием типов. Как минимум - десятки проверок на предмет того, что значение введено в правильном формате. А если еще связаться с расширенными типами данных в качестве параметров... Я не знаю и подозреваю, что нет методов способных запустить внешнее приложение и передать ему в коммандной строке допустим дату или число или время, разве только ссылку на область памяти в которой хранится значение... но это уже слишком, да и приложение должно быть соответствующим... Цитата:
Изначально опубликовано EVGL
Направление на похожий механизм: конфигуратор продукции. Отличный образец. Делает совсем не то, что вам нужно, но с аналогичным интерфейсом. странно, неужели он требует лицензирования? |
|
10.09.2003, 18:05 | #23 |
Участник
|
Цитата:
Изначально опубликовано SnowMan
но я подозреваю, что нельзя в системе создать справку для динамически создаваемой объекта (формы), каковым является диалог... или я не прав и можно для диалога, создаваемого в коде, определить справку? В 3.0 можно, но это непросто. |
|
11.09.2003, 05:45 | #24 |
Соучастник
|
Цитата:
Изначально опубликовано mazzy
А ведь точно нет. таблица SysLastValue. Я не помню где читал об этом механизме. Поищите в каталоге technical info. После прочтения документа разобраться с этим механизмом очень даже несложно. http://www.axforum.info/forums/showt...s=&threadid=30. и вот это обсуждение http://www.axforum.info/forums/showt...=&threadid=888
__________________
View Anton Soldatov's LinkedIn profile |
|
11.09.2003, 06:43 | #25 |
Участник
|
Цитата:
Изначально опубликовано Антон Солдатов
наверное в Базе Знаний форума Эта статья мне очень даже помогла. Толковый материал. Спасибо Максиму. |
|
15.09.2003, 16:06 | #26 |
Участник
|
По поводу программирования и использования стандартной функциональности
Программирование, часто (для некоторых людей), позволяет решить сложившуюся проблему быстрее. Я лично не против программирования.
Однако программирование поверх стандартной функциональности, не вникая в концепцию системы ведет к различных плохим последствиям: как то - нарушение логики системы, и нарушение работы отдельных модулей. Да программированием можно действительно решить все проблемы. Но решать их можно по разному. Программирование сверху без вникания иногда может потребовать перелопачивания большого количества форм, для решения малых проблем. Программирование при хорошем знании системы позволяет изменением одного базового метода изменить работу системы в целом. Молодые специалисты довольно быстро осваивают Х++ и Morph Х. Они действительно довольно просты. Освоить работу основных классов гораздо труднее. Хочу напомнить старый анекдот 10 баксов за то что ударил кувалдой а 990 за то что знал куда |
|
17.09.2003, 11:22 | #27 |
Участник
|
Re: По поводу программирования и использования стандартной функциональности
Цитата:
Изначально опубликовано Волчара
Программирование, часто (для некоторых людей), позволяет решить сложившуюся проблему быстрее. Я лично не против программирования. Однако программирование поверх стандартной функциональности, не вникая в концепцию системы ведет к различных плохим последствиям: как то - нарушение логики системы, и нарушение работы отдельных модулей. Если вы подскажите мне стандартную функциональность для задачи, описанной мной в http://www.axforum.info/forums/showt...9676#post19676 я с радостью выброшу свой проект и буду копать в указанном направлении...
__________________
Дмитрий Гришин |
|
18.09.2003, 00:30 | #28 |
Участник
|
SnowMan, вы поставили не задачу. Вы просите подсказать как правильно использовать инструмент, который вы хотите использовать.
На самом деле, часть задачи вы описали, где то выше. Там была часть про то, что вам зачем то надо открываьт внешние приложения. Хочу обратить внимание, это тоже НЕ задача. Это способ ее решения. Я конечно, могу ошибаться. Но мне кажется, что вы просто ушли не в те дебри. Поэтому у вас такие проблемы на каждом шагу. Если вы считаете необходимым продолжать идти в этом направлении - честь и хвала вашей настойчивости. Но то, никто свои задачи подобным вашему образом не решал - повод задуматься. |
|
18.09.2003, 11:37 | #29 |
Участник
|
Считаю, что на данном этапе аксапта не является системой самодостаточной и способной охватить весь бизнес компании целиком...
Исходя из этого всегда будет необходимость осуществления взаимосвязи системы, построенной на основе аксапты и сторонних приложений... Отсюда и задача: "Создание механизма управления сторонними приложениями..." Чем вам не задача? Цитата:
Изначально опубликовано mazzy
мне кажется, что вы просто ушли не в те дебри. Поэтому у вас такие проблемы на каждом шагу. А проблемы - это от недостатка знаний по системе, да и не проблемы это - а так, рабочие вопросы... но когда то количество перерастет в качество... надеюсь Цитата:
Изначально опубликовано mazzy
Но то, что никто свои задачи подобным вашему образом не решал - повод задуматься. я думаю, что подобные задачи решают, но решают по мере возникновения самой задачи... появилась задача - написано решение... я же поставил себе вопрос шире и хочу создать более менее универсальный механизм, который бы позволил решать подобные задачи в дальнейшем... без нелюбимого вами программирования
__________________
Дмитрий Гришин |
|
18.09.2003, 16:01 | #30 |
Участник
|
Цитата:
Изначально опубликовано SnowMan
Считаю, что на данном этапе аксапта не является системой самодостаточной и способной охватить весь бизнес компании целиком... Исходя из этого всегда будет необходимость осуществления взаимосвязи системы, построенной на основе аксапты и сторонних приложений... Отсюда и задача: "Создание механизма управления сторонними приложениями..." Чем вам не задача? Цитата:
Изначально опубликовано SnowMan
я же поставил себе вопрос шире и хочу создать более менее универсальный механизм, который бы позволил решать подобные задачи в дальнейшем... без нелюбимого вами программирования Цитата:
Изначально опубликовано SnowMan
без нелюбимого вами программирования [/B] Сугубое ИМХО: Когда речь идет о создании более универсальных механизмов, нежели сама среда разработки, с большой вероятностью можно утверждать, что говорящий просто не знает что нужно делать. |
|
18.09.2003, 17:01 | #31 |
Участник
|
Цитата:
Изначально опубликовано mazzy
Чем не подходит OLE Automation? Что вы подразумеваете под "управлением"? Цитата:
Изначально опубликовано mazzy
Почему вы думаете, что "универсальный" механизм будет эффективнее статически написанного кода? Чем отличается ваша универсальность, от среды разработки? Ведь среда разрабоки это и есть самая универсальный механизм. Сугубое ИМХО: Когда речь идет о создании более универсальных механизмов, нежели сама среда разработки, с большой вероятностью можно утверждать, что говорящий просто не знает что нужно делать. Зачем тогда было создавать всю эту функциональность в аксапте, если самый универсальный механизм это среда разработки? А создание всех этих модулей, форм и функций как раз и направлена на уменьшение доли программирования за счет использования универсальных механизмов. Цитата:
Изначально опубликовано mazzy
На самом деле программировать я люблю. Сугубое ИМХО: Ветка перерождается во флейм... Думаю, надо остановится
__________________
Дмитрий Гришин |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|