Отправляет email-рассылки с помощью сервиса Sendsay

1С и электронная коммерция

  Все выпуски  

1С и электронная коммерция Агенты среди нас. Замена стандартных функций




1С и электронная коммерция    Электронная газета сайта Системная интеграция + 1С

Четверг, 30 Сентября 2010 года (1942 год – в Краснодоне создана антифашистская подпольная комсомольская организация «Молодая гвардия», ставшая образцом мужества, самоотверженности и патриотизма.)

Внимание! Если хотите, чтобы мы посвятили рассылку Вам или вашему сайту, то пишите на почту: odin-s@bk.ru

Агенты среди нас. Замена стандартных функций

Наши персонажи на текущем этапе не более чем забавная мулечка, в некоторой степени, способная заменить функцию Сообщить(). Как заставить их работать с большей отдачей? В этой части я попытаюсь рассказать, как заменить предупреждения, ввод значений, выбор из списков и т.п.

Технология MSAgent самостоятельно не умеет делать подобных вещей, но в Cети можно найти разработки, расширяющие ее возможности. Больше всего мне понравился ActiveX-компонент BalloonDialog© (http://www.sommytech.com.ar).

Прямая ссылка для скачивания Trial-версии: http://www.sommytech.com.ar/downloads/balloondialog/BlnDialog.exe (весит 2.5 Мб).

Увы, он не бесплатный, регистрация обходится в 8.95$. В поставке есть подробный help по програмированию с использованием этого компонента.

Именно об использовании BalloonDialog© совместно с Microsoft Agent'ом пойдет речь в данной статье.

Создаем объект BalloonDialog (еще раз напомню, что использовать его лучше только в симбиозе с Microsoft Agent'ом):

Агент = CreateObject("Agent.Control.2");
Агент.Connected = 1;
Агент.Characters.Load("Merlin", "merlin.acs");
Персонаж = Агент.Characters("Merlin");
Персонаж.Show();
Баллон = CreateObject("BlnDialog.Balloon");
Баллон.ResetProperties();

Последняя строчка этого куска кода сбрасывает все установки свойств BalloonDialog'а в значения по умолчанию, и является необходимой при его первоначальной загрузке – иначе будет выдаваться сообщение об ошибке при каждом вызове диалога.

Для начала заменим скучное стандартное Предупреждение:

Баллон.MsgBalloon("Ку-Ку!",,,Персонаж);

Метод MsgBalloon рисует рядом с персонажем диалог-ballon, ждет, пока пользователь нажмет кнопку, и возвращает целое число – номер, соответствующий нажатой кнопке. Первый параметр метода – строка сообщения, второй – целое число, определяющее набор кнопок диалога и тип отображаемой на поле диалога иконки, третий – строка заголовка диалога, четвертый – MSAgent Character (объект, определенный выше). Используя этот последний параметр окно диалога автоматически позиционируется на экране в зависимости от положения персонажа.

Кроме того, при перетаскивании персонажа пользователем диалог-ballon перемещается вместе c ним. Если необходимо заменить стандартный balloon MSAgent'а, cделать это можно следующим образом:

Персонаж.Balloon.Visible=0;
Персонаж.Speak("Всем привет!");
Баллон.MsgBalloon("Всем привет!",,,Персонаж);
Персонаж.Balloon.Visible=1;

или покороче:

Персонаж.Speak("\Map=""Всем привет!""=""""\");
Баллон.MsgBalloon("Всем привет!",,,Персонаж);

С помощью этого метода можно заменить и стандартную функцию встроенного языка Вопрос:

Стр = "Это пример диалога с вопросом.";
Заголовок = "Заголовок диалога";
Ответ = Баллон.MsgBalloon(Стр,36,Заголовок,Персонаж);
Если Ответ = 6 Тогда
Сообщить("Вы выбрали ""Да""");
Иначе
Сообщить("Вы выбрали ""Нет""");
КонецЕсли;

Расшифруем "магическое" число – 36 в приведенном выше коде, возможные значения второго параметра делятся на две группы, набор кнопок:

0 – отображается только кнопка "ОК";
1 – отображаются "ОК" и "Cancel" кнопки;
2 – отображаются "Abort", "Retry", и "Ignore" кнопки;
3 – отображаются "Yes", "No", и "Cancel" кнопки;
4 – отображаются "Yes" и "No" кнопки;
5 – отображаются "Retry" и "Cancel" кнопки;

и тип иконки диалога:

16 – отображается иконка "Ошибка";
32 – отображается иконка "Вопрос";
48 – отображается иконка "Предупреждение";
64 – отображается иконка "Информация";
80 – отображается произвольная иконка, определяемая свойствами IconPicture или URLIconPicture.

Окончательное значение параметра – сумма значений по одному из каждой группы.

Возвращаемое методом значение:

1 – если пользователь нажал кнопку "ОК";
2 – если пользователь нажал кнопку "Cancel";
3 – если пользователь нажал кнопку "Abort";
4 – если пользователь нажал кнопку "Retry";
5 – если пользователь нажал кнопку "Ignore";
6 – если пользователь нажал кнопку "Yes";
7 – если пользователь нажал кнопку "No";

Будет гораздо удобней использовать и параметр, и возвращаемое значение, если предопределить соответствующие коллекции констант, как, к примеру, в VB (помните: vbYesNo + vbQuestion). Именно так сделано в примере к данной статье.

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

Баллон.ButtonsCaptions = "&ОК;О&тмена;П&рервать;&Повторить;&Игнорировать;&Да;&Нет";

А еще, с его помощью, можно произвольно менять надписи на кнопках:

Баллон.ButtonsCaptions = "&ОК;&Отмена;Н&а фиг!;Н&е фиг!;П&о фиг!;&Да;&Нет";
Ответ = Баллон.MsgBalloon(Стр,2+48,Заголовок,Персонаж);
Если Ответ = 3 Тогда
Сообщить("Вы выбрали ""На фиг!""");
ИначеЕсли Ответ = 4 Тогда
Сообщить("Вы выбрали ""Не фиг!""");
Иначе
Сообщить("Вы выбрали ""По фиг!""");
КонецЕсли;
Баллон.ButtonsCaptions = "&ОК;&Отмена;П&рервать;&Повторить;&Игнорировать;&Да;&Нет";

После всякого переименовывания кнопок не забывайте восстанавливать стандартные надписи, иначе на следующий вопрос пользователю будет трудно выбрать правильный ответ. Может, кто-то не знает, что символ "&" в заголовке кнопки ставится перед будущим "псевдо-горячим" или подчеркнутым символом для отработки комбинации Alt + подчеркнутая буква.

Следует соблюдать количество и последовательность заголовков кнопок в этой строке. Значение для набора кнопок и возвращаемое значение методом MsgBalloon определяются исходя из этой последовательности, несмотря на реальные заголовки кнопок.

Следующий метод заслуживающий особого внимания – InputBalloon(), отображает на экране диалог с окошком ввода текста, ждет пока пользователь введет текст и по клику на кнопке возвращает введенную строку.

Имя = Баллон.InputBalloon("Введите ваше имя.","Имя пользователя","Вася Пупкин",Персонаж);
Баллон.MsgBalloon("Здравствуй, " + Имя + ".",,,Персонаж);

Первый параметр – строка сообщения, второй – строка заголовка диалога, третий – строка текста по умолчанию, четвертый – переменная, содержащая объект Character.

Теперь наш агент вполне способен заменить, (а кое в чем и переплюнуть) функции Сообщить(), Предупреждение(), Вопрос() и, по крайней мере, ВвестиСтроку().

К сожалению, MsgBalloon и InputBalloon не предлагают таймаут – время ожидания ответа пользователя, но этот недостаток легко обойти и средствами встроенного языка.

Значительно расширяет возможности использование объекта FormBalloon. С его помощью можно создавать более сложные диалоги, включающие радио-кнопки, окна ввода, любые наборы кнопок, иконки, разделители и пр.

Простые кнопки и радио-кнопки добавляются к диалогу с помощью соответствующих методов Add(), остальные элементы через свойства объекта. Выводится диалог методом ShowFormBalloon():

Баллон.ShowFormBalloon(Персонаж);

Кнопка добавляется так:

Баллон.FormBalloon.Buttons.Add("&Обновить");

а радио-кнопки так:

Баллон.FormBalloon.OptionButtons.Add("&Да");
Баллон.FormBalloon.OptionButtons.Add("&Нет");

Радио-кнопки будут расположены в диалоге в том порядке, в котором они добавлялись методом Add(). В диалоге можно разместить только одну группу радио-кнопок. Щелчок по любой радио-кнопке закрывает диалог, как и по обычной кнопке. Получить, что именно нажал пользователь можно, используя свойства ButtonPressed и OptionPressed. Эти свойства принимают значения номера по коллекции нажатой кнопки или ноль, если кнопка не была нажата.

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

Баллон.FormBalloon.Buttons.Add("&Отмена");
П = Перечисление.ТипПлатежа;
Для Х = 1 По П.КоличествоЗначений() Цикл
Баллон.FormBalloon.OptionButtons.Add(Строка(П.ЗначениеПоНомеру(Х)));
КонецЦикла;
Баллон.ShowFormBalloon(Персонаж);
Если Баллон.FormBalloon.ButtonPressed = 1 Тогда
Возврат 0; // отказ от выбора
Иначе
Возврат П.ЗначениеПоНомеру(Баллон.FormBalloon.OptionPressed);
КонецЕсли;

Окошко ввода текста добавляется свойством ТехтВох, если 1 (True) – отображать в диалоге, 0 (False) – не отображать. Используя FormBalloon, его можно сделать многострочным и задать строку "по умолчанию".

Баллон.FormBalloon.TextBox = 1; Баллон.FormBalloon.TBoxLines = 3; // трех-строчный текст Баллон.FormBalloon.TBoxText = "Текст по умолчанию";

Автор: Алексей Бажитов


Новые темы форума для обсуждения

Серверы
  Форум Темы Ответы Обновления
Серверы и серверное оборудование
Создание самой удобной конфигурации. Любой желающий может помочь тому, кто еще только начинает работать с серверами
6 10 Понедельник, 26.07.2010, 13:16
Тема: Сетевой сниффер
Сообщение от: sipitron

О компьютерах и серверах
  Форум Темы Ответы Обновления
WINDOWS 98, 2000, ХP, 2003, Vista и даже 95....
Винда, от 9x до 2003 и XP, Vista... Администрирование, программирование и т.п.
7 50 Вторник, 26.05.2009, 21:06
Тема: Подключение сети предприятия...
Сообщение от: Buddha

1C
  Форум Темы Ответы Обновления
1C и электронная коммерция 1 0 Пятница, 29.05.2009, 18:17
Тема: Бухгалтерия предприятия
Сообщение от: NightBeast


Вопросы обо всем
  Форум Темы Ответы Обновления
Околокомпьютерный флейм
Общение о компьютерах, серверах, других железках, если вдруг не нашли ответов и просто о компьютерах в нашей жизни. Можете рекламировать свои творения тут, в других разделах реклама будет удаляться...
10 22 Четверг, 26.08.2010, 08:55
Тема: Православные аудиокниги, рад...
Сообщение от: stss
Анекдоты
Анекдоты и веселые истории на компьютерную и другие тематики
1 65 Вторник, 21.09.2010, 11:30
Тема: Анекдоты
Сообщение от: stss

Продолжение можно прочитать тут >>>


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

  • «Компания STSS объявляет акцию по серверам HP ProLiant и системам хранения HP StorageWorks. Цены снижены до 20% !!!»
    C 15 сентября компания STSS предлагает приобрести серверное оборудование HP по сниженым ценам! В период проведения акции до 20% снижены цены на весь модельный ряд серверного оборудования Hewlett-Packard, включая заказные позиции. Акция проводится с 15 сентября по 31 октября. Спешите воспользоваться уникальным предложением! Убедитесь в снижении цен, посетив наши онлайновые конфигураторы продукции HP! Приобретая сервер HP ProLiant в компании STSS, Вы получаете полностью готовый к работе сервер!...

    Читать далее >>>

  • «Экскурсия - прогулка по храму Новый Иерусалим всего в 1 часе от Москвы»
    На прогулке Вас будет сопровождать гид - преподаватель, водивший экскурсиию по монастырю Новый Иерусалим более 5 лет, а также объездивший пол мира, ранее трудившийся в одной из башен монастыря и помогавший реставрации храма - интересный гид и собеседник, любящий город, храм и окружающую природу. Автор знаменитой 4 часовой экскурсии по монастырю
    На этой экскурсии-прогулке Вы побываете в городе Истра и с полноценным рассказом о монастыре Новый Иерусалим. Маршрут начнется от небольшой речки Песочная, в простонародии называемой Песчанкой.
    Первая остановка будет у памятника А. П. Чехову около Педагогического училища с рассказом о жизни писателя и жизни его в городе Истра, именуемого до 1930 годов Воскресенском.
    Минуя яблоневый сад попадете в центр города к фонтану, рядом с которым можно остановиться и поклониться погибшим воинам освобождавшим город.
    Далее маршрут пройдет к уникальным пилонам (столбам) от дома А. П. Чехова 1883 года.
    Четвертая остановка будет у поклонного креста на горе Елееон, с рассказом о жизни святейшего Патриарха Никона, о приделах Новоиерусалимского монастыря: в Успенском приделе (находятся мощи св. мученицы Татианы и святыня крест - мощевик, подаренный монастырю иерусалимскими монахами. Крест содержит частицы Креста Господня и мощей святых, включая евангелиста Марка); в Архангельском приделе - список Тихвинской чудотворной иконы Божией матери XVII века, гробница патриарха Никона в Предтеченском приделе, возле которой происходят чудесные исцеления; в действующей подземной церкви Константина и Елены с уникальным медным иконостасом (находится кладезь "Живоносный источник").
    Далее минуя красивый городской парк выйдете к уникальному памятнику самолету ИЛ-2. Затем через красивую тропинку вдоль реки, по красивейшей липовой аллее пойдете к монастырю Новый Иерусалим.
    Шестая остановка около поля, где произошло знаменитое сражение Правительственных войск Петра I и стрельцов в 1698 году с рассказом о сражении, подземных ходах монастыря, крепостной стене и ее особенностях, о 7 сторожевых башнях монастыря и 2 надвратных, о трех святых источниках, о ските Патриарха Никона (Богоявленской пустыни), о реке Иордан (Истра) с ее купелью с рассказом о чудесных исцелениях и о деревянном зодчестве. Также о парке Гефсиманский сад, Кедронском потоке и о том, что там можно увидеть. Дополнительно много информации, которая поможет соорентироваться на территории монастыря.
    В завершении увидите интересную конструкцию - вантовый мост. Можно подняться и с него сфотографировать реку Истра или монастырь.

Вы можете добавить свою новость или статью по адресу (необходимо зарегистрироваться): stss.3dn.ru
По вопросам размещения Ваших статей и информации в наших рассылках - пишите нам: odin-s@bk.ru
Вы можете добавить свою новость или статью в наше сообщество по адресу: http://my.mail.ru/community/1c-e-commerc/
Давайте поможем инвалидам, ветеранам и детям! Информация здесь >>>


1С и электронная коммерция    Электронная газета сайта Системная интеграция + 1С

Четверг, 30 Сентября 2010 года (1942 год – в Краснодоне создана антифашистская подпольная комсомольская организация «Молодая гвардия», ставшая образцом мужества, самоотверженности и патриотизма.)

Внимание! Если хотите, чтобы мы посвятили рассылку Вам или вашему сайту, то пишите на почту: odin-s@bk.ru

Агенты среди нас. Замена стандартных функций

Наши персонажи на текущем этапе не более чем забавная мулечка, в некоторой степени, способная заменить функцию Сообщить(). Как заставить их работать с большей отдачей? В этой части я попытаюсь рассказать, как заменить предупреждения, ввод значений, выбор из списков и т.п.

Технология MSAgent самостоятельно не умеет делать подобных вещей, но в Cети можно найти разработки, расширяющие ее возможности. Больше всего мне понравился ActiveX-компонент BalloonDialog© (http://www.sommytech.com.ar).

Прямая ссылка для скачивания Trial-версии: http://www.sommytech.com.ar/downloads/balloondialog/BlnDialog.exe (весит 2.5 Мб).

Увы, он не бесплатный, регистрация обходится в 8.95$. В поставке есть подробный help по програмированию с использованием этого компонента.

Именно об использовании BalloonDialog© совместно с Microsoft Agent'ом пойдет речь в данной статье.

Создаем объект BalloonDialog (еще раз напомню, что использовать его лучше только в симбиозе с Microsoft Agent'ом):

Агент = CreateObject("Agent.Control.2");
Агент.Connected = 1;
Агент.Characters.Load("Merlin", "merlin.acs");
Персонаж = Агент.Characters("Merlin");
Персонаж.Show();
Баллон = CreateObject("BlnDialog.Balloon");
Баллон.ResetProperties();

Последняя строчка этого куска кода сбрасывает все установки свойств BalloonDialog'а в значения по умолчанию, и является необходимой при его первоначальной загрузке – иначе будет выдаваться сообщение об ошибке при каждом вызове диалога.

Для начала заменим скучное стандартное Предупреждение:

Баллон.MsgBalloon("Ку-Ку!",,,Персонаж);

Метод MsgBalloon рисует рядом с персонажем диалог-ballon, ждет, пока пользователь нажмет кнопку, и возвращает целое число – номер, соответствующий нажатой кнопке. Первый параметр метода – строка сообщения, второй – целое число, определяющее набор кнопок диалога и тип отображаемой на поле диалога иконки, третий – строка заголовка диалога, четвертый – MSAgent Character (объект, определенный выше). Используя этот последний параметр окно диалога автоматически позиционируется на экране в зависимости от положения персонажа.

Кроме того, при перетаскивании персонажа пользователем диалог-ballon перемещается вместе c ним. Если необходимо заменить стандартный balloon MSAgent'а, cделать это можно следующим образом:

Персонаж.Balloon.Visible=0;
Персонаж.Speak("Всем привет!");
Баллон.MsgBalloon("Всем привет!",,,Персонаж);
Персонаж.Balloon.Visible=1;

или покороче:

Персонаж.Speak("\Map=""Всем привет!""=""""\");
Баллон.MsgBalloon("Всем привет!",,,Персонаж);

С помощью этого метода можно заменить и стандартную функцию встроенного языка Вопрос:

Стр = "Это пример диалога с вопросом.";
Заголовок = "Заголовок диалога";
Ответ = Баллон.MsgBalloon(Стр,36,Заголовок,Персонаж);
Если Ответ = 6 Тогда
Сообщить("Вы выбрали ""Да""");
Иначе
Сообщить("Вы выбрали ""Нет""");
КонецЕсли;

Расшифруем "магическое" число – 36 в приведенном выше коде, возможные значения второго параметра делятся на две группы, набор кнопок:

0 – отображается только кнопка "ОК";
1 – отображаются "ОК" и "Cancel" кнопки;
2 – отображаются "Abort", "Retry", и "Ignore" кнопки;
3 – отображаются "Yes", "No", и "Cancel" кнопки;
4 – отображаются "Yes" и "No" кнопки;
5 – отображаются "Retry" и "Cancel" кнопки;

и тип иконки диалога:

16 – отображается иконка "Ошибка";
32 – отображается иконка "Вопрос";
48 – отображается иконка "Предупреждение";
64 – отображается иконка "Информация";
80 – отображается произвольная иконка, определяемая свойствами IconPicture или URLIconPicture.

Окончательное значение параметра – сумма значений по одному из каждой группы.

Возвращаемое методом значение:

1 – если пользователь нажал кнопку "ОК";
2 – если пользователь нажал кнопку "Cancel";
3 – если пользователь нажал кнопку "Abort";
4 – если пользователь нажал кнопку "Retry";
5 – если пользователь нажал кнопку "Ignore";
6 – если пользователь нажал кнопку "Yes";
7 – если пользователь нажал кнопку "No";

Будет гораздо удобней использовать и параметр, и возвращаемое значение, если предопределить соответствующие коллекции констант, как, к примеру, в VB (помните: vbYesNo + vbQuestion). Именно так сделано в примере к данной статье.

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

Баллон.ButtonsCaptions = "&ОК;О&тмена;П&рервать;&Повторить;&Игнорировать;&Да;&Нет";

А еще, с его помощью, можно произвольно менять надписи на кнопках:

Баллон.ButtonsCaptions = "&ОК;&Отмена;Н&а фиг!;Н&е фиг!;П&о фиг!;&Да;&Нет";
Ответ = Баллон.MsgBalloon(Стр,2+48,Заголовок,Персонаж);
Если Ответ = 3 Тогда
Сообщить("Вы выбрали ""На фиг!""");
ИначеЕсли Ответ = 4 Тогда
Сообщить("Вы выбрали ""Не фиг!""");
Иначе
Сообщить("Вы выбрали ""По фиг!""");
КонецЕсли;
Баллон.ButtonsCaptions = "&ОК;&Отмена;П&рервать;&Повторить;&Игнорировать;&Да;&Нет";

После всякого переименовывания кнопок не забывайте восстанавливать стандартные надписи, иначе на следующий вопрос пользователю будет трудно выбрать правильный ответ. Может, кто-то не знает, что символ "&" в заголовке кнопки ставится перед будущим "псевдо-горячим" или подчеркнутым символом для отработки комбинации Alt + подчеркнутая буква.

Следует соблюдать количество и последовательность заголовков кнопок в этой строке. Значение для набора кнопок и возвращаемое значение методом MsgBalloon определяются исходя из этой последовательности, несмотря на реальные заголовки кнопок.

Следующий метод заслуживающий особого внимания – InputBalloon(), отображает на экране диалог с окошком ввода текста, ждет пока пользователь введет текст и по клику на кнопке возвращает введенную строку.

Имя = Баллон.InputBalloon("Введите ваше имя.","Имя пользователя","Вася Пупкин",Персонаж);
Баллон.MsgBalloon("Здравствуй, " + Имя + ".",,,Персонаж);

Первый параметр – строка сообщения, второй – строка заголовка диалога, третий – строка текста по умолчанию, четвертый – переменная, содержащая объект Character.

Теперь наш агент вполне способен заменить, (а кое в чем и переплюнуть) функции Сообщить(), Предупреждение(), Вопрос() и, по крайней мере, ВвестиСтроку().

К сожалению, MsgBalloon и InputBalloon не предлагают таймаут – время ожидания ответа пользователя, но этот недостаток легко обойти и средствами встроенного языка.

Значительно расширяет возможности использование объекта FormBalloon. С его помощью можно создавать более сложные диалоги, включающие радио-кнопки, окна ввода, любые наборы кнопок, иконки, разделители и пр.

Простые кнопки и радио-кнопки добавляются к диалогу с помощью соответствующих методов Add(), остальные элементы через свойства объекта. Выводится диалог методом ShowFormBalloon():

Баллон.ShowFormBalloon(Персонаж);

Кнопка добавляется так:

Баллон.FormBalloon.Buttons.Add("&Обновить");

а радио-кнопки так:

Баллон.FormBalloon.OptionButtons.Add("&Да");
Баллон.FormBalloon.OptionButtons.Add("&Нет");

Радио-кнопки будут расположены в диалоге в том порядке, в котором они добавлялись методом Add(). В диалоге можно разместить только одну группу радио-кнопок. Щелчок по любой радио-кнопке закрывает диалог, как и по обычной кнопке. Получить, что именно нажал пользователь можно, используя свойства ButtonPressed и OptionPressed. Эти свойства принимают значения номера по коллекции нажатой кнопки или ноль, если кнопка не была нажата.

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

Баллон.FormBalloon.Buttons.Add("&Отмена");
П = Перечисление.ТипПлатежа;
Для Х = 1 По П.КоличествоЗначений() Цикл
Баллон.FormBalloon.OptionButtons.Add(Строка(П.ЗначениеПоНомеру(Х)));
КонецЦикла;
Баллон.ShowFormBalloon(Персонаж);
Если Баллон.FormBalloon.ButtonPressed = 1 Тогда
Возврат 0; // отказ от выбора
Иначе
Возврат П.ЗначениеПоНомеру(Баллон.FormBalloon.OptionPressed);
КонецЕсли;

Окошко ввода текста добавляется свойством ТехтВох, если 1 (True) – отображать в диалоге, 0 (False) – не отображать. Используя FormBalloon, его можно сделать многострочным и задать строку "по умолчанию".

Баллон.FormBalloon.TextBox = 1; Баллон.FormBalloon.TBoxLines = 3; // трех-строчный текст Баллон.FormBalloon.TBoxText = "Текст по умолчанию";

Автор: Алексей Бажитов


Новые темы форума для обсуждения

Серверы
  Форум Темы Ответы Обновления
Серверы и серверное оборудование
Создание самой удобной конфигурации. Любой желающий может помочь тому, кто еще только начинает работать с серверами
6 10 Понедельник, 26.07.2010, 13:16
Тема: Сетевой сниффер
Сообщение от: sipitron

О компьютерах и серверах
  Форум Темы Ответы Обновления
WINDOWS 98, 2000, ХP, 2003, Vista и даже 95....
Винда, от 9x до 2003 и XP, Vista... Администрирование, программирование и т.п.
7 50 Вторник, 26.05.2009, 21:06
Тема: Подключение сети предприятия...
Сообщение от: Buddha

1C
  Форум Темы Ответы Обновления
1C и электронная коммерция 1 0 Пятница, 29.05.2009, 18:17
Тема: Бухгалтерия предприятия
Сообщение от: NightBeast


Вопросы обо всем
  Форум Темы Ответы Обновления
Околокомпьютерный флейм
Общение о компьютерах, серверах, других железках, если вдруг не нашли ответов и просто о компьютерах в нашей жизни. Можете рекламировать свои творения тут, в других разделах реклама будет удаляться...
10 22 Четверг, 26.08.2010, 08:55
Тема: Православные аудиокниги, рад...
Сообщение от: stss
Анекдоты
Анекдоты и веселые истории на компьютерную и другие тематики
1 65 Вторник, 21.09.2010, 11:30
Тема: Анекдоты
Сообщение от: stss

Продолжение можно прочитать тут >>>


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

  • «Компания STSS объявляет акцию по серверам HP ProLiant и системам хранения HP StorageWorks. Цены снижены до 20% !!!»
    C 15 сентября компания STSS предлагает приобрести серверное оборудование HP по сниженым ценам! В период проведения акции до 20% снижены цены на весь модельный ряд серверного оборудования Hewlett-Packard, включая заказные позиции. Акция проводится с 15 сентября по 31 октября. Спешите воспользоваться уникальным предложением! Убедитесь в снижении цен, посетив наши онлайновые конфигураторы продукции HP! Приобретая сервер HP ProLiant в компании STSS, Вы получаете полностью готовый к работе сервер!...

    Читать далее >>>

  • «Экскурсия - прогулка по храму Новый Иерусалим всего в 1 часе от Москвы»
    На прогулке Вас будет сопровождать гид - преподаватель, водивший экскурсиию по монастырю Новый Иерусалим более 5 лет, а также объездивший пол мира, ранее трудившийся в одной из башен монастыря и помогавший реставрации храма - интересный гид и собеседник, любящий город, храм и окружающую природу. Автор знаменитой 4 часовой экскурсии по монастырю
    На этой экскурсии-прогулке Вы побываете в городе Истра и с полноценным рассказом о монастыре Новый Иерусалим. Маршрут начнется от небольшой речки Песочная, в простонародии называемой Песчанкой.
    Первая остановка будет у памятника А. П. Чехову около Педагогического училища с рассказом о жизни писателя и жизни его в городе Истра, именуемого до 1930 годов Воскресенском.
    Минуя яблоневый сад попадете в центр города к фонтану, рядом с которым можно остановиться и поклониться погибшим воинам освобождавшим город.
    Далее маршрут пройдет к уникальным пилонам (столбам) от дома А. П. Чехова 1883 года.
    Четвертая остановка будет у поклонного креста на горе Елееон, с рассказом о жизни святейшего Патриарха Никона, о приделах Новоиерусалимского монастыря: в Успенском приделе (находятся мощи св. мученицы Татианы и святыня крест - мощевик, подаренный монастырю иерусалимскими монахами. Крест содержит частицы Креста Господня и мощей святых, включая евангелиста Марка); в Архангельском приделе - список Тихвинской чудотворной иконы Божией матери XVII века, гробница патриарха Никона в Предтеченском приделе, возле которой происходят чудесные исцеления; в действующей подземной церкви Константина и Елены с уникальным медным иконостасом (находится кладезь "Живоносный источник").
    Далее минуя красивый городской парк выйдете к уникальному памятнику самолету ИЛ-2. Затем через красивую тропинку вдоль реки, по красивейшей липовой аллее пойдете к монастырю Новый Иерусалим.
    Шестая остановка около поля, где произошло знаменитое сражение Правительственных войск Петра I и стрельцов в 1698 году с рассказом о сражении, подземных ходах монастыря, крепостной стене и ее особенностях, о 7 сторожевых башнях монастыря и 2 надвратных, о трех святых источниках, о ските Патриарха Никона (Богоявленской пустыни), о реке Иордан (Истра) с ее купелью с рассказом о чудесных исцелениях и о деревянном зодчестве. Также о парке Гефсиманский сад, Кедронском потоке и о том, что там можно увидеть. Дополнительно много информации, которая поможет соорентироваться на территории монастыря.
    В завершении увидите интересную конструкцию - вантовый мост. Можно подняться и с него сфотографировать реку Истра или монастырь.

Вы можете добавить свою новость или статью по адресу (необходимо зарегистрироваться): stss.3dn.ru
По вопросам размещения Ваших статей и информации в наших рассылках - пишите нам: odin-s@bk.ru
Вы можете добавить свою новость или статью в наше сообщество по адресу: http://my.mail.ru/community/1c-e-commerc/
Давайте поможем инвалидам, ветеранам и детям! Информация здесь >>>
Рассылки Subscribe.Ru
Освещение для интерьеров и парков
Техника для создания любимой погоды в доме, от кондиционера до тепловой пушки
Автономные электростанции для загородного дома и все, что можно к ним подключить
Техника в помощь садоводу и фермеру
Все о насосах для любых водоемов и водонагревателях
Моечная и уборочная техника для быта и производства
Рукопашный бой для девушек -- выживание, психология!
Серверы, сетевое оборудование, тесты, характеристики, советы
Милосердие. Чем ты можешь помочь ближнему.
Православные знакомства
Православные книги, фильмы, программы и другие издания
Агробизнес и советы садоводам
Здоровый образ жизни
Фотосъемка природы и людей на природе и в интерьере
Рецепты кухни народов СССР
Скидки, подарки, призы...
Секреты рекламы и создания интернет-магазинов
1С и электронная коммерция

В избранное