Новый контур
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный гость
- Сообщения: 58
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: -
- Контактная информация:
Новый контур
Я тут хотел спросить у народа ЗНАЮЩЕГО есть ли смысл попробывать создовать свои контура
хотелось бы узнать как потом они администрируются криво или прямо
или лучше не парится над этим
хотелось бы узнать как потом они администрируются криво или прямо
или лучше не парится над этим
ХОЧУ изучить правила написания ИНТЕРФЕЙСОВ, создание собственных контуров и компиляции ADF словарей :)
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Новый контур
Контура - а зачем ?
Модули - можно , но ...
Что значит администрируются ?
если в том значении , типа служебные наборы тестов, проверок и пр. как в некоторых пунктах меню для администратора - это уже как напишешь ... А если насчет системного администрирования - Journal,Repair и Сorpo и прочую Support'овскую нечисть никто не отменял - будут работать с таблицами твоих модулей ...
только вот твои модуля будут видны только в демо-режиме, т.к. в нормальном lic-файле ссылки на них нет и сделать ее трудновато, прямо-таки невозможно
Модули - можно , но ...
Что значит администрируются ?
если в том значении , типа служебные наборы тестов, проверок и пр. как в некоторых пунктах меню для администратора - это уже как напишешь ... А если насчет системного администрирования - Journal,Repair и Сorpo и прочую Support'овскую нечисть никто не отменял - будут работать с таблицами твоих модулей ...
только вот твои модуля будут видны только в демо-режиме, т.к. в нормальном lic-файле ссылки на них нет и сделать ее трудновато, прямо-таки невозможно
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Новый контур
Олег абсолютно прав, т.е. по большому счету нет смысла создавать свой модуль так как на даный момент будет не очень удобно для его использования работать в демо режиме, но как вариант, запуск двух галактик на одной станции, одной в нормальном рабочем режиме с работой со стандартным инструментарием, а второй в демо режиме с нормальной работой с доработанным инструментарием нового самописного модуля
Ищу возможности довести и так отличный продукт до еще большего блеска
Re: Новый контур
А разве нельзя свой модуль вставить в Рабочее место пользователя?
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Новый контур
Можно - но Protect по пунктам меню не будет работать
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Новый контур
Все работает!
Делаем свой кадровый модуль. Скоро покажем!
Делаем свой кадровый модуль. Скоро покажем!
Re: Новый контур
И в какой же версии?
До 583 можно было без проблем добавить свой модуль, нынче же только в демо режиме
До 583 можно было без проблем добавить свой модуль, нынче же только в демо режиме
Ищу возможности довести и так отличный продукт до еще большего блеска
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Новый контур
На 5.82 они сидят ... хорошо им
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Re: Новый контур
Ну так не честно, на 582 можно хоть сотню своих модулей наклепать, а вот как быть на следующих версиях с ними?
Ищу возможности довести и так отличный продукт до еще большего блеска
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Re: Новый контур
Никаких проблем написать свой модуль нет - просто вставить его в Рабочее место пользователя. Даже можно круче - запустить модуль без Галактики.
Будут следующие проблемы:
1. Поддержка целостности. Так как целостность в Галактике поддерживается на уровне алгоритмов, а не базы данных (никаких там каскадных модификаций и удалений на уровне БД не проводится), поэтому Вам придется при связях с таблицами Галактики вычищать свои таблицы или модифицировать периодически. Хочу сказать, что Ваши модули не будут "чувствовать", что в Галактике убили или модифицировали какуе-то запись. В Ваших таблицах останутся следы - мусор.
2. Конвертация БД в новую версию может наружить также целостность БД в рамках Ваших таблиц.
Одним словом, по опыту работы, необходимо кроме обычного функционала в ваши модули включить множество функций по поддержке целостности БД и тогда все будет нормально. Хотя конечно методики работы пользователей с Вашими блоками буду специфицескими. Типа "Если видите в интерфейсе слова в позиции "ПОТЕРЯ ЦЕЛОСТНОСТИ. Накладная удалена в Галактике", то проведите перед расчетами проверку целостности того-то "
Удачи. Игорь
Будут следующие проблемы:
1. Поддержка целостности. Так как целостность в Галактике поддерживается на уровне алгоритмов, а не базы данных (никаких там каскадных модификаций и удалений на уровне БД не проводится), поэтому Вам придется при связях с таблицами Галактики вычищать свои таблицы или модифицировать периодически. Хочу сказать, что Ваши модули не будут "чувствовать", что в Галактике убили или модифицировали какуе-то запись. В Ваших таблицах останутся следы - мусор.
2. Конвертация БД в новую версию может наружить также целостность БД в рамках Ваших таблиц.
Одним словом, по опыту работы, необходимо кроме обычного функционала в ваши модули включить множество функций по поддержке целостности БД и тогда все будет нормально. Хотя конечно методики работы пользователей с Вашими блоками буду специфицескими. Типа "Если видите в интерфейсе слова в позиции "ПОТЕРЯ ЦЕЛОСТНОСТИ. Накладная удалена в Галактике", то проведите перед расчетами проверку целостности того-то "
Удачи. Игорь
Некоммерческое общение в форуме
Re: Новый контур
Модуль то конечно можно запутить и без галактики, а как быть с тем, что у пользователей есть необходимость прыгать между модулями?
Ищу возможности довести и так отличный продукт до еще большего блеска
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Re: Новый контур
Ну вообще-то это же ВИНДЫ..В одном окне Галактика, в другом - Ваш модуль. Переход между окнами в принципе что в одном приложении, что в разных он и тотже. подключить в отдельный модуль Галактический интерфейс действительно часто невозможно, по причине того, что не все написанано на ВИПе и из Галактическиз модулей часто вызывается Паскаль-модули, которые находятся уже не в ресурсах - падает все по ошибке. Тут полностью согласен.
Конечно лучше писать свйо модуль до Галактикой и запускать из Галактики,т.к. тогда при написании модуля Вы можете испоьзовать всю библиотеку уже наработанных модулей Галактики, а это очень много и значительно сократит разработку.
Отдельный модуль удобно запускать, если необходимо, к примеру, делать пакетные выгрузки из Галактики куда-то в другие модули или для отправлке по почте или наоборот для пакетной загрузки в БД Галактики. Например, Вы хотите, чтобы после Загрузки ВИНДОВ все новые накладные были выгружены в отдельный файл или были получены отчеты на экране о движении товаров или денег без загрузки Галактики. Заходите - на экране ВОРД и отчеты на текущую дату и время. Тогда лучше делать в отдельном модуле.
А так - большие преложения лучше писать и запускать под Галактикой, подключая их через РМП или заменяя меню какого-то контура и запуская оттуда.
С уважением, Игорь
Конечно лучше писать свйо модуль до Галактикой и запускать из Галактики,т.к. тогда при написании модуля Вы можете испоьзовать всю библиотеку уже наработанных модулей Галактики, а это очень много и значительно сократит разработку.
Отдельный модуль удобно запускать, если необходимо, к примеру, делать пакетные выгрузки из Галактики куда-то в другие модули или для отправлке по почте или наоборот для пакетной загрузки в БД Галактики. Например, Вы хотите, чтобы после Загрузки ВИНДОВ все новые накладные были выгружены в отдельный файл или были получены отчеты на экране о движении товаров или денег без загрузки Галактики. Заходите - на экране ВОРД и отчеты на текущую дату и время. Тогда лучше делать в отдельном модуле.
А так - большие преложения лучше писать и запускать под Галактикой, подключая их через РМП или заменяя меню какого-то контура и запуская оттуда.
С уважением, Игорь
Некоммерческое общение в форуме
Re: Новый контур
Блин, как то уже сложилось, что мы с вами спорим, но:
>Ну вообще-то это же ВИНДЫ..В одном окне Галактика, в другом - Ваш модуль.
Больше тратится ресурсов машины
>Конечно лучше писать свйо модуль до Галактикой и запускать из Галактики,т.к. тогда при написании модуля Вы можете испоьзовать всю библиотеку уже наработанных модулей Галактики, а это очень много и значительно сократит разработку.
Абсолютно согласен
>Отдельный модуль удобно запускать, если необходимо, к примеру, делать пакетные выгрузки из Галактики куда-то в другие модули или для отправлке по почте или наоборот для пакетной загрузки в БД Галактики
Это уже не модуль в его понимании, а один фейс. А его всеже куда-нить в галке да можно прикрутить, что бы потом еще и когда приспичило при включенной машине вызвать сразу, а не перегружать машину
>Вы хотите, чтобы после Загрузки ВИНДОВ все новые накладные были выгружены в отдельный файл или были получены отчеты на экране о движении товаров или денег без загрузки Галактики.
А почему бы и не с загрузкой галактики? Прописали в кфг запуск интерфайса, воткнули батник запука галки в стартап и усе. Но опять же, закрули интерфейс, и галка закрылась, поэтому лучше все же этот интерфейс воткнуть в меню галки и на крайняк (если уж совсем лень нажать два раза кнопку мыши на ярлыке галки) в статрап воткнуть батник галки, апять же на выбор из меню нужного пункта уйдет минимум времени, но галка уже запущена.
>Ну вообще-то это же ВИНДЫ..В одном окне Галактика, в другом - Ваш модуль.
Больше тратится ресурсов машины
>Конечно лучше писать свйо модуль до Галактикой и запускать из Галактики,т.к. тогда при написании модуля Вы можете испоьзовать всю библиотеку уже наработанных модулей Галактики, а это очень много и значительно сократит разработку.
Абсолютно согласен
>Отдельный модуль удобно запускать, если необходимо, к примеру, делать пакетные выгрузки из Галактики куда-то в другие модули или для отправлке по почте или наоборот для пакетной загрузки в БД Галактики
Это уже не модуль в его понимании, а один фейс. А его всеже куда-нить в галке да можно прикрутить, что бы потом еще и когда приспичило при включенной машине вызвать сразу, а не перегружать машину
>Вы хотите, чтобы после Загрузки ВИНДОВ все новые накладные были выгружены в отдельный файл или были получены отчеты на экране о движении товаров или денег без загрузки Галактики.
А почему бы и не с загрузкой галактики? Прописали в кфг запуск интерфайса, воткнули батник запука галки в стартап и усе. Но опять же, закрули интерфейс, и галка закрылась, поэтому лучше все же этот интерфейс воткнуть в меню галки и на крайняк (если уж совсем лень нажать два раза кнопку мыши на ярлыке галки) в статрап воткнуть батник галки, апять же на выбор из меню нужного пункта уйдет минимум времени, но галка уже запущена.
Ищу возможности довести и так отличный продукт до еще большего блеска
-
- Местный житель
- Сообщения: 645
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: г.Королев МО ООО "Эффективная Комплексная Автоматизация- СОФТ"
Re: Новый контур
Я тут не спорю Просто поделился опытом, как можно сделать..это варианты, а не спор
Просто есть вариант написать свой модуль, который запускается без загрузки Галактики - просто может спрашивающий этого не знает. А что лучше - решать ему же. По его задачи. Было бы из чего выбирать Я приводил пример абстракный, чтобы было понятно вариант использования, а не убеждал кого-то в том, что это ЛУЧШЕ Мы просто все тут делимся опытом и ничего больше
С уважением, Игорь
Просто есть вариант написать свой модуль, который запускается без загрузки Галактики - просто может спрашивающий этого не знает. А что лучше - решать ему же. По его задачи. Было бы из чего выбирать Я приводил пример абстракный, чтобы было понятно вариант использования, а не убеждал кого-то в том, что это ЛУЧШЕ Мы просто все тут делимся опытом и ничего больше
С уважением, Игорь
Некоммерческое общение в форуме