Арсёнкин Вадим

52
Рейтинг

::Green::
Вадим Арсёнкин



  •   Регистрация: 12.05.2008 (15 лет назад)

  •   Был(а) на сайте: 05.12.2018

Подписчики 2

Группы

Профессиональный разработчик

IE 2014 Online

Рейтинг 52


Комментарии

DevПоиск и замена значений 8.3#18 16.04.15 8:06
(17) ivnik, там такого не было, там тоже открываются метаданные
ОбменПеренос начальных остатков и документов за период из БП 2.0 в БП 3.0#8 24.03.15 8:03
Не посчитайте антирекламой, но кто думает что сможет безболезненно использовать эти правила обмена сильно ошибается. Отдал по сути 100р. за абсолютно ненужную вещь. С таким же успехом можно выкладывать любые наработки с подбадривающей формулировкой "Но я думаю, что будет хорошим началом...". Другой разговор если бы автор выложил это как бесплатный пример, тогда я понимаю смысл. Ацки минусую.
ПубликацииXDTO - это просто, часть 2#46 06.08.14 15:33
Опечатки в статье:
1)
Есть:
Код
ПакетСообщений = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms"),"MessagePackage");

Надо:
Код
ПакетСообщений = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms","MessagePackage"));

2)
Есть:
Код
Сообщение = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms"),"Message");

Надо:
Код
Сообщение = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms","Message"));

3)
Есть:
Код
ПакетСообщений.Добавить(Сообщение);

Надо:
Код
ПакетСообщений.Message.Добавить(Сообщение);


Результат в части "А теперь следите за руками!" дал совсем другой результат от описанного автором:

Код: (привязан по событию к кнопке)
Код
Процедура КнопкаСпамНажатие(Элемент)
   
   ПакетСообщений = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms", "MessagePackage"));
   
   Сообщение = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms", "Message"));
   Сообщение.number = 1;
   Сообщение.date = ТекущаяДата();
   Сообщение.__content = "Первая строка";
   ПакетСообщений.Message.Добавить(Сообщение);
   
   //Сообщение = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms", "Message"));
   Сообщение.number = 2;
   Сообщение.date = ТекущаяДата();
   Сообщение.__content = "Вторая строка";
   ПакетСообщений.Message.Добавить(Сообщение);
   
   //Сообщение = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn:my-company/cms", "Message"));
   Сообщение.number = 3;
   Сообщение.date = ТекущаяДата();
   Сообщение.__content = "Третья строка";
   ПакетСообщений.Message.Добавить(Сообщение);

   Запись = Новый ЗаписьXML;
   Запись.ОткрытьФайл("C:\test2.xml");
   ФабрикаXDTO.ЗаписатьXML(Запись, ПакетСообщений);
   Запись.Закрыть();
   
КонецПроцедуры


Результат: (файл C:\test2.xml)

MessagePackage xmlns="urn:my-company/cms" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Message number="3" date="2014-08-06T19:34:41">Третья строка</Message>
<Message number="3" date="2014-08-06T19:34:41">Третья строка</Message>
<Message number="3" date="2014-08-06T19:34:41">Третья строка</Message>
</MessagePackage>
AdminВиртуализация против терминального доступа#4 23.07.14 15:08
Есть такое понятие как статья ради статьи.
О сайтеТехнической сбой 18.03.2014#12 18.03.14 12:40
(4) support, сделайте стойку нормальную с нормальными упсами и кластер из серверов, а не RAID. Вообще не понимаю как такой претендующий на флагманское звание ресурс так лажается.
О сайтеТехнической сбой 18.03.2014#8 18.03.14 12:34
Куда писать я вчера купил пакет на 10$m и купиль одну обработку и теперь я подарил 9$m?! Ничего себе вы даете друзья. Уволняйте таких умников и верните мне мои 9$m. Куда писать?
AdminЯрлык запуска информационной базы 1с 8.1#10 25.05.12 15:15
Это всё есть в документации.
DevЗапуск внешних отчетов и внешних обработок из программного кода#10 03.10.11 1:44
(8) zfilin, снобизм - очень нехорошая черта многих программистов, тут форум не для пантов, а для того чтобы взаимно помогать себе и другим, поэтому я посчитал нужным, что возможно это поможет другим
DevЗапуск внешних отчетов и внешних обработок из программного кода#0 18.08.11 8:12
Часть внешних обработок и отчетов хотелось бы запускать из программного кода. Вот почти штатный способ это сделать. Это примерно как у улитки, у которой всё с собой (всё в базе).