Данный метод работает аналогично методу Итог, однако здесь могут быть заданы не все значения измерений, а только несколько, но обязательно в правильной последовательности, соответствующей структуре измерений данного регистра, как она задана в конфигураторе.
Измерения могут задаваться с пропусками (неуказанное значение — просто запятая), фиксируются только указанные измерения.
COM-подключение к базе 7.7 из 8.2 1С 7 Если код выполняется на стороне клиента, то необходимо наличие базы 7.7 на локальной машине.
Пример (На форме объекта присутствует реквизит Таблица(ТаблицаЗначений)):
НаКлиенте
Процедура Загрузки()
ПутьКБазе=" D: ВашаБаза 1с77 " ;
Пользователь=Выгрузка метаданных конфигурации в Microsoft Word и Excel 1
Перем ОбъектыКонфы;
Перем СтруктКонфы;
Процедура ВыгрузитьВWord()
Попытка
Word = Новый COMОбъект(" Word.Application" );
Исключение
Сообщить(" Не удалось открыть Word" );
Возврат;
КонецПопытки;
Word.Documents.Add();
Документ = Word.ActivЕсть ли у текущего элемента подчиненные 0 Выборка = Справочники.Номенклатура.Выбрать( , Владелец);
Если Выборка.Следующий() = Истина Тогда
// Есть подчиненные элементы.
КонецЕсли;
Запрос = Новый Запрос;
Запрос.Текст = " ВЫБРАТЬ ПЕРВЫЕ 1
| ЕдиницыИзмерения.Ссылка
|ИЗ
| СправочКак получить уникальный идентификатор объекта, GUID? 10 GUID (Globally Unique Identifier) — статистически уникальный 128-битный идентификатор. Его главная особенность — уникальность, которая позволяет создавать расширяемые сервисы и приложения без опасения конфликтов, вызванных совпадением идентификаторПолучить остатки регистра остатков 0 Метод ОстаткиПолучить извлекает все ресурсы регистра по измерениям содержащимся в атрибутах.
Регистр.Взаиморасчеты.Клиент = Конт.Клиент;
Регистр.Взаиморасчеты.ОстаткиПолучить();
Сообщить(" Долг клиента по заиморасчетам="
+ СокрЛ(Регистр.ВзаиморПосмотреть все результаты поиска похожих
Сводный Остаток регистра остатков 1 Данный метод работает аналогично методу Остаток, однако здесь могут быть заданы не все значения измерений, а только несколько,
но обязательно в правильной последовательности, соответствующей структуре измерений данного регистра, как она задана в конУстановить фильтр для оптимизации действий с регистром 1 // Пример 1
// Для регистра с измерениями «Товар», «Склад», «МОЛ» запись
Рег.УстановитьФильтр(Тов1, , );
// означает, что расчеты будут проводиться только по одному товару (Тов1), но по всем складам и МОЛам.
Рег = СоздатьОбъект(" Регистр.ВзаиморЗапись движений Приход или Расход в регистр остатков 0 Методы ДвижениеПриход и ДвижениеРасход, доступны только при проведении документа в предопределенной процедуре ОбработкаПроведения.
ВыбратьСтроки(); //Переберем строки документа
Пока ПолучитьСтроку() 0 Цикл
Регистр.ТовЗап.ПривязыватьСтроку(НомерСВыполнить движений Приход или Расход в регистр остатков 0 Методы ДвижениеПриходВыполнить и ДвижениеРасходВыполнить, доступны только при проведении документа в предопределенной процедуре ОбработкаПроведения.
Регистр.ТовЗап.Склад = Склад;
ВыбратьСтроки();
Пока(ПолучитьСтроку() 0) Цикл
Регистр.ТовЗап.ТовЗапись движений в оборотный регистр 0 Методы доступны только при проведении документа в предопределенной процедуре ОбработкаПроведения.
Метод Движение - Выполнить запись движения в оборотный регистр по параметрам.
Регистр.Товары.Движение (ПоступившийТовар, ТекСклад, КолвоПоНакладной, Посмотреть все в категории Регистры