![]() |
|
v7: Странный глюк с отображением цены при подборе | ☑ | ||
---|---|---|---|---|
0
Paulwide
11.04.12
✎
17:33
|
Добрый день!
Столкнулся со странным поведением 1С 7.7. Параметры системы: 1С 7.7 (7.70.027), Торговля и склад 9.2, Расходная накладная -> Подбор, Windows7 x32, ноутбук Asus K52F, видео встроенное Intel HD. Проблема в следующем: Создаю расходную накладную, заполняю все реквизиты на первой вкладке, переключаю на вторую вкладку, ждму на кнопку "Подбор", открывается форма "ПриПодборе", ставлю галку "Показывать цены и остатки". Цены при этом у некоторых элементов отображаются неправильно (системного повторения не обнаружил), если зажать левую кнопку мыши и поводить по столбцу "Цена", то правильные цены, то появляются, то не появляются. Для демонстрации записал видео: http://www.youtube.com/watch?v=FlKrXzKyVMw Чтобы избавиться пробовал следующее: менял шрифты в клиенте, отключал сглаживание, ставил разные версии видео драйверов, отключал прозрачность, отключал композицию, менял разрешение экрана - не помогает. Пробовал ту же конфигурацию на той же платформе на другом компьютере всё прекрасно. Код не менял, изменил только положение элементов на форме. Прошу помощи, что ещё можно попробовать? |
|||
1
andrewks
11.04.12
✎
17:35
|
попробуй полностью отключить аппаратное ускорение
|
|||
2
andrewks
11.04.12
✎
17:35
|
и ещё: возьми самые свежие дрова для видюхи
|
|||
3
Paulwide
11.04.12
✎
17:43
|
самые свежие дрова не помогают. Подскажите как отключить ускорение?
|
|||
4
Paulwide
11.04.12
✎
17:52
|
насколько я понял, эти дрова не позволяют программно отключить аппаратное ускорение. Ссылка "Дополнительные параметры" в "Панели управления" - "Экран" не активна.
|
|||
5
andrewks
11.04.12
✎
17:55
|
надо найти такое: http://savepic.su/1640020.htm
|
|||
6
FlashC
11.04.12
✎
17:58
|
(0) совместимость с 2000 или NT, проверь
|
|||
7
Paulwide
11.04.12
✎
18:04
|
"такого" в семёрке не могу обнаружить.
Совместимость пробовал со всеми возможными комбинациями. Если я удалю совсем драйвер через диспетчер устройств, что винда поставит вместо него? |
|||
8
FlashC
11.04.12
✎
18:08
|
в безопасном режиме попробуй сначала запустить там и драйвер стандартный и ускорения нет. сразу выяснишь в дровах на видео дело или нет
|
|||
9
FlashC
11.04.12
✎
18:09
|
но что то мне подсказывает что не в видео дело
|
|||
10
Paulwide
11.04.12
✎
18:13
|
Я пытался при загрузке давить на F8. Не выдаёт меню загрузки, грузит в обычную винду. Тут у меня ещё Mint с Grub2 стоит, может граб мешает. Буду пробовать
|
|||
11
Paulwide
11.04.12
✎
18:14
|
ах да, через msconfig safeboot можно же галку поставить
|
|||
12
FlashC
11.04.12
✎
18:27
|
>Код не менял, изменил только положение элементов на форме.
у тебя после это началось или всегда так было? |
|||
13
Paulwide
11.04.12
✎
18:30
|
безопасный режим и base video не помогают.
Сейчас попробую чистую конфигурацию. |
|||
14
Paulwide
11.04.12
✎
18:37
|
в демо конфигурации, не наблюдаю такого поведения. В чём может быть причина?
|
|||
15
FlashC
11.04.12
✎
18:41
|
может индексы?
сделай следующее сначала: 1 новый каталог. 2 копируй туда .мд и все .дбф 3 заходи в конфиг. 4 открой конфиг и создай .дд 5 создай юзера 6 старт |
|||
16
Paulwide
11.04.12
✎
18:42
|
ок. сегодня, только позже. Благодарю
|
|||
17
FlashC
11.04.12
✎
18:42
|
или в форме накосячил
|
|||
18
AntiBuh
11.04.12
✎
23:19
|
у меня как то похожее было, при чем не на одном компе
вроде снос индексов помог |
|||
19
Paulwide
12.04.12
✎
09:45
|
Приветствую!
Копирование .md и *.dbf приводят к ошибке открытия файла индекса. Не помогает ни поставить пробел и сохранить, ни сделать 1cv7.dd с текстом D=DDV7120|AccWare Data Dictionary (DDCP=1251RUS)| Если я просто удаляю 1cv7.dd (из базы и из NEW_STRU) и конфигуратор его создаёт, а все другие файлы базы остаются, то ошибка не исчезает. Проверка базы ошибок не выдаёт. Что ещё можно попробовать? |
|||
20
AntiBuh
12.04.12
✎
09:54
|
(19) тебе ж сказали, попробуй для начала индексы грохнуть
|
|||
21
Ёпрст
гуру
12.04.12
✎
09:57
|
для начала, удалить ветку реестра у пользователя и переиндексировать базу.
|
|||
22
Paulwide
12.04.12
✎
10:57
|
удалил *.cdx - не помогло
удалил *.cdx и 1cv7.dd (из new_stru тоже), сделал тестирование и исправление - не помогло удалил *.cdx и 1cv7.dd (из new_stru тоже), удалил папки пользователей, удалил обе ветки в реестре, сделал тестирование и исправление - не помогло Я в ступоре. Может я не так понимаю выражение "удалить индексы"? |
|||
23
Paulwide
13.04.12
✎
14:14
|
Я нашёл в чём была проблема.
Я для удобства переместил колонку "Цена" ближе к колонке "Номенклатура". Объеденив чистый md со своим, увидел, что ошибка пропала. Стал воспроизводить порядок перемещения и запускать клиента. И на перестановке колонки ошибка появилась. Посмотрел код, но не нашёл ничего, что могло бы влиять на появление этой ошибки (хотя я не профи). Благодарю всех, кто откликнулся! тэги: случайная цена в подборе, ошибочная цена в подборе, нажата левая кнопка мыши, переместил колонку цена |
|||
24
FlashC
01.05.12
✎
23:52
|
>Копирование .md и *.dbf приводят к ошибке открытия файла индекса...
не может этого быть! >4 открой конфиг и создай .дд .dd - это структура .md и формируется он по идентификаторам (внутренним). Руками не создается (хотя можно). Это один из способов проверки на целостность .md. Хотя разное бывает... >Если я просто удаляю 1cv7.dd (из базы и из NEW_STRU) и конфигуратор его создаёт, а все другие файлы базы остаются, то ошибка не исчезает. ... и это логично - сразу делать нужно вывод что дело в коде! А ньюСтру это типа кэша в клюшках - дабы во время обновления хоть что то осталось (если нет привычки бэкап делать, !!! не надейтесь на это:-) а по делу - хоть и я не профи - если хочется всё таки переместить колонку поближе, смотри процедуру пересчет... также я бы посоветовал переменные проверить. поздновато конечно... может поможет кому))) |
|||
25
Cthulhu
02.05.12
✎
02:23
|
вычисляемых колонок несколько?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |