![]() |
Модераторы: stron |
![]() ![]() ![]() |
|
Scatman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 14.3.2006 Репутация: нет Всего: нет |
Можно ли как нить выбрать список всех реквизитов выбранного документа
Что бы не писать все это безобразие каждый раз при выборе другого документа(не ПКО) |
|||
|
||||
evGenie |
|
|||
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 7.6.2007 Где: Челябинск Репутация: 1 Всего: 1 |
Аналогично для реквизитов ТЧ |
|||
|
||||
Scatman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 14.3.2006 Репутация: нет Всего: нет |
Скажите а как переписать строки
Док.ПолучитьАтрибут(Метаданные.Документ("ПКО").РеквизитШапки(к).Идентификатор); Док.ПолучитьАтрибут(Метаданные.Документ("ПКО").РеквизитТабличнойЧасти(к).Идентификатор); в 8 там нет такого метода как получитьатрибут() |
|||
|
||||
Granata005 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 22.5.2007 Репутация: нет Всего: нет |
![]() |
|||
|
||||
Engee |
|
||||
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 25.3.2007 Где: Санкт-Петербург Репутация: нет Всего: нет |
В 8-ке все немного по-другому:
В массиве будут содержаться все реквизиты ШАПКИ документа. Если нужны реквизиты табличных частей, то делаешь обход по ним. Я бы все написал универсально вот так:
Это сообщение отредактировал(а) Engee - 12.6.2007, 15:23 |
||||
|
|||||
Scatman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 14.3.2006 Репутация: нет Всего: нет |
Спасибо конечно
но мне нужны не реквизиты а их значения пока удается получить значения только спомощью док.Организация и тп хотелось бы писать универсально Это сообщение отредактировал(а) Scatman - 12.6.2007, 16:44 |
|||
|
||||
stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: 11 Всего: 36 |
Модератор: не забываем указывать версию системы по которой задаём вопрос
-------------------- подписи нет |
|||
|
||||
Scatman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 14.3.2006 Репутация: нет Всего: нет |
в 8 версии
Как получить все атрибуты универсально |
|||
|
||||
Scatman |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 14.3.2006 Репутация: нет Всего: нет |
неужели не кто не знает 8
|
|||
|
||||
PKD |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 24.1.2007 Где: Ukraine, Zaporozh ie Репутация: нет Всего: нет |
Суть структуры БД 1С8, если я понял правильно, организована на уровне регистров.
И наиболее оптимальным обращением к данным, в данной ситуации, является использование встроенного языка SQL для обхода значений. Типа в обработке:
Используя язык запросов Вы работаете не с объектами метаданных, а с их ссылочными структурами. Можно обращаться как к структуре, в данном случае документа ПКО, так и к самим данным. Выигрыш в производительности очевиден.... P.S. Прошу прощения за кривой код (писал "на коленках"). |
|||
|
||||
![]() ![]() ![]() |
Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |