Попытка // Создать объект. Excel = Новый COMОбъект("Excel.Application"); Исключение Сообщить("Не удалось инициализировать Excel"); Возврат; КонецПопытки; Попытка //...
При необходимости как либо сгруппировать данные в табличной части могут пригодиться запрос и временная таблица. Условие: имеем...
Иногда необходимо подключиться к другим (не 1С-ным) БД на том же SQL. Вот примерный код такого подключения:...
Во время написания обработки чтения dbf файла столкнулся с проблемой: длина имени файла больше 8-ми символов. Вот...
Использовать конструкцию «ВЫРАЗИТЬ»: Запрос.Текст = " … |ГДЕ | (ВЫРАЗИТЬ(ЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) <> &Груз"; Запрос.УстановитьПараметр("Груз","Тонн"); С целью...
Запрос.Текст = "ВЫБРАТЬ | ЕдиницыХранения.Ссылка |ИЗ | Справочник.ЕдиницыХранения КАК ЕдиницыХранения |ГДЕ // сравнение с не заполненным булевым...
Что означает % (процент) в языке программирования 1С? Например, у = х % а Берется остаток от...
Для включения отладки на сервере 1С 8.1 Вам придется перезапускать сервер приложений и лезть в реестр. А...
// Как удалить Временную Таблицу Запрос = Новый Запрос; Запрос.МенеджерВременныхТаблиц = МенеджерВТ; // (Менеджер ВТ создан, в...
// Функция для просмотра Временных Таблиц в отладчике Функция ЛукВТ(Запрос, ИмяВнутреннейТаблицы) Экспорт Перем ЗапросТМП, Р; //Получаем таблицу...
Нужно в отчете СКД Связать Данные из Регистра Накопления ВзаиморасчетыСРаботниками и Табличной Части Документа ЗарплатаКВыплате по Ссылке...
Временные таблицы — хранятся на сервере и позволяют писать более простые запросы. Временные таблицы хранятся в объекте...
РабДата=Лев(СокрЛП(РабочаяДата),10); //НачПрошлогоМесяца=Лев(СокрЛП(НачалоМесяца(ДобавитьМесяц(РабочаяДата, -1 ))),10); НачПрошлогоМесяца=Лев(СокрЛП(НачалоМесяца(РабочаяДата)),10); НачМесяца=Лев(СокрЛП(НачалоМесяца(РабочаяДата)),10); МойЗапрос = " |S_elect SC172.DESCR, RG38027.SP38025, _1SJOURN.DOCNO, LEFT(_1SJOURN.DATE_TIME_IDDOC, 8) AS DATADOC,...
На форме отчета находится поле списка, связанное с реквизитом списком значений. Нужно: 1) чтоб при нажатии на...
У метода системы НачатьТранзакцию() есть параметр, с помощью которого можно указать режим управления. // Указание режима открываемой...
Используется режим управляемых транзакционных блокировок (в автоматическом режиме для этой цели используется конструкция ДЛЯ ИЗМЕНЕНИЯ). Для того...
Как заблокировать считываемые в транзакции данные,чтобы они не могли изменяться из другой транзакции
Как заблокировать считываемые в транзакции данные,чтобы они не могли изменяться из другой транзакции
Используется режим управляемых транзакционных блокировок (в автоматическом режиме ничего делать не нужно, система сама блокирует все считываемые...
В данном примере речь идет об объектных блокировках, которые могут быть установлены автоматически расширениями форм объектов либо...
Если необходимо просто прочитать движения, без последующей модификации, можно воспользоваться запросом к нужному регистру: // Чтение движений...
// Копирование документа ДокументКопия = ИсходныйДокумент.Скопировать(); ДокументКопия.Дата = РабочаяДата; ДокументКопия.Записать(); При применении метода Скопировать() все реквизиты нового...