Имя: Пароль:
1C
1C 7.7
v7: После обновления Win XP пропадает кнопка на форме!!! (очевидное-невероятное)
,
0 Дядя Вова
 
19.06.12
09:33
Win XP - после системного апдэйта(автоматическое обновление которое) в 77/027/970-ТиС на форме внешней обработки пропадает кнопка! Как такое может быть?? Причем если откатить апдэйт - кнопка появляется!
1 Дядя Вова
 
19.06.12
09:35
Обработка - типовая "Выгрузка данных из редакции 9.2 в 9.2". Может с парсером что происходит после обновления винды? Но причем здесь парсер и видимость кнопок?
2 andrewks
 
19.06.12
09:37
чудеса. а какая кнопка?
3 Дядя Вова
 
19.06.12
09:37
К сожалению пока сего хитрого компа для рассмотра ситуации под микроскопом нету. Клиент позвонил и жалуется на такую проблему. Я не нашелся что ответить - вообще никаких мыслей что это может быть...
4 Дядя Вова
 
19.06.12
09:38
(2) "Выгрузить данные" во второй открывающейся обработке по кнопке "Детальная настройка и выгрузка"
5 Дядя Вова
 
19.06.12
09:41
Вцыгрузка эта состоит из трех обработок. Первая запускает вторую так:
   ОткрытьФорму("Отчет",    СписокПараметров,    гПутьОбъекта_УниверсальнаяОбработкаВыгрузки);
   
   СписокПараметров.Форма.ИспользоватьЗакладки(0);
   СписокПараметров.Форма.ИспользоватьСлой("Период", 0);
   СписокПараметров.Форма.Заголовок("Настройка выгружаемых объектов", 0);
   СписокПараметров.Форма.ПанельИнструментов(0);
   СписокПараметров.Форма.ФормИмяФайлаПравил.Доступность(0);
   СписокПараметров.Форма.ФормИмяФайлаДанных.Доступность(0);
   СписокПараметров.Форма.ФормРамкаФайлы.Видимость(0);
   СписокПараметров.Форма.кнЗагрузитьПравила.Видимость(0);
   //СписокПараметров.Форма.кнВыгрузитьДанные.Видимость(0);

Заметьте, //СписокПараметров.Форма.кнВыгрузитьДанные.Видимость(0); закоментарена! Остальное все невидимо - ибо обработка вообще недоработана, даже автор накомментил там...
Единственно что можно предположить, системное обновление раскомментаривает эту строчку, но не в обработке, а в памяти при интерпретации )
6 dva1c
 
19.06.12
09:45
(5) С какого бока WinXP? ))
7 Дядя Вова
 
19.06.12
09:47
(2) Блин, да какая разница какая кнопка )) Сам факт.
(6) Так написал же - после обновления Виндоуз кнопки не видно.
8 dva1c
 
19.06.12
09:50
(7) Т.е. это было четко отслежено? WinXP старая - кнопка была, WinXP новая(?) - кнопка исчезла?
9 Дядя Вова
 
19.06.12
09:51
(8) Да. Я сам переспросил клиента подобным образом, ибо сиё есть мистика какая то
10 dva1c
 
19.06.12
09:53
(9) А-а... Консультация клиента по телефону, с его слов. Мне бы не поверилось, что здесь прямая зависимость.
11 пипец
 
19.06.12
09:53
сделать свою кнопку
ЗЫ - проверить наличие кнопки по айди (если есть , если нет сделать)
- сделать свою кнопку и не париться
ЗЫЫ как вариант кнопка ушла за пределы видимости или сбился слой ...
12 Калиостро
 
19.06.12
09:54
(9) НИКОГДА (!!!) нельзя полностью доверять описаниям ситуации клиентом по телефону. Подключись сам хотя бы тимвьюером.
13 Дядя Вова
 
19.06.12
09:54
(10) да мне тоже не верится. Но не может же клиент намерянно заходить потом в обработку и раскомментаривать ту, единственную строчку, отвечающую за видимость этой дурацкой кнопки. Он не умеет.
Ладно. Нужно самому смотреть на месте. Гадать смысла нет. Просто я подумал может это известная фича 77 а я просто никогда не сталкивался...
14 1Сергей
 
19.06.12
10:01
(13) фича известная как раз наоборот. Если сделать что-нибудь на форме невидимым, а потом поиграться со слоями, то получишь болт
15 Скользящий
 
19.06.12
10:05
Сталкивался с тем, что на слабых машинах переставали видеться частично кнопки в панели инструментов. Что то с нехваткой памяти для отображения.
16 andrewks
 
19.06.12
10:08
(15) дело не в слабости компа, и не в памяти.

эффект нехватки GDI-объектов, когда открываешь много сеансов с 1с 7.7. зависит от оси и настроек в реестре
17 smaharbA
 
19.06.12
10:08
разрешение экрана меняется, вот и вся байда ?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой