Добрый вечер.
Заранее извиняюсь, если здесь программисты 1С не обитают. Задал вопрос уже на нескольких форумах - ответа нет. Вопрос чисто программерский, бухам будет не так интересно.
Правильно ли я понял, что в ячейке макета печатной формы, даже если выставить Заполнение ячейки, как "Шаблон", нельзя указать простенькое выражение с использованием стандартных функций?
Имеется конфа УНФ 1.3.2.5. Задача! В Счёте на оплату представить Поставщика и Покупателя следующим образом: только наименование жиром и отдельной строчкой, его реквизиты(ИНН, КПП, и всё что там есть еще) строчкой ниже без жира. В стандартном макете счёта имеется ячейка с заполнением "Параметр" в которой находится параметр "ПредставлениеПоставщика". В модуле документа этой строковой переменной присваивается значение типа такого: "ООО "Фирма", ИНН 1657895656, КПП... и т.д." Логично было бы использовать в ячейке, где должно появиться только наименование организации или контрагента, с заполненеим "Шаблон" примерно такую простенькую конструкцию: Лев([НаименованиеПоставщика],найти([НаименованиеПоставщика],", ИНН"). Ну, типа, из строки ПредставлениеПоставщика оставляем всё что слева от набора символов ", ИНН" - а это как раз название конторы.
Но не получается! В результате - пустая строка. Пытался всё выражение взять в квадратные скобки, и каждую функцию облачал в них. Ни как! Пытался использовать функции "Вычислить()" и "Выполнить()" - ни в какую.
НЕУЖЕЛИ НИКАК? НЕУЖЕЛИ ДЛЯ ЭТОЙ Лев([НаименованиеПоставщика],найти([НаименованиеПоставщика],", ИНН") ДЕЛАТЬ ЦЕЛУЮ ВНЕШНЮЮ ПЕЧАТНУЮ ФОРМУ? А?
Стал разбираться в технологии создания внешних печатных форм для приложения в управляемом режиме. Ну ребята!! Ну это же просто смешно!!!
Ради одного плюшевого: Лев([НаименованиеПоставщика],найти([НаименованиеПоставщика],", ИНН"), я должен описать экспортную функцию на пару экранов СведенияОВнешнейОбработке (), потом к ней надо описать функцию ПолучитьТаблицуКоманд(), и еще процедуру ДобавитьКоманду ().
Это всё для плюшевой Лев([НаименованиеПоставщика],найти([НаименованиеПоставщика],", ИНН")!!!
НЕУЖЕЛИ ТАК?!! НЕУЖЕЛИ НИ КАК?!!! Ну может быть есть вариантик, какой-нибудь. Мне еще акт выполненных работ, расходную накладную, и может быть заказ покупателя переделывать также

Ответить с цитированием