#0
by badboychik
Исправляю код коллеги для работы в тонком клиенте, там у него сделана печать через БСП-шный (как мне кажется) способ - добавление команд в менеджере документа и привязка их к событию "Подключаемый_ВыполнитьКомандуПечати", таблица команд помещается во временном хранилище при создании формы на сервере. Само событие помечено "НаКлиенте" Далее по порядку: 1. В этом событии вызывается процедура из отдельного общего модуля "наш_ОбщегоНазначения.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Объект);" - пометил процедуру как НаКлиенте. Если сделать НаСервере, событие не видит ее - проблема №1 2. Оттуда вызывается "ОписаниеКоманды = ОписаниеКомандыПечати(Команда.Имя, АдресКомандПечатиВоВременномХранилище)" - и вот эта процедура НЕ видна, если поставить у нее &НаСервере, хотя модуль имеет свойства Клиент (ОП и УП), Сервер, Вызов сервера. Проблема №2 3. В этой процедуре на клиенте выдается ошибка, т.к. там при получении из врем.хр. возвращается ТаблицаЗначений, поэтому нельзя ее делать НаКлиенте Как правильно на клиенте получить ТЗ из хранилища на сервере и передать на клиент структуру описания? Сделать еще одну процедуру, "ОписаниеКомандыПечатиНаСервере"? Думаю уже открыть УТ11 и порыться как там сделано
#2
by ЧеловекДуши
>>> Думаю уже открыть УТ11 и порыться как там сделано Правильно думаете, этот мопед от туда дует :)
#3
by badboychik
если короче - почему в одном и том же модуле клиентская процедура не видит серверную?
#6
by badboychik
Блин, получилось! Надо сделать отдельный модуль только для серверных процедур и туда стучаться тут нашел ответ Получается только внутри модуля формы можно вызывать из клиентской процедуры серверную, а в ОМ не прокатывает это??
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Отбор по организации и подразделении УТ 10.3 РИБ
- УТ 11 Валовая прибыль по полностью оплаченным отгрузкам
- Как выгрузить из УТ10.3 в БП3.0 так, чтобы добавились только новые документы?
- Связь весов с 1С 8
- Как проверить подписан ли документ ЭЦП?
- ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(207)
- осваиваю XDTO - никак не осваивается.
- v7: 1C 7.7 и Windows 8.1
- Подтверждение НДС по 0% УПП
- Порядок записей регистра с периодичностью "По позиции регистратора"
- регистр сведений ГрафикиРаботыПоВидамВремени и табеля
- Группировка в отчете по первым символам
- Универсальный отчет задваивает значения при добавлении дополнительных полей
- Среднесписочная численность ЗУП 2.5 - как убрать рожающих?
- УТ 11, как вывести отчет в управляемый интерфейс
- КА 1.1. Деньги не встают как аванс на 62.02, а висят с минусом на 62.01
- ЗУП 2.5 4-ФСС больничные не попадают в отчет
- Про интеркампани и акт всерки, нужны разъяснения
- Конвертация данных перенос значения перечисления в булево.
- Обрезает строку при печати