"Как в строчку вида:<br>Спр.Реквизит.Метод();<br>вставить неизвестный заранее реквизит? Через переменную - никак вроде..."
"Как в строчку вида:<br>Спр.Реквизит.Метод();<br>вставить неизвестный заранее реквизит? Через переменную - никак вроде..."
А как ты его программно создавать будешь?
А как ты его программно создавать будешь?
Неправильно выразился: вообщем, это стандартные реквизиты справочников, просто в цикле известен его идентификатор, взятый из Метаданных (Метаданные.Справочник.Реквизит(Номер).Идентификатор)...<br>Вот это можно как-то прикрутить к какому-либо методу?
По моему никак... И вообще сложно представить себе ситуацию, когда возникает такая необходимость. Если есть возможность - приведи реальный пример, тогда можно будет что-нибудь придумать. И, кстати, какие методы ты хочешь применять к реквизитам справочника???
А реальный пример оч прост (хотя м.б. это я так заморочился:-)) - перенос периодических реквизитов справочников в чистую базу, когда выбирается справочник, а есть там периодические реквизиты или нет - как получится) Ну и методы соответствующие - Получить() и Установить().
В твоем случае используй объект метаданные. Для справочника используешь метод "ИспользоватьДату", т.е. указываешь, на какую дату брать значение периодических реквизитов, а потом стандартно ПолучитьАтрибут("имя")<br><br>По другому вряд ли
ИспользоватьДату() вроде как только в локальном контексте формы элемента справочника работает... Нет?<br>И у нас же 2 справочника будет - один в чистой базе, другой в заполненной!
Можно с оригинальничать - просматриваем справочник, выбираем<br>то что нужно сделать, после этого генерируем текст програмного<br>модуля - сохраняем это в текстовый файл, а потом вызываем обработку<br>в которой первой строкой стоит: #ЗагрузитьИзФайла моя_обработка.txt<br>Зато можно в начале с гордостью писать: "Создание скрипта обработки..."
Что-то как-то оч строго! Хотя "Создание скрипта обработки..." действительно сильно звучит)))<br>P.S.: Будем искать!(с)
26 апреля 2024 года — Форум пользователей «1С:Документооборота» |
1C:Лекторий: 25 апреля 2024 года — Бесплатная онлайн-лекция об учете НМА в 2024 году, практические рекомендации в 1С 1C:Лекторий: 7 мая 2024 года — Бесплатная онлайн-лекция о новом в 1С:ЗУП (версии 3.1.27-3.1.29): поддержка изменений по налогам и взносам, СЭДО, регистрация в органе статистики и другие изменения |