|     0
            - 02.02.2014 - 13:37
           |  Существует обработка создания документов(создаются документы и заполняются). В созданных документах имеются процедуры расчета некоторых реквизитов(довольно сложные). Можно ли вызвать процедуру расчета формы документа из формы обработки? |   |  
|     1
            - 02.02.2014 - 13:40
           |  Вроде были какие внешние компоненты, позволяющие этою. Без ВК - нет. |   |  
|     2
            - 02.02.2014 - 13:47
           |  Значит придется заходить в созданные документы и наживать пару-тройку кнопок. |   |  
|     3
            - 02.02.2014 - 13:47
           |     
			
			
                какие блин ВК ? можно сделать и без всяких ВК  |    |  
|     4
            - 02.02.2014 - 13:50
           |     
			
			
                1)  создаёшь документ, записываешь 2) используя метод ОткрытьФорму(), программно открываешь записанный документ. При открытии выполняются твои "сложные расчеты" 3) естественно, при программном открытии нужно передать в форму параметр 4) естественно, в модуле формы документа, в процедуре ПриОткрытии() нужно дописать несколько строк для обработки переданного параметра  |    |  
|     5
            - 02.02.2014 - 13:51
           |  3 - ? |   |  
|     6
            - 02.02.2014 - 13:52
           |  обработка переданного параметра будет заключать в том, что после проведения всех "сложных расчетов", выполняется метод Записать(), и форма закрывается. |   |  
|     7
            - 02.02.2014 - 13:54
           |  4- сейчас по пробую. |   |  
|     8
            - 02.02.2014 - 14:04
           |  6-Ирли Бёрд > Форму-то зачем открывать? Смотреть мелькание форм с открытым ртом и радоваться? |   |  
|     9
            - 02.02.2014 - 14:06
           |  (8) чтобы нескучно было |   |  
|     10
            - 02.02.2014 - 14:06
           |  8-? что можешь предложить? |   |  
|     11
            - 02.02.2014 - 14:07
           |  10-Ang070 > СтатусВозврата(0) |   |  
|     12
            - 02.02.2014 - 14:09
           |  11-пока непонятно) |   |  
|     13
            - 02.02.2014 - 14:09
           |      потому что расчёты проводятся в контексте модуля формы автору не хочется всё это барахло перетаскивать во внешнюю обработку (в которой создаются и заполняются документы) поэтому нужно просто открыть форму. В её контексте дозаполнится всё что нужно.  |    |  
|     14
            - 02.02.2014 - 14:09
           |      читай (6) там написано то же самое  |    |  
|     15
            - 02.02.2014 - 14:21
           |     
			
			
                14-Ирли Бёрд > Не тоже самое. Метод Закрыть() закрывает открытую форму. 13-Ирли Бёрд > И что? В процедуре ПриОткрытии() прекрасно заполняются реквизиты формы. И даже вызываются процедуры формы. Потомушто она существует. Иначе каким образом движок достает до её процедуры ПриОткрытии()? Просто форма пока еще не вывкдена на экрат.  |    |  
|     16
            - 02.02.2014 - 14:23
           |     
			
			
                (4) Ну-ну, как обычно, удаление гланд через анус. Кроме танцев с бубном с размножением ненужных документов, их еще надо модифицировать, чтобы они такие обращения понимали. Как я и помнил (смутно, правда), самая несложная в использовании ВК turbobl позволяет легко и изящно проделывать то, что нужно автору: http://openconf.1cpp.ru/vk/turbobl. Остается только молиться, чтобы она оказалась совместимой с ОС, использующейся автором.  |    |  
|     17
            - 02.02.2014 - 14:25
           |  Вот именно :) |   |  
|     18
            - 02.02.2014 - 14:44
           |      никак, православный программист? твою бы набожность, да в правильное русло  |    |  
|     19
            - 02.02.2014 - 16:55
           |  Ирли Бёрд спасибо за мысль сделал. |   |  
 Интернет-форум Краснодарского края и Краснодара |