Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Обращение к функции для вычисления значения при выводе отчета          
Agapov_Stas Подменю пользователя
сообщение 14.05.12, 10:34
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

в СКД на закладке "Вычисляемые поля" можно обратиться к функции для расчета значения поля в момент компоновки
Вопрос - можно ли каким то способом обратиться к функции которая не находиться в глобальном модуле а скажем в Форме данного отчета или в модуле данного отчета ? а то иногда не оч удобно в закрытой конфигурации добавлять модули

logist Подменю пользователя
сообщение 14.05.12, 11:21
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Попробуйте, потом расскажите. Мне тоже интересно.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Vofka Подменю пользователя
сообщение 14.05.12, 12:46
Сообщение #3

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Цитата(logist @ 14.05.12, 12:21) *
Вопрос - можно ли каким то способом обратиться к функции которая не находиться в глобальном модуле а скажем в Форме данного отчета или в модуле данного отчета ?

Вряд ли. Для того, чтобы обратиться к функции объекта или формы - нужен сам экземляр объекта или формы. А не из глобального вызывается на ура ИмяМодуля.ИмяФункции() , если ИмяФункции() объявлена как Экспорт.

Agapov_Stas Подменю пользователя
сообщение 14.05.12, 21:17
Сообщение #4

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Цитата(Vofka @ 14.05.12, 13:46) *
Вряд ли. Для того, чтобы обратиться к функции объекта или формы - нужен сам экземляр объекта или формы. А не из глобального вызывается на ура ИмяМодуля.ИмяФункции() , если ИмяФункции() объявлена как Экспорт.

Это то понятно - а что делать если надо написать обращение к функции а конфигурация закрыта ? открывать ? по логике должен быть другой выход )
П.С . Или мне так хочется просто 19000000.gif

logist Подменю пользователя
сообщение 14.05.12, 21:40
Сообщение #5

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Agapov_Stas @ 14.05.12, 22:17) *
по логике должен быть другой выход

Написать выражение таким образом что бы оно не требовало создания отдельной функции. Вот интересно, что же такого вам надо получить, что это нельзя сделать на уровне запросов и простой математики?


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Agapov_Stas Подменю пользователя
сообщение 14.05.12, 23:07
Сообщение #6

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Вдруг я хочу написать отчет который будет брать данные еще из файла, скажем txt ? тут без функции не обойтись ) всякое в жизни бывает - иногда легче накатать функцию чем выписывать километровый запрос

logist Подменю пользователя
сообщение 14.05.12, 23:29
Сообщение #7

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Ну тогда может проще формировать СКД программными средствами?


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Agapov_Stas Подменю пользователя
сообщение 15.05.12, 9:07
Сообщение #8

Завсегдатай
****
Группа: Пользователи
Сообщений: 217
Из: Днепропетровск
Спасибо сказали: 18 раз
Рейтинг: 0

Да может и проще - но вопрос то в другом!
хАчу вот так вот )
мне так удобней
Хочу найти решение именно этого вопроса а не искать обходные пути
Хочу обращаться к функциям которые буду писать в модуле СКД....
А как обойти данные моменты я и сам знаю )

logist Подменю пользователя
сообщение 15.05.12, 9:11
Сообщение #9

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Agapov_Stas @ 15.05.12, 10:07) *
хАчу вот так вот )

Ну так это вопрос не для форума, обращайтесь к Создателю smile.gif


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 5:39
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!