|
v7: ОбработкаОжидания | ☑ | ||
---|---|---|---|---|
0
nacinayu1c
24.08.11
✎
17:00
|
что я не правильно написал сама процедура работает если жму кнопку Сформировать а если просто открываю обработку то как я думал через 10 секунд процедура сработает но не чего не происходит
Процедура Сформировать() ПЕРЕМ СтрокаДляПриёма; ИТ = СоздатьОбъект("БухгалтерскиеИтоги"); ИТ.ИспользоватьСубконто(ВидыСубконто.МестаХранения); ИТ.ИспользоватьСубконто(ВидыСубконто.Номенклатура); ИТ.ВыполнитьЗапрос(НачМесяца(РабочаяДата()),КонМесяца(РабочаяДата()),"41"); ИТ.ВыбратьСубконто(1); Пока ИТ.ПолучитьСубконто(1) = 1 Цикл ИТ.ВыбратьСубконто(2); Пока ит.ПолучитьСубконто(2) = 1 Цикл Если ИТ.СКД("К")<>0 Тогда строкат = (ИТ.Субконто(2).Наименование+","+ИТ.СКД("К")+","+ИТ.СКД("С")); КонецЕсли; ЗагрузитьВнешнююКомпоненту("v7plus.dll"); HTTP=СоздатьОбъект("addin.v7httpreader"); адрес="http://www.proba.ru/test.php?text="+строкат; HTTP. ПолучитьКакСтроку(адрес, СтрокаДляПриёма); Сообщить(адрес+","+СтрокаДляПриёма); КонецЦикла; КонецЦикла; КонецПроцедуры ("Сформировать",10); |
|||
1
Ёпрст
24.08.11
✎
17:02
|
(0) и где в коде ОбработкаОжидания ?
|
|||
2
nacinayu1c
24.08.11
✎
17:04
|
Процедура Сформировать()
ПЕРЕМ СтрокаДляПриёма; ИТ = СоздатьОбъект("БухгалтерскиеИтоги"); ИТ.ИспользоватьСубконто(ВидыСубконто.МестаХранения); ИТ.ИспользоватьСубконто(ВидыСубконто.Номенклатура); ИТ.ВыполнитьЗапрос(НачМесяца(РабочаяДата()),КонМесяца(РабочаяДата()),"41"); ИТ.ВыбратьСубконто(1); Пока ИТ.ПолучитьСубконто(1) = 1 Цикл ИТ.ВыбратьСубконто(2); Пока ит.ПолучитьСубконто(2) = 1 Цикл Если ИТ.СКД("К")<>0 Тогда строкат = (ИТ.Субконто(2).Наименование+","+ИТ.СКД("К")+","+ИТ.СКД("С")); КонецЕсли; ЗагрузитьВнешнююКомпоненту("v7plus.dll"); HTTP=СоздатьОбъект("addin.v7httpreader"); адрес="http://www.proba.ru/test.php?text="+строкат; HTTP. ПолучитьКакСтроку(адрес, СтрокаДляПриёма); Сообщить(адрес+","+СтрокаДляПриёма); КонецЦикла; КонецЦикла; КонецПроцедуры ОбработкаОжидания("Сформировать",10); |
|||
3
andrewalexk
24.08.11
✎
17:04
|
:) а модуль глобальный?
|
|||
4
nacinayu1c
24.08.11
✎
17:05
|
или ОбработкаОжидания работает только в глобальнике???
|
|||
5
nacinayu1c
24.08.11
✎
17:05
|
нет это внешняя обработка
|
|||
6
nacinayu1c
24.08.11
✎
17:05
|
а как сделать чтоб не трогать глобальник??
|
|||
7
andrewalexk
24.08.11
✎
17:05
|
:) тогда забыл Форма.****************
|
|||
8
Ёпрст
24.08.11
✎
17:06
|
(2) наивняк какой.. ОбработкаОжидания - это для глоб. модуля.
Если для формы, то Форма.ОбработкаОжидания("Сформировать",10); и желательно, в ПриОткрытии код кинуть с этой строчкой. |
|||
9
nacinayu1c
24.08.11
✎
17:09
|
ок все заработало
|
|||
10
nacinayu1c
24.08.11
✎
17:10
|
спасибо всем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |