Бухгалтерия 7.7. Обработки Существует обработка создания документов(создаются документы и заполняются). В созданных документах имеются процедуры расчета некоторых реквизитов(довольно сложные). Можно ли вызвать процедуру расчета формы документа из формы обработки? |
Вроде были какие внешние компоненты, позволяющие этою. Без ВК - нет. |
Значит придется заходить в созданные документы и наживать пару-тройку кнопок. |
какие блин ВК ? можно сделать и без всяких ВК |
1) создаёшь документ, записываешь 2) используя метод ОткрытьФорму(), программно открываешь записанный документ. При открытии выполняются твои "сложные расчеты" 3) естественно, при программном открытии нужно передать в форму параметр 4) естественно, в модуле формы документа, в процедуре ПриОткрытии() нужно дописать несколько строк для обработки переданного параметра |
3 - ? |
обработка переданного параметра будет заключать в том, что после проведения всех "сложных расчетов", выполняется метод Записать(), и форма закрывается. |
4- сейчас по пробую. |
6-Ирли Бёрд > Форму-то зачем открывать? Смотреть мелькание форм с открытым ртом и радоваться? |
(8) чтобы нескучно было |
8-? что можешь предложить? |
10-Ang070 > [em]СтатусВозврата(0)[/em] |
11-пока непонятно) |
[quote=VZ;33967813]Форму-то зачем открывать?[/quote] потому что расчёты проводятся в контексте модуля формы автору не хочется всё это барахло перетаскивать во внешнюю обработку (в которой создаются и заполняются документы) поэтому нужно просто открыть форму. В её контексте дозаполнится всё что нужно. |
[quote=VZ;33967839]СтатусВозврата(0)[/quote] читай (6) там написано то же самое |
14-Ирли Бёрд > Не тоже самое. Метод Закрыть() закрывает [b]открытую[/b] форму. 13-Ирли Бёрд > И что? В процедуре ПриОткрытии() прекрасно [b]заполняются реквизиты[/b] формы. И даже вызываются [b]процедуры формы[/b]. Потомушто она существует. Иначе каким образом движок достает до её процедуры ПриОткрытии()? Просто форма [b]пока[/b] еще не вывкдена на экрат. |
(4) Ну-ну, как обычно, удаление гланд через анус. Кроме танцев с бубном с размножением ненужных документов, их еще надо модифицировать, чтобы они такие обращения понимали. Как я и помнил (смутно, правда), самая несложная в использовании ВК turbobl позволяет легко и изящно проделывать то, что нужно автору: [url]http://openconf.1cpp.ru/vk/turbobl[/url]. Остается только молиться, чтобы она оказалась совместимой с ОС, использующейся автором. |
[quote=Ткачик;33967994] Остается только молиться, чтобы она оказалась совместимой с ОС, использующейся автором. [/quote] Вот именно :) |
[quote=Ткачик;33967994]Остается только молиться, чтобы она оказалась совместимой с ОС[/quote] никак, православный программист? твою бы набожность, да в правильное русло |
Ирли Бёрд спасибо за мысль сделал. |
Текущее время: 00:15. Часовой пояс GMT +3. |