Имя: Пароль:
1C
1C 7.7
v7: не открывает окно параметров страницы на некоторых печатных формах
0 Владимир1С
 
11.05.12
15:46
Платформа 1С Открывает окно параметров страницы не для всех печатных форм. В чём может быть дело?
1 ДенисЧ
 
11.05.12
15:48
ветку moxel в реестре снеси...
2 Владимир1С
 
11.05.12
15:49
два месяца до этого всё было в порядке. Может переставить платформу?
3 Владимир1С
 
11.05.12
15:55
веток moxel  в реестре нашёл далеко не одну. В какой именно подветке?
4 Владимир1С
 
11.05.12
15:57
(1) какую именно ветку с мокселем сносить??
5 Mikeware
 
11.05.12
15:57
для текущей базы
6 Владимир1С
 
11.05.12
16:05
(5) не помогло. Перезагружать комп нужно?
7 chief accountant
 
11.05.12
16:08
(6) попробуй базу пересоздай, может не все почистил
8 Владимир1С
 
11.05.12
16:10
Стёр ветку, поменял принтер по умолчанию туда-сюда. табличка стала выводиться.
9 andrewks
 
11.05.12
16:10
всё очень просто.
принтеры должны быть названы латиницей без пробелов, не больше 8 символов (последнее - не критично, но желательно), проброску принтеров по RDP тоже юзать нежелательно, особенно если в локалке
10 Владимир1С
 
11.05.12
16:16
всем спасибо, стало получше.
11 Злопчинский
 
12.05.12
02:15
(100) слетит снова.
12 Злопчинский
 
12.05.12
02:17
7.7 Не работает кнопка "Предварительный просмотр"

Описание:  Подскажите, кто сталкивался. Не работает кнопка "Предварительный просмотр" в базе. В-общем, например, формирую лист любого регл. отчета и жму "просмотр" - результата никакого. но если сделаю так: "файл" -> "параметры страницы" -> "ОК", а потом снова "просмотр" - все нормально. подскажите, как решить проблему. баз очень много (250 штук). да, в ворде и экселе с этого же компа кнопка "просмотр" работает. (преварительный просмотр в 7.7
13 Злопчинский
 
12.05.12
02:17
(инструкции дает pit):
"итак, приступим к нашим баранам..........
.
Для начала - там много проблем.
- проблема длинных имен на сети (старые платформы требуют коротких имен, причем желательно английскими символами). Это не проблема 1С, это проблема устаревшего ПО.
- проблема отвалившегося от сети принтера (тоже проблема виндов на самом деле)
- проблема отсутствия предпросмотра в 1С
- другое
---------------
все эксперименты ставим на ЛОКАЛЬНОЙ конфе, чтобы исключить влияние сети и прочих проблем.
Для экспериментов потребуется
- типовая бухия для России в локальном варианте (платформа м.б. сетевой) - ОДЫН штук...
- комплект регламентирванной отчетности для нее - ОДЫН штук
...
Для начала - как "пейсатели для всей страны" (с)Mike разложили грабли этой самой стране...
.
Один из способов наступить себе на eggs..............
Не бойтесь, это не больно...........
----
Берем типовую конфу, открываем регламентированную отчетность. В ней есть несколько форм, в которых реализовано управление полями на листе НА УРОВНЕ КОНФЫ. И можно задать отрицательные поля, чтобы печатать форму четко в размер А4.
Берем и печатаем пустой бланк с указанием отрицательных полей...
БЛАНК ПЕЧАТАЕТСЯ....
.
ГРАБЛИ - лежат..... Если теперь попытаться распечатать кассовую книгу, к примеру, то предпросмотр работать не будет.
Вот так стараниями пейсателей мы выполнили раскладку граблей...
..
Это - одни из 4-х фирменных лицензионных грабель от пейсателей...
Сущность остальных трех - примерно та же, рассматривать ее не будем...
.
Причина такого поведения платформы определена правильно - в ветку Дефаулт попадают отрицательные значения параметров и у платформы едет крыша.
При выборе полей средствами платформы (в соответствующем окне) отрицательные параметры ввести невозможно, но задать их программно - МОЖНО.
Прошу обратить внимание на способ печати, используемый в регламентированной отчетности...
Если принять во внимание его особенности, то можно догадаться о первом способе внесения исправлений в реестр СРЕДСТВАМИ САМОЙ платформы и конфы...
..
Итак, дальше....
Первый способ восстановления реестра связан с особенностями печати в отчетности. Достаточно еще раз отправить на печать бланк с полями >= нуля и ветка Дефаулт исправится....
Второй способ - удалить отриц значения руками (не для тупых одноэсников)
Третий способ - удалить базу из списка и внести ее заново (для тупых одноЭсников). Реестр очистится
Четвертый способ для откровенных извращенцев - напесать резидентную программку, которая постоянно сканит реестр и исправляет его... Это для любителей КЗК подходит.
И, наконец, способ пятый, излечивающий геморой полностью (способ утоньченных джентльменов)....
..
Для применения пятого способа вернемся к работе платформы....
Параметры печатаемой формы платформа берет из ветки Дефаулт, если не задано иное. Иное же можно указать при использовании метода ОПЦИИ таблиц
.
Опции(<ВыводСетки>,<ВыводЗаголовков>,<ФиксСтрок>,<ФиксСтолбцов>,<ИмяОпцийПечати>,<ИмяСохрРазмОкна>,<ФлагЧБПросмотра>,<НаправлПерехода>)
.
Пятым парамером идет имя опций печати для формы. Если это имя задано, то параметры печати берутся из самой формы и дополняются из указанной секции. Секция Дефаулт при этом не используется и соответственно, имеющиеся в ней ошибки лежат в реестре и никак не влияют на работу платформы.
.
Чтобы применить пятый способ, надо перед обновлением проверить обновление на задание уникального для каждого документа имени опций сохранения печати. В последних конфах таких мест не более 15. Надо просто зайти и подставить уникальное для каждого документа имя сохранения. И потом правленую конфу использовать для обновления.
Раньше практически в каждом документе было прописано уникальное имя. Потом в какой то момент пейсатели убрали уникальное имя, заставив всю страну трахаться...
После такой правки ситуации с ошибками в Дефаулт просто не возникает - секция дефаулт просто не используется... И никаких постоянных трахов с чисткой реестра и т.д."
14 Толич
 
12.05.12
02:18
Пользователя можно нового создать и все должно пройти.
15 Злопчинский
 
12.05.12
02:19
есть еще добавки к (13) но лень копипастить..
.
часто причной траблов является наличие в системе несуществующих принтеров
.
16 sapphire
 
12.05.12
02:19
(14) Не нужно