#0
by LivingStar
е подскажите ли вы медоды которыми можно осуществить перебор реквизитов любого документа в конфигурации 1С Предприятие 8.0 в 7.7 было просче, к примеру выбран документ, необходимо его выгрузить в текстовый файл, для этого нужно в цикле перебрать и получить все его атрибуты, как это реализовать на восьмерке, с помощью каких инструкций?
#2
by LivingStar
ребята имеется обработка на форме два поля в одном поле выбирается какой либо документв другом файл для выгрузки, почему то не работеат вот этот код,КонецПроцедурыВыбДок, это поле неопределенноготипа документ, тоесть туда помещается любой выбранный документ
#3
by LivingStar
я хочу получить реквизиты документа и записать их в файл, пока почемуто не работает сообщить ...
#4
by LivingStar
пардон Сообщить, сработало, не поделитесь ли, у кого есть соображения по поводу выгрузки любого документа в файл, всех его атрибутов, на всех вкладках...
#7
by LivingStar
есть Реквизит.Имя, Реквизит.Тип, а не скажете ли какие ещё есть атрибуты у реквизита, мне нужно значение, но Реквизит.Значение не подходит, выдается ошибка на это, как его получить?
#10
by Тундра
. Открой Обработку КлиентБанк в Конфе УТ8.0 и смотри выгрузку в файл на примере банковских документов.
#12
by kos
Получить значение реквизита по имени для элемента справочника можно так:СправочникСсылка["ИмяРеквизита"]Свойства объектов метаданных смотри в синтаксис помощнике.
#14
by LivingStar
подскажите как пользоваться инструкциеё, -ДокументСсылка, что бы не выдавалось ошибок, ВыбДок, поле в котором выбран документ
#15
by Тундра
.Если у тебя в форме, например, Данные - Док1 с Типом значения -ДокументСсылка.РеализацияТоваровИУслуг, то Реквизиты этого документа://Для каждого Объект Из Метаданные.Документы Цикл Если Объект.Имя=Док1.Метаданные.Имя Тогда
#16
by LivingStar
на форме два поля тип одного строка, другого документСсылка, в которое выбирается какой либо документ, произвольно любой, как мне получить значения его реквизитов, я могу получить тип, имя реквизита, а непосредвтвенно его значение как? Что включить в Сообщить что бы там включались значения реквизитов к примеру
#17
by Dymor
Пусть имя реквизита формы ДокСсылкаТогда такДля каждого Реквизит Из ДокСсыдка.Метаданные.Реквизиты Цикл
#18
by Тундра
. Звезда, сразу мог сформулировать нормально, что хочешь?См. , хотя про значение реквизита тебе еще kos в ответил.. В моем примере значение реквизита: Док1[Реквизит.Имя].Сообщить(Реквизит.Имя+" "+СокрЛП(Реквизит.Тип)+" "+Док1[Реквизит.Имя]);
#20
by LivingStar
скажите пожалуйста, если вот это:КонецПроцедурыперебор шапки документа, то как перебрать табличную часть, а если много вкладок с разными табличными частями и реквизитамикак обрабатывать в таком случае, в частности интересует как перебрать табличную часть документа, так как она не попадает в выше указанную часть обработки?
#22
by LivingStar
извините, а что такое ТЧ? ТабличнаяЧасть, покажите пожалуйста её предварительное обьявление, что бы не выдовались ошибки...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- 7.7 Остатки на счете(группа). Как убрать?
- VBA и 1С
- v7 Доступ из модуля обработки к функциям модуля формы документа.
- Тип колонки в SQL для получения значения (числа) в 1С
- При создании определенного документа вылетает SQL сервер
- Как распечатать список, элементы которого - некоторые таблица, некоторые ко
- Использование параметров при настройке прав ролей.
- Внешняя компонента для управления турникетом
- Медленный вывод печатных форм (печать)
- Чем отличается базовая версия от проф ?
- Что это за ошибка ? "Ошибка SDBL : литерал даты записан неверно(pos=387) ?
- сканер штрих кодов
- ЗиК продление срочного приказа о приеме на работу
- Как сравнить итоги по регистрам в разных базах при
- Размер изображения в пикселях
- Почему не отрабатывает DBCC SHRINKDATABASE...
- Можно ли из 1С проверить пароль пользователя 1С?
- Блокировка(?) файла 1Cv7.MD
- Как объединить две ТЗ в одну?
- Перенос бухгалтерских остатков