К основному контенту

Сообщения

Сообщения за 2020

Бесшовная интеграция с Документооборотом 1С. В Документооборот не попадают изменения из внешней системы

 Я просто оставлю это здесь PS 1. Если документ добавлен самостоятельно - документ должен быть включен в план обмена 1С Документооборот Переопределяемый (либо дополнить поведение метода получения измененных в модуле ИнтеграцияС1СДокументооборотОбмен.ПолучитьМассивЗарегистрированныхДанных()) 2. Проверить журнал регистрации во внешней (относительно ДО) системе и в самом ДО (могут быть ошибки, которые не попадают в исключение в пользовательском интерфейсе. а так же при самом обмене).

УНФ. Добавляем свои параметры шаблона Коммерческого предложения.

Здесь должен был быть пример как добавить текстовое поле в самом dotx шаблоне, но я кроме как копированием, нужного способа для Word 2016 не нашел. Для расширения перечня доступных параметров шаблон все необходимые методы можно подсмотреть в Перечисление.НазначенияШаблоновПечатиОфисныхДокументов.МодульМенеджера В типовой УНФ такими менеджерами выступают  Справочники . ДоговорыКонтрагентов,  Документы . ЗаказПокупателя см.  МенеджерОбъектаПоНазначениюШаблона ( НазначениеШаблона )

КалендарныеГрафики.ДатыПоКалендарю() получаем предшествующие даты (количество дней с минусом)

Через расширение добиваемся того, чтобы выполнялся расчет дней предшествующих ДатаОт &Вместо("ДатыПоКалендарю") Функция расширение_ДатыПоКалендарю ( Знач ГрафикРаботы , Знач ДатаОт , Знач МассивДней , Знач РассчитыватьСледующуюДатуОтПредыдущей , ВызыватьИсключение )

Как установить атрибуты узла XML

UPD: для конкретной задачи метод получается избыточным, и для больших файлов использование ДокументDOM не рекомендуется стандартами разработки ( тут бы должен быть пруф ). А подобная задача решается перебором xml через ЧтениеXML и создание нового через ЗаписьXML с подменной или добавлением не достающих атрибутов. // Функция - Установить атрибуты DOM // // Параметры: // ДокументDOM - ДокументDOM - Обязательный. // XPathВыражение - Строка - XPath выражение выполняется относительно корня ДокументDOM // Атрибуты - Массив - коллекция объектов с обязательными свойствами: Имя, Значение // // Возвращаемое значение: // - Булево - признак модификации ДокументDOM // // Пример использования: установим атрибуты width, heigh узла svg // // СтрокаXPath = "//svg[1]"; // только первый элемент svg относительно корня документа // СтрокаXPath = "//*[translate(name(), 'SVG', 'svg') = 'svg'][1]"; // регистронезависимая маска поиска узла

УФ. Динамические списки. Скрыть "пустые группы" при отборе В ИЕРАРХИИ

Сама статья здесь  https://infostart.ru/1c/articles/413242/  ключевое ГруппаКонструктора = Справочники . Номенклатура . НайтиПоКоду ( "00-00000001" ); ОтборПоГруппе = Список . Отбор . Элементы . Добавить ( Тип ( "ЭлементОтбораКомпоновкиДанных" )); ОтборПоГруппе . ЛевоеЗначение = Новый ПолеКомпоновкиДанных ( "Ссылка" ); ОтборПоГруппе . ВидСравнения = ВидСравненияКомпоновкиДанных . ВИерархии ; ОтборПоГруппе . ПравоеЗначение = ГруппаКонструктора ; ЭлементОформления = Список . УсловноеОформление . Элементы . Добавить (); ЭлементОформления . Оформление . УстановитьЗначениеПараметра ( "Видимость" , Ложь ); ЭлементОформления = Список . УсловноеОформление . Элементы . Добавить (); ЭлементОформления . Оформление . УстановитьЗначениеПараметра ( "Видимость" , Истина ); ЭлементОформления . Оформление . УстановитьЗначениеПараметра ( "Отображать" , Истина );

Как добавить себя в администраторы SQL Server

Дальше ответ со stackflow - ключевое требуется останов SQL сервера Open a command prompt window. If you have a default instance of SQL Server already running, run the following command on the command prompt to stop the SQL Server service: net stop mssqlserver Now go to the directory where SQL server is installed. The directory can for instance be one of these: C :\ Program Files \ Microsoft SQL Server \ MSSQL10_50 . MSSQLSERVER \ MSSQL \ Binn C :\ Program Files \ Microsoft SQL Server \ MSSQL13 . MSSQLSERVER \ MSSQL \ Binn Figure out your MSSQL directory and  CD  into it as such: CD C :\ Program Files \ Microsoft SQL Server \ MSSQL10_50 . MSSQLSERVER \ MSSQL \ Binn Now run the following command to start SQL Server in single user mode. As  SQLCMD  is being specified, only one  SQLCMD  connection can be made (from another command prompt window). sqlservr - m "SQLCMD" Now, open another command prompt window as the same user as the one that started SQL Server in si