|
v7: Formex.dll , WinSer2003 R2 SP2 и ЗиК | ☑ | ||
---|---|---|---|---|
0
Gucci76
24.11.11
✎
16:20
|
При открытии документов выплаты ЗП последний вылетает (но только проведенный).
Методом научного тыка было установлено, что Formex.dll (2.0.5.101) является причиной вылета. Попытка скачать новый Formex.dll не принесла успеха, т.к. везде ссылки на http://www.dorex.ru/, который вместо ДЛЛ предлагает куда то сгонять отдохнуть. Кроме формекса куча еще ДЛЛ (конфа сильно нетиповая), в том числе 1СРР (грузится раньше формекса), кто то конфу "усовершенствовал". Есть какие идеи сделать так, чтобы ЗиК не вылетал? |
|||
1
andrewks
24.11.11
✎
16:24
|
обновить формекс, обновить 1с++, посмотреть на результат
|
|||
2
antoneus
24.11.11
✎
16:25
|
||||
3
antoneus
24.11.11
✎
16:26
|
тока там тот же 101
|
|||
4
andrewks
24.11.11
✎
16:26
|
+(1) сорри, обновление формекса отменяется, не разглядел версию.
а 1с++ какой версии? |
|||
5
andrewks
24.11.11
✎
16:28
|
||||
6
filh
24.11.11
✎
16:28
|
а что в "документов выплаты ЗП" от формэкса?
|
|||
7
Gucci76
24.11.11
✎
16:39
|
Извините за недолгое молчание.
1с++ 3.2.3.15 |
|||
8
Gucci76
24.11.11
✎
16:41
|
(6) В модуле есть ссылка на установку Доступность(0) некоторым реквизитам.
НО..... я ремарю весь текст модуля формы выплаты, а прога вылетает. Видимо есть ссылка на формекс в реквизите формы??? |
|||
9
zuza
24.11.11
✎
16:43
|
(6) поищи в каталоге базы и в каталоге платформы наличие других версий формекса и 1срр
|
|||
10
Gucci76
24.11.11
✎
16:45
|
Новая версия не спасла. ((
(9) ща поищу |
|||
11
Gucci76
24.11.11
✎
16:49
|
(6) толи я балбес, толи одно из двух, но заремарив процедуру:
Процедура глЗапретитьКнопкиФормы(прФорма) Экспорт Попытка ФРасш=СоздатьОбъект("РасширениеФормы"); ФРасш.УстановитьФорму(прФорма); Для ии=0 По ФРасш.КоличествоАтрибутов() Цикл Атриб=ФРасш.ПолучитьАтрибут(ии); Если Атриб.Тип=3 Тогда //кнопка АтрибИд=Врег(Атриб.Идентификатор); АтрибЗаг=Врег(СтрЗаменить(Атриб.Заголовок,"&","")); Если (Найти(АтрибИд,"ЗАКРЫТЬ")>0) или (Найти(АтрибЗаг,"ЗАКРЫТЬ")>0) или (Найти(АтрибИд,"ПЕЧАТЬ")>0) или (Найти(АтрибЗаг,"ПЕЧАТЬ")>0) Тогда Продолжить; КонецЕсли; Атриб.Доступность=0; КонецЕсли; КонецЦикла; Исключение КонецПопытки; КонецПроцедуры // глЗапретитьКнопкиФормы Вылеты прекратились. Хотя до этого, когда ремарил полностью модуль формы выплаты , в нем блокировал вызов этой процедуры, но вылеты не прекращались. Ща еще раз попробую ту ситуацию. |
|||
12
antoneus
24.11.11
✎
16:53
|
сдается мне, что надо
ля ии=0 По ФРасш.КоличествоАтрибутов()-1 Цикл |
|||
13
Gucci76
24.11.11
✎
16:53
|
Где то идет вызов все равно этой процелуры. Это точно.
|
|||
14
Gucci76
24.11.11
✎
16:55
|
(12) похоже.
Ща попробую отладчиком посмотреть Для ии=0 По ФРасш.КоличествоАтрибутов()-1 Цикл это место |
|||
15
Gucci76
24.11.11
✎
16:58
|
(12) Прав на 100500
)))) |
|||
16
Gucci76
24.11.11
✎
16:59
|
Все встало на свои места )))
Спасибо всем, и Антонеусу отдельное ГрандМерси! :-)))) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |