#0
by IT_PROGRAMMIST
Здравстуйте! подскажите ,пожалуйста,как добавить % к полю в скд(например,12+"%",т.е 12% ).В выражение представления не получается(делаю так: ""+Рентабельность+"%").Добавлял в общий модуль функцию,которая возвращает число+"%" (КОД: КонецФункции ).Потом добавлял в выражение представления так:ОбщийМодуль.ПроцентРН(Рентабельность).И всё равно не получается.Как можно решить проблему?
#2
by Vitello
Чтобы использовать функции обших модулей надо указать один маленький параметр при инициализации компоновщика. А это надо рисовать форму
#5
by IT_PROGRAMMIST
Спасибо за совет.Дописал параметр ИСТИНА в функцию общего модуля.После это в ресурсах вызываю свою функцию.ОГРОМНОЕ СПАСИБО!!Если кому надо,могу объяснить подробно.
#6
by also
Выражение представления прекрасно работает, а вызов функции общего модуля для решения данной задачи - это не комильфо
#8
by IT_PROGRAMMIST
В выражение представления не работает.Как вы делаете?(В выр представления пишу ""+Рентабельность+"%")
#11
by fimanich
Выражение представления вроде работает для обычного поля, например, пишу где Номенклатура выражение Номенклатура.Наименование +"еще" - срабатывает. А для поля ресурса - никак вроде не реагирует на выражение представления
#13
by Kashemir
+ Либо там Строка(Рентабельность) + "%", либо "" + Рентабельность + "%"; Приводи к типу как умеешь.
#14
by fimanich
(9,12) не срабатывает почему-то такой вариант, сам был уверен, что должно работать, но специально пробую, выражение представление не влияет на вывод цифры, в чем м.б. причина?
#17
by fimanich
Да, я пробовал именно ресурс, я же писал об этом в . Кстати, для ресурса тоже удалось найти решение - сделал макет поля на вкладке "Макеты" и там уже выражение написал Строка(Рентабельность)+"%"
#19
by Kashemir
Естественно, конструкции как в можно и к пользовательским полям применять, если нужно.
#21
by IT_PROGRAMMIST
Я сделал так: Дописываю Истина в общем модуле при построении отчёта: В общем модуле создаю функцию: Потом эту функцию использую в ресурсах. Т.е Выражение: КОНЕЦ,"Число(15,2)")) После выполненных действий наконец-то процент вывелся. ВСЕМ СПАСИБО ЗА ПОМОЩЬ!!!!!!!!!!!!!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как добавить дополнительные группы строк в баланс? 1С Налогоплательщик...
- Вставляю ТЗ на форму, как добавить иконки Добавить строку, изменить
- СКД: Добавить колонку в СКД
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: v8: Как в СКД в отбор добавить Подразделение текущего пользователя
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- Как сделать кнопку добавить с помощью, которой можно добавить номенклатуру
- Как на форму "Произвольная" добавить кнопку "Добавить"
- CKД : добавить текст "%" к выводимому полю
- СКД - Добавить набор данных объект - Добавить поле "вложенный набор данных"
В этой группе 1С
- СКД Посчитать количество заполненных ячеек
- Ошибка: Конфликт блокировок при выполнении транзакции: Не удалось заблокировать
- СКД Тип дополнения в группировке по дате
- СКД. Вычисляемые поля.
- v8: Остатки по 2 счетам
- 1С 8.2 Роли и список пользователей в УНФ
- Как можно избавится от субконто Виды расчетом с контрагентами в редакции 2.0
- Как открыть в 1С77 файл в кодировке UTF-8?
- Как настроить Кассовый метод или метод Начислений в БУХ 8 для налога на прибыль
- Прошивка на ТСД Cipher 8000 (подставка)
- Поиск контрагента по неполному имени?
- Рарус Альфа-Авто 4 Штрих-М ФР-К
- Ошибка ГлавныйИнтерфейс.ПереключитьИнтерфейс
- Преимущества тонкого клиента
- Какая проце-ра запускается во внешней обработке после процедуры при открытии()?
- 1c8 не пишет в регистр накопления
- КА vs (БП + УТ + ЗУП)
- Объект "Праздники" в 1с 7.7
- Вызов закомментированной процедуры - как это возможно?
- Авансовый Отчет в УПП