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

Сообщения

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

Подготовка к сертификации 1С:Профессионал (Платформа 8.3)

Очень долго избегал этого момента, но в связи со сменой места работы сертификация стала теперь для меня обязательной. Вот отличный сайт по подготовке, с комментариями по каждому из вопросов 1С Экзамен Подготовка к экзамену в 1С

ЭДО. УЦ 1 ИС ГУЦ. Невозможно обнаружить поставщика этого сертификата

Суть проблемы и поиск решения по ссылке - serveradmin.ru - само решение установить сертификат  Корневой сертификат ПАК "Головной удостоверяющий центр"  с сайта  http://pravo.gov.ru/uc/resourses_uc.html При повторном подписании документа в списке подписей через контекстное меню списка выполнить Обновить статусы подписей. Иначе система упорно считаем, что с подписями не всё хорошо (хотя тест подписей\сертификатов проходит успешно). Возможно в последних релизах проверка происходит автоматически, или реализован дополнительный диалог вида "Обновить статусы?". 

Табличный Документ. Разная ширина колонки в строках

Когда нужно в макете (табличном документе) изменить ширину колонки  для конкретных строк: 1. Выделить всю строку (строки). Именно всю, фокус для выделенной области не работает. 2. Нажимаем и не отпускает Ctrl 3. С помощью мыши изменяют ширину любой из колонок - будет задан вопрос об создании нового формата строк - соглашаемся. Как же прекрасен мир, где для модификаций не достаточно просто использовать контекстное меню и диалог редактора свойств, где нужно знать заветные слова и таинства танца. 90ые, моё почтение. UPD Программно, тоже самое, можно сделать через ТабДок = Новый ТабличныйДокумент(); ТабДок.Область(1,,1,).СоздатьФорматСтрок(); ТабДок.Область(1,1).ШиринаКолонок = 70; ТабДок.Область(1,2).ШиринаКолонок = 30; ТабДок.Область(2,,2,).СоздатьФорматСтрок(); ТабДок.Область(2,1).ШиринаКолонок = 30; ТабДок.Область(2,2).ШиринаКолонок = 70; ТабДок.Показать();

1С Веб-клиент и Bad Request

Решение оказалось очень простым    - по умолчанию сервер  IIS  7.5 не отдает полный код ошибки для удаленных запросов. Соответственно необходимо в пункте меню «Страницы ошибок»- «Изменить параметры» поставить значение «Подробные сообщение об ошибках». После чего ошибка в 1С исчезнет.  пруф В нашем случае ошибка не исчезла, а стала полной - нет свободных лицензий. PS а этот вопрос решился перезапуском LM HASP на сервере с ключем.

Microsoft Excel Application

Решение ошибки вида Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу "C:\xls_test\test.xls". Это может быть вызвано одной из следующих причин. ∙ Указан несуществующий файл или путь. ∙ Файл используется другой программой. ∙ Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.

СКД \ Язык запросов. Параметр Пустой Список Значений

Рассмотрим ситуацию, когда нам необходимо использовать параметр Список значений (как в запросе, так и в параметрах СКД), и мы хотим интерпретировать пустой список, как "все элементы", без отбора и тп. Ответ нашелся на форуме 1С (ещё от 2011 года) Определение заполнения параметра (список значений) в СКД ВЫБРАТЬ Номенклатура . Наименование ИЗ            Справочник . Номенклатура КАК Номенклатура ГДЕ             ( Номенклатура . Ссылка В  ( & Список )                 ИЛИ   ( НЕ                                 1  В  ( ВЫБРАТЬ  1                                               ИЗ  Справочник . Номенклатура КАК Номенклатура                                               ГДЕ Номенклатура . Ссылка В  ( & Список ) ) ) ) Для СКД могу только добавить, что для такого параметра следует указать Ипользовать "Всегда". Так вы избежите ошибку выполнения, когда признак использования будет снят в параметрах пользователем. Или сделать условие необязательным сле