Вопрос Почему иногда все зависает при работе в 1С с Excel
Ответ Самая частая причина «прочного зависания» 1С при работе с Excel — это открытое в Excel окно обрабатываемого файла Excel.
Прежде чем грешить на написанный код, посмотрите, нет ли открытых окон Excel и закройте их все.
Скорее всего, проблема решится.
Дело в том, что в таких случаях 1С: Предприятие «молча» пытается захватить уже захваченный файл и прежде чем 1С «отвиснeт» и сообщит что-то вразумительное, может пройти довольно много времени.
Next Post
Создание элемента справочника (1С: v8: Язык программирования: Справочники)
Сб Май 22 , 2010
Функция СозданиеЭлемента(УказанноеЗначение, НаименованиеСправочника, СчетчикПоСтрокам, СчетчикПоЛистам, ПоКоду = Ложь, Владелец = "") НайденноеЗначение = Справочники[НаименованиеСправочника].ПустаяСсылка(); // создание Если ЗначениеЗаполнено(УказанноеЗначение) Тогда ИскомыйОбъект = Справочники[НаименованиеСправочника].СоздатьЭлемент(); Если ПоКоду Тогда ИскомыйОбъект.Код = УказанноеЗначение; Иначе ИскомыйОбъект.Наименование = УказанноеЗначение; КонецЕсли; Если ЗначениеЗаполнено(Владелец)Тогда ИскомыйОбъект.Владелец = Владелец; КонецЕсли; Попытка ИскомыйОбъект.Записать(); НайденноеЗначение = ИскомыйОбъект.Ссылка; Исключение Сообщить("Не удалось создать новый элемент […]