Программисту 1C — Страница 8 — 1C-h
 

Как в языке запросов 1С используются временные таблицы. Что такое временные таблицы. Что такое виртуальные таблицы. В одном из последних релизов платформы 8.1 появилась возможность использовать в запросах временные таблицы. Что это такое и как их можно использовать? Рассмотрим пример, с которым наверное многие из Вас сталкивались — а именно […]

5

Вопрос Чем реквизит отличается от измерения — это понятно всем. А вот чем реквизит отличается от ресурса? Регистр сведений – это вырожденный случай регистров. Поэтому у него «не все так», как у «настоящих» регистров (накопления, бухгалтерии, расчета). И чтобы не путаться дальше будем рассматривать все в несколько в упрощенном виде. […]

1

Вопрос Как в запросе использовать «СокрЛП», «Лев», «Прав», т.е. как отсечь нужное количество символов? Ответ Использовать конструкцию «ВЫРАЗИТЬ»: … ГДЕ (ВЫРАЗИТЬ(усЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) «Груз» |ГДЕ | (ВЫРАЗИТЬ(усЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) &Груз … Запрос.УстановитьПараметр(«Груз»,»Груз»);

1

При работе с Excel из 1С возникает сообщение: «Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается». Что делать? У службы «Запуск серверных процессов DCOM» тип запуска должен быть «Авто». Кроме того, если служба «Агент сервера 1С:Предприятия 8.2» запускается от имени специального пользователя, то…

4

Отладка клиентского приложенияДля установки отладочного режима можно использовать следующие варианты запуска:· в режиме «Конфигуратор» в форме настроек (открыть с помощью «Сервис — Параметры») на закладке «Запуск 1С:Предприятия» установить флажок «Устанавливать режим разрешения отладки», далее выполнить подключение предмета отладки; также можно установить флажок «Начинать отладку при запуске», в этом случае при запуске 1С:Предприятия подключение будет выполнено автоматически…

2

Ставлю точку останова, а отладчик не останавливается на ней, хотя должен. Почему? Такое бывает, если данный программный модуль исполняется не на клиенте, а на сервере. Проверить это несложно — посмотрите свойства модуля, в котором стоит точка останова, в конфигураторе, обратите внимание на расставленные флажки…

1

Вопрос Как проверить тип значения переменной на равенство нужному Ответ ИмяНужногоТипа = «ДокументСсылка.РеализацияТоваров»; Если ТипЗнч(ОбрабатываемыйДокумент) = Тип(ИмяНужногоТипа) Тогда // Строки кода, выполняемые при истинности условия. КонецЕсли;