Xu}I{uHa BuKTopuca

VaeVictisGloriaVictoris

 

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

В этом Вам может помочь программа AuxPrint. По принципу - "делай раз, делай два, делай три".

Делай раз..
В Excel создаем список полей, которые необходимо заменять в процессе печати. Заполняем этот список уникальными значениями. Сохраняем файл.

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

Делай три.
Просматриваем, чегоэто там у нас получилось, если все в порядке, то запускаем печать.

И усе..
Всем прекрасно, все довольны...

 

4 года назад я работал в нижегородском отделении шведской фирмы Teleka - TelecaRussia. Нижегородцы знают это предприятие под названием "Тэлма". PersonalHiring - это то, с чем мне приходилось работать в этой замечательной организации...

Сразу скажу, что не я писал эту программу. Когда я стал работать в Тэлме, PersonalHiring уже вовсю работала, отбирая кандидатов и принимая на работу наиболее подходящих специалистов, освободив от этой важной работы "блондинок с длинными ногтями и коротким умом". Мне досталось только лишь поддерживать и расширять возможности этой умницы-программы.

Программа набора персонала PersonalHiring обеспечивает:

  • Автоматическое получение данных по претендентам, заполнившим форму резюме на сайте группы компаний Тэлма и сохранение их в базе данных (БД) управления персоналом на основе СУБД Oracle
  • Расчёт по каждому претенденту сводных показателей, характеризующих его профессиональную подготовку (ПфПд), производственную деятельность (ПрДт) и некоторых других
  • Отбор резюме претендентов, в наибольшей степени соответствующих требованиям к их ПфПд / ПрДт, с целью минимизации затрат на их подготовку к выполнению проектов, разрабатываемых в группой компаний Тэлма
  • При прочих равных условиях, на основе показателей Цена ПфПд / Цена ПрДт, отбор в первую очередь претендентов с минимальными требованиями к уровню оплаты, с целью оптимизации затрат группы компаний Тэлма
  • Рационализацию форм представления информации резюме, как для печати в целом (1-2 страницы), так и выборочно основных данных о претенденте в табличной форме
  • Сокращение спама, за счёт управления организацией митингов, автоматического формирования и рассылки запросов, сохранения полученных по e-mail ответов в БД
  • Сохранение в БД и регламентированный доступ к результатам обработки информации на всех этапах, от заполнения резюме до оформления приёма претендента кадровой службой
  • Минимизацию трудозатрат за счёт однократного ввода информации, её многократного использования на всех этапах обработки данных

Программой PersonalHiring предусмотрены следующие этапы приёма претендента:

  • Отбор и упорядочение резюме по заданным критериям, неформализованный анализ пользователем содержания резюме
  • Собеседование, с оценкой личных, профессиональных качеств и обучаемости претендентов
  • Согласование с претендентами условий приёма
  • Оформление приёма кадровой службой

Здесь Вы можете посмотреть скриншоты программы.

 

4 года назад я работал в нижегородском отделении шведской фирмы Teleka - TelecaRussia. Нижегородцы знают это предприятие под названием "Тэлма". PersonalHiring - это то, с чем мне приходилось работать в этой замечательной организации...

Сразу скажу, что не я писал эту программу. Когда я стал работать в Тэлме, PersonalHiring уже вовсю работала, отбирая кандидатов и принимая на работу наиболее подходящих специалистов, освободив от этой важной работы "блондинок с длинными ногтями и коротким умом". Мне досталось только лишь поддерживать и расширять возможности этой умницы-программы.

Программа набора персонала PersonalHiring обеспечивает:

  • Автоматическое получение данных по претендентам, заполнившим форму резюме на сайте группы компаний Тэлма и сохранение их в базе данных (БД) управления персоналом на основе СУБД Oracle
  • Расчёт по каждому претенденту сводных показателей, характеризующих его профессиональную подготовку (ПфПд), производственную деятельность (ПрДт) и некоторых других
  • Отбор резюме претендентов, в наибольшей степени соответствующих требованиям к их ПфПд / ПрДт, с целью минимизации затрат на их подготовку к выполнению проектов, разрабатываемых в группой компаний Тэлма
  • При прочих равных условиях, на основе показателей Цена ПфПд / Цена ПрДт, отбор в первую очередь претендентов с минимальными требованиями к уровню оплаты, с целью оптимизации затрат группы компаний Тэлма
  • Рационализацию форм представления информации резюме, как для печати в целом (1-2 страницы), так и выборочно основных данных о претенденте в табличной форме
  • Сокращение спама, за счёт управления организацией митингов, автоматического формирования и рассылки запросов, сохранения полученных по e-mail ответов в БД
  • Сохранение в БД и регламентированный доступ к результатам обработки информации на всех этапах, от заполнения резюме до оформления приёма претендента кадровой службой
  • Минимизацию трудозатрат за счёт однократного ввода информации, её многократного использования на всех этапах обработки данных

Программой PersonalHiring предусмотрены следующие этапы приёма претендента:

  • Отбор и упорядочение резюме по заданным критериям, неформализованный анализ пользователем содержания резюме
  • Собеседование, с оценкой личных, профессиональных качеств и обучаемости претендентов
  • Согласование с претендентами условий приёма
  • Оформление приёма кадровой службой

Здесь Вы можете посмотреть скриншоты программы.

Вообще то этот редактор был должен был стать составной частью большого проекта по проектированию моделей спецодежды UniCon для нижегородского швейного обьединения "Меридиан".

В силу специфических требований этот редактор должен был обладать довольно экзотическими возможностями:

  • Управление редактором из командной строки;
  • Задание свойств обьектов рисунка из внешнего приложения;
  • Описание свойств обьектов в виде скриптов для того, чтобы править скрипты из внешнего приложения без запуска YEVER;
  • В свойствах обьектов предусмотрена возможность содержания внешних управляющих команд для динамического управления внешним приложением;
  • Генерация разного рода и вида выходных файлов - модификаций обьектного рисунка, как то:
    • уменьшенных копий рисунков;
    • серий рисунков, отображающих отдельные обьекты исходного рисунка;
    • модификаций основного рисунка с измененной цветовой палитрой;
  • извлечение определенных свойств обьектов в текстовые файлы и в базу данных;
  • Занесение свойств обьектов в базу данных;

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

Взгляните на скриншоты, и Вам будет понятна область применения этого редактора.

Основу редактора составил компонент FlexEdit.

Но - увы - пожаловал кризис, и работы по проекту были закрыты... Завершен был только редактор YEVER, который я и представляю на Ваш суд.

В декабре 2009 года я взялся выполнить заказ на разработку программы ведения учета талонов для нижегородского филиала обьединения компаний AGZHO.

Проект назвали ТалМус - попробуйте догадаться, как расшифровывается название - ни за что не догадаетесь...
"Изюминка" программы в том, что программа должна была считывать уникальный номер талона, впечатанный типографским методом..
Неприятность была в том, что типография в любой момент могла сменить вид. шрифт и местоположение номера талона.
В остальном - обычная программа обработки базы данных...

Правда, требовалась возможность перехода с локальной базы на серверную "на лету", без перезапуска и перенастройки. Поэтому я и рискнул - выбрал новинку в мире СУБД - ElevateDB. И не ошибся... Успех превзошел все мои ожидания...

 

А вообще то ТалМус покоится на 3 китах -

  • Developer Express Component Package;
  • ElevateDB;
  • Raize Components;

Для придания несколько гламурного вида программы был использован VCLSkin5.03.07.12.

Сколько бы там не возникали любители поелозить языком (мол, Delphi стар и не развивается, что вот они вот сейчас в течении 2-3 минут создадут на чем то новомодном очередной шедевр.. но -увы - 2-3 минуты превращаются в 2-3 месяца, потом выясняется, что - мол - в этой версии ващще та заложен не весь функционал, а потому надо заново переписать проект.. и тд. и тп.

F вот старый добрый Delphi.. при всех его окоченелостях опять оказывается на высоте.. И функционала хватает... :-))

Я здесь предлагаю Вам ознакомиться с некоторыми проектами, написанными на Delphi, что бы убедить Вас - "Жив курилка".

TalMus

В декабре 2009 года я взялся выполнить заказ на разработку программы ведения учета талонов для нижегородского филиала обьединения компаний AGZHO.

YEVER

Вообще то этот редактор был должен был стать составной частью большого проекта по проектированию моделей спецодежды UniCon для нижегородского швейного обьединения "Меридиан".

PersonalHiring

2 года назад я работал в нижегородском отделении шведской фирмы Teleka - TelecaRussia. Нижегородцы знают это предприятие под названием "Тэлма". PersonalHiring - это то, с чем мне приходилось работать в этой замечательной организации...

AuxPrint

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

Вот именно для таких случаей и предназначен AuxPrint.

Авторизация

Быстрый контакт

Аккордион

Старые фотки на стенке

Accordion1

Accordion2

Accordion2

Accordion3

Accordion3

Accordion4

Accordion4