Как из вн.обработки выполнить процедуру в форме документа?

Форум 1С: Одинэс.Ру

Найти!

Как из вн.обработки выполнить процедуру в форме документа?

romku
09.06.2009 - 07:20
При помощи внешней обработки формирую документ.
К примеру ПКО.
В модуле формы есть куча полезных процедур, которые хотелось бы выполнить, а не тащить их во внешнюю обработку.
Скажем УстановитьТипКонтрагент() - Устанавливает тип поля "Контрагент" в зависимости от вида операции.
 
Как к ней обратиься? Помогите пож-та. Много обработок таких писать, уперся и все.
К списку тем К списку форумов

Интересные темы

odines.ru
28.03.2024 - 19:27
Смотри также:
Простой вопрос по 8!!
добавить колонку в табличное поле на форме
Создание нового документа из разных списков документа

Re: Как из вн.обработки выполнить процедуру в форме документа?

roma n
1 - 09.06.2009 - 07:23
"При помощи внешней обработки формирую документ"...
Скажем УстановитьТипКонтрагент() - Устанавливает тип поля "Контрагент" в зависимости от вида операции - абсолютно бесполезная для указанной задачи процедура

Re: Как из вн.обработки выполнить процедуру в форме документа?

romku
2 - 09.06.2009 - 07:31
я в принципе спрашиваю, можно или нет

Re: Как из вн.обработки выполнить процедуру в форме документа?

romku
3 - 09.06.2009 - 07:33
и почему же бесполезная? У меня дбф файл, в нем каждая строка это ПКО, которые надо создать. Есть строки с контрагентами, есть с сотрудниками. Соответственно Тип Контрагента надо установить, чтобы в соотв. справочнике его искать или создавать нового.

Re: Как из вн.обработки выполнить процедуру в форме документа?

roma n
4 - 09.06.2009 - 07:43
(3) у тебя жар?
Процедура устанавливает реквизиту Контрагент объекта пустое значение нужного типа, что в сочетании со сброшенным у поля ввода флагом "ВыбиратьТип" приводит к возможности интерактивного выбора только одного типа данных.
Как тебе это поможет в поиске/создании в соотв. справочнике?

Re: Как из вн.обработки выполнить процедуру в форме документа?

romku
5 - 09.06.2009 - 07:47
Да, туплю

Интересные темы

odines.ru
28.03.2024 - 19:27
Смотри также:
При переборе элементов справочника, перебирает только 999 элементов? ((((
"Нарисовать" часы на верхней панели
ЗУП - как реализовать расчет

Re: Как из вн.обработки выполнить процедуру в форме документа?

roma n
6 - 09.06.2009 - 07:50
На самом деле в формах довольно часто встречаются достаточно "полезные" процедуры (тот же пересчет суммы при изменении цены). Но в типовых они просто переадресуют выполнение в экспортные процедуры общих модулей, которые легко вызываются из любой обработки.
Другой разговор, если ты создаёшь форму для "группового" создания/редактирования данных, когда есть необходимость организовать интерактивное изменение данных. Тут "похожие" процедуры придется дублировать в создаваемой форме.

Re: Как из вн.обработки выполнить процедуру в форме документа?

romku
7 - 09.06.2009 - 07:52
Как же тут все сложно.
В 7-ке заполнил реквизиты документа, провел и все.
Тут же задал вид операции у документа, а дальше туплю, как сделать чтобы остальные реквизиты стали нужных типов.

Re: Как из вн.обработки выполнить процедуру в форме документа?

angro
8 - 09.06.2009 - 07:55
(7) что-то ты да, присваиваешь нужное значение и всё

Re: Как из вн.обработки выполнить процедуру в форме документа?

roma n
9 - 09.06.2009 - 07:56
так же как в семерке - заполнил реквизиты документа, провел и все.
В чем проблема-то?

Re: Как из вн.обработки выполнить процедуру в форме документа?

romku
10 - 09.06.2009 - 08:07
Да, это так, но когда открываешь потом этот созданный документ, его форма отличается от формы которую интерактивно создаешь. Наверное оттого что я не все рекв. еще заполнил. Спасибо друзья.
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« оброботка удаления строк в документе. NULL, Неопределено, ПустаяСсылка »
© 2009 Форум 1С: Одинэс.Ру