Имена параметров макета #340792


#0 by DarkStr
Доброго времени суток. Есть вопрос ка получить имена параметров макета, причем параметр(ы) в шаблоне.
#1 by Terv
Использование: Только чтение. Описание: Тип: ПараметрыМакетаТабличногоДокумента. Содержит коллекцию параметров макета табличного документа. Сериализуется. См. также: ПараметрыМакетаТабличногоДокумента
#2 by DarkStr
Содержит, но я не вижу как из этой коллекции получить имена параметров. Пример Вся строка это шаблон: Бла бла бла [Параметр1] бла бла бла [Параметр2] Необходимо программно считать имена параметров
#4 by НЕА123
был такой вопрос. к сожалению, пришлось по всем ячейкам макета пробежать и смотреть параметр. в этом случае еще и выдергивать их из шаблона.
#5 by DarkStr
Вопрос был не как ими пользоваться, а как получить их имя Т.е. имееш ввиду вручную разбирать строку?
#6 by Terv
сразу не понял... а смысл в этом какой?
#7 by НЕА123
да. но может есть другой способ - не знаю.
#8 by DarkStr
Смысл: Делаю обработку, чтобы человек не имею доступа к конфигуратору и не умея им пользоваться сам мог на лету менять шаблоныю Спасибо, если ничего сейчас не придумаю, пойду с другой стороны
#9 by НЕА123
как вариант: ВЫБРАТЬ    ВЫБОР        КОГДА "Бла бла бла [Параметр1] бла бла бла [Параметр2] " ПОДОБНО "%[%]%[%]%" СПЕЦСИМВОЛ "" т.е. есть два параметра или нет и оно то что шаблон правильный. а = стрзаменить(стрзаменить(шаблон, "[", символы.пс), "]",символы.пс) строки 2 и 4 твои имена параметров. я думаю, что в одном шаблоне вряд ли будут сотни параметров. так что от 0 до 10 аналогично можно будет сделать. зы как все-таки сделаешь - скажешь.
#10 by DarkStr
Спасибо, встаки решил не мудрить а разобрать строку через Найти,Сред,Прав и Лев =)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С