Имя: Пароль:
1C
 
преварительный просмотр в 7.7
0 viktorovichvadim
 
06.04.09
12:05
Подскажите, кто сталкивался. Не работает кнопка "Предварительный просмотр" в базе. В-общем, например, формирую лист любого регл. отчета и жму "просмотр" - результата никакого. но если сделаю так: "файл" -> "параметры страницы" -> "ОК", а потом снова "просмотр" - все нормально. подскажите, как решить проблему. баз очень много (250 штук). да, в ворде и экселе с этого же компа кнопка "просмотр" работает.
1 viktorovichvadim
 
06.04.09
12:09
подскажите, товарищи, надо очень срочно разобраться
2 Нуф-Нуф
 
06.04.09
12:10
это фича
3 2S
 
06.04.09
12:10
в поиск или обратись к питу
4 Джордж1
 
06.04.09
12:11
принтер не выбери по умолчанию, кроме того регламентированные отчета печатаются через кнопку Печать - прямо на форме
5 Fragster
 
гуру
06.04.09
12:12
(0) нефига длинные имена принтерам давать
6 viktorovichvadim
 
06.04.09
12:19
(4)до печати очень желательно ПРОСМАТРИВАТЬ документ, а не сразу печатать. при чем здесь принтер по умолчинию?
(5) насчет длинных имен можно поподробнее?
7 Fragster
 
гуру
06.04.09
12:30
(6) если имя принтера больше кажись 32 символов (а может, и того меньше, не
помню), то при сохранении настроек печати 1с 7.7 запихивает в реестр обрезанное
имя, и потом имеет ошибку при доставании... а при нажатии на  "файл" ->
"параметры страницы" -> "ОК - она создает настройки заново, и юзает их
закешированную версию, которая как раз бьется при завершении работы клиента и
записи этих настрое к реестр...
8 NikVars
 
06.04.09
12:36
9 Bchgroup
 
06.04.09
12:37
(0)
Установи имя принтера короткое. типа HP2015 и все будет гуд. Было такое
10 NikVars
 
06.04.09
12:39
проблеммы с печатью в 7.7
Вот думаю хватит или нет...
11 viktorovichvadim
 
06.04.09
12:42
а где сохраняются настройки печати?
12 Fragster
 
гуру
06.04.09
12:43
(11) ищи по реестру moxel
13 Джордж1
 
06.04.09
12:44
(6)регламентые отчеты ПРОСМАТРИВАЮТСЯ не как обычные документы. иногие об этом не не знают
14 NikVars
 
06.04.09
12:44
(11) Ты ссылки смотришь???
HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\<Имя базы>\V7\<Имя юзера>\Moxel\
15 Fragster
 
гуру
06.04.09
12:45
(13) кто такие иногие? стоит их бояЦЦо?
16 Джордж1
 
06.04.09
12:47
(15)иногие = многие
17 Подводный Таракан
 
06.04.09
13:59
(14) гыгы)) только потом заново будет такая же шняга...

(0) 250 баз - епануться... во всех будешь править?
18 AcaGost
 
06.04.09
14:07
(0) По штуке на документ?
19 viktorovichvadim
 
06.04.09
15:05
проверил - в реестр в качестве DefaultRrinter записывается имя необрезанное, например:
zeba\\HP LaserJet 4050 Series PCL6
или я ошибаюсь? как понять, обрезано оно или нет?
Если удалить это имя, то просмотр работает, но ровно до того момента, пока снова не зайдешь в параметры страницы и не сохранишь их. в результате в DefaultRrinter снова записывается например zeba\\HP LaserJet 4050 Series PCL6
и предварительный просмотр благополучно прекращает функционировать.

есть еще какие предложения?
20 Джордж1
 
06.04.09
15:06
(19)а ты где-то имя принтера резал?
21 Fragster
 
гуру
06.04.09
15:06
(19) ну так есть у вас в сети комп, к которому подключен этот принтер, и имя его
заканчивается на zeba - это и так видно, что обрезано все... поменяй имя на
более короткое - и будет счастье
22 viktorovichvadim
 
06.04.09
15:16
zeba - полное имя, а не обрезанное
23 viktorovichvadim
 
06.04.09
15:21
что укоротить, HP LaserJet 4050 Series PCL6 ?
блин, раньше все работало, однако
24 viktorovichvadim
 
06.04.09
15:27
помогите, люди...
25 Fragster
 
гуру
06.04.09
15:28
(22) тама в начале \\ еще должен был быть
(23) да
26 viktorovichvadim
 
06.04.09
15:40
извиняюсь за неточность. в DefaultRrinter записано:
\\zeba\HP LaserJet 4050 Series PCL6
это полное имя, в чем же трабл?
27 viktorovichvadim
 
06.04.09
15:44
если имя полное и необрезано, почему все-таки не работает просмотр?
28 АЛьФ
 
06.04.09
15:46
2(27) Тебе жзе сказали: переименуй принтер во что-нибудь покороче. Типа "HP4050".
29 viktorovichvadim
 
06.04.09
15:48
но имя-то необрезано! в этом случае тоже что-ли из реестра считывается некорректно. странно как-то: записано корректно, а считывается нет...
30 Fragster
 
гуру
06.04.09
15:49
(29) слушай, ты у врача тоже спрашиваешь, почему таблетки работают?
31 viktorovichvadim
 
06.04.09
15:52
да просто я не могу пока изменить имя - прав нет, а те кто это делает хрен знает когда доберутся до того чтоб это сделать. вот я и смотрю, что можно а что нельзя. а все-таки каков ответ на вопрос(29)?
32 Fragster
 
гуру
06.04.09
15:54
добав его себе как локальный с коротким именем, поставь по умолчанию, и все
моксели снеси :)
33 viktorovichvadim
 
06.04.09
15:57
рабочих мест 15, а баз 250. геморойно-как-то. ничего попроще нет? и все-таки не покидает ощущение, что дело не в имени принтера. какие еще бывают причины?
34 viktorovichvadim
 
06.04.09
16:03
подскажите, кто может
35 viktorovichvadim
 
06.04.09
16:07
народ, ну в чем дело?
36 Fragster
 
гуру
06.04.09
16:09
напиши скрипт/программу, которая бы все мохели грохала автоматически... на 15
компах ее запустить - гемора немного
37 Подводный Таракан
 
06.04.09
16:31
(35) в настройках печати в 1С... можешь поправить печ. формы в 250-ти базах...
38 BuHu
 
06.04.09
16:39
в конфигураторе посмотри процедуру печать , мож там прописано печать без просмотра...
39 viktorovichvadim
 
07.04.09
08:47
изменение имени принтера ничего не дало. проблема остается
40 Скользящий
 
07.04.09
08:51
41 viktorovichvadim
 
07.04.09
12:41
народ, прошу помочь. 1с стоит на терминале. есть два рабочих рабочих места и один сетевой принтер. этот принтер и у одного и у другого пользователя сохранен в реестре как DefaultPrinter. так вот, предварительный просмотр печ. форм у одного чела работает, а у другого нет. в чем же дело? ведь явно не связано с именем принтера. пробовал переустановить платформу(027) - не помогает.
42 DeiMos
 
07.04.09
12:45
(41): У проблемного пользователя - в списке баз переименуй базу(добавь какой-нить символ)
43 у лю 427
 
07.04.09
12:49
еще один советчик.... лечит гриппер компрессами на .опу.....
44 viktorovichvadim
 
07.04.09
13:00
(42) говорю же - баз более 200 штук. зае-шься переименовывать
45 у лю 427
 
07.04.09
13:03
(44) а вы, товарисЧ, зря теряете рабочее время - вам пора давно трахаться со своими 200-стами базами... Одновременно....
Яркий, незабываемый секс....
46 viktorovichvadim
 
07.04.09
13:09
(32)интересно, а если я удаляю Moxel, то куда запиываются настройки для печатных форм или они вообще не записываются?
47 viktorovichvadim
 
07.04.09
13:14
проверил - моксель создается после удаления, если сохранять параметры страницы в 1с. подскажите, исчезнет после этого проблема или нет?
48 viktorovichvadim
 
07.04.09
13:17
блин, что вы молчите?
49 Ёпрст
 
гуру
07.04.09
13:29
50 viktorovichvadim
 
07.04.09
13:33
никто не может ответить, что-ли?
51 Ёпрст
 
гуру
07.04.09
13:36
(50) Чукча писатель?
52 viktorovichvadim
 
07.04.09
13:37
вы сами чукчи, если вместо дела хрень несете. все названные способы я испробовал - ни хрена не помогает.
53 sizeoff
 
07.04.09
13:41
Попробуй на том компьютере, на котором установлен принтер, изменить его имя на "<3-5 символов>", потом на каждом компе из 15-ти, выбрать принтер по умолчанию -новый переименованный. Для этого зайди в панель управления/принтеры /
54 sizeoff
 
07.04.09
13:45
(51) с эскимосскими корнями
55 viktorovichvadim
 
07.04.09
14:47
сами вы с цыганскими, лучше бы помогли
56 Скользящий
 
07.04.09
14:52
Автор, по-моему, вы долбоеб. Вам кучу решений прямо под нос сунули.
57 viktorovichvadim
 
07.04.09
15:00
пишу для непонятливых - ВСЕ СПОСОБЫ ИСПОЛЬЗОВАЛ, РЕЗУЛЬТАТ - НОЛЬ
58 Подводный Таракан
 
07.04.09
15:01
(57) ты ссылку из (49) всю внимательно прочел?
59 Ёпрст
 
гуру
07.04.09
15:01
(57) ну-ну.. долбите дальше.
Назовите хотя бы один способ, который вы использовали.
60 Fragster
 
гуру
07.04.09
15:01
(59) +1... а еще по порядку свои действия при использовании этого способа
61 viktorovichvadim
 
07.04.09
15:04
и на хер удалять раздел Moxel, если после очередного сохранения параметров страницы он восстанавливается и принтер по умолчанию в нем все тот-же, и предпросмотру опять пи-дец.
62 Fragster
 
гуру
07.04.09
15:06
песдес. переименовать принтер, а потом грохнуть кривые моксели/перезаписать
через "параметры страницы"->"ок"  не пробовал?
63 viktorovichvadim
 
07.04.09
15:14
переименовал один для эксперимента, моксели шмоксели убивал нещадно - никакого результата. а вот письмо на линию консультаций 1С:

Добрый день! В связи с началом работы на терминальном сервере (предположительно, но не факт) появилась следующая проблема. Например, пользователь в базе формирует отчет "Оборотно-сальдовая ведомость" ("Отчеты" -> "Оборотно-сальдовая ведомость" -> "Сформировать"). Для предварит. просмотра нажимает пиктограмму "Просмотр" (значок принтера с лупой). Пиктограмма активна, но при нажатии ничего не происходит. Если же сделать следующее "Файл"  -> "Параметры страницы" -> "ОК" и снова нажать "Просмотр", просмотр работает. Однако после закрытия печ. формы оборотки и ее повторного формирования, предварительный просмотр перестает работать. Подобная ситуация со всеми отчетами на данном рабочем месте. Как я понимаю, в реестр Windows (HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\моя база\V7\Default\Moxel\Default) в качестве DefaultPrinter при сохранении параметров страницы записывается имя принтера, которое затем может быть считано (как и др. настройки для печати конкретного отчета) из 1с при нажатии пиктограммы "Просмотр". Также это имя и настройки должны считаться из реестра, если мы выполняем "Файл" -> "Параметры страницы". В конкретном случае в диалог "Параметры страницы" считываются все настройки (размер бумаги, экземпляров на страницу, ориентация и пр.), кроме имени принтера по умолчанию - при этом в реестре оно присутствует в нормальном виде (напр. \\zeba\hpLaserJet4050, принтер сетевой). Дополнительная информация: существует пользователь, у которого предпросмотр работает во всех базах и при этом он использует тот же самый сетевой принтер, информация в реестре для его баз аналогична другим базам, где не работает предпросмотр). Также была переустановлена платформа (027), что не исправило ситуации. Выставление других принтеров по умолчанию также не меняет ситуации. Подскажите, в чем может быть проблема.

Может кто разберется - буду благодарен.
64 Hard man
 
07.04.09
15:21
(63) Аф-фтар, Вы долпайоб, принтер не "hpLaserJet4050" надо назвать, а "HP4050", затем проделать вышеописанные манипуляции.
65 viktorovichvadim
 
07.04.09
15:23
(64) пойми ты, другой товарищ с тем же самым принтером не имеет подобных проблем с предпросмотром.
66 Ёпрст
 
гуру
07.04.09
15:23
И, наконец, способ пятый, излечивающий геморой полностью (способ утоньченных джентльменов)....
pit
21 - 04.01.2008 - 11:07    Для применения пятого способа вернемся к работе платформы....
Параметры печатаемой формы платформа берет из ветки Дефаулт, если не задано иное. Иное же можно указать при использовании метода ОПЦИИ таблиц
.
Опции(<ВыводСетки>,<ВыводЗаголовков>,<ФиксСтрок>,<ФиксСтолбцов>,<ИмяОпцийПечати>,<ИмяСохрРазмОкна>,<ФлагЧБПросмотра>,<НаправлПерехода>)
.
Пятым парамером идет имя опций печати для формы. Если это имя задано, то параметры печати берутся из самой формы и дополняются из указанной секции. Секция Дефаулт при этом не используется и соответственно, имеющиеся в ней ошибки лежат в реестре и никак не влияют на работу платформы.
.
   Чтобы применить пятый способ, надо перед обновлением проверить обновление на задание уникального для каждого документа имени опций сохранения печати. В последних конфах таких мест не более 15. Надо просто зайти и подставить уникальное для каждого документа имя сохранения. И потом правленую конфу использовать для обновления.
   Раньше практически в каждом документе было прописано уникальное имя. Потом в какой то момент пейсатели убрали уникальное имя, заставив всю страну трахаться...
   После такой правки ситуации с ошибками в Дефаулт просто не возникает - секция дефаулт просто не используется... И никаких постоянных трахов с чисткой реестра и т.д.

©427
67 viktorovichvadim
 
07.04.09
15:30
я эту информацию конечно прочитал по ссылке. но по-моему чувак, вносящий изменения в конфу для 250 баз и создающий себе геморой на будущее при их обновлениии не является утонченным джентльменом, он больше МАЗОХИСТ
68 Fragster
 
гуру
07.04.09
15:34
(67) хм... вы не пользуетесь внешними формами?
69 viktorovichvadim
 
07.04.09
15:36
внешние формы для ПРОСТЫХ отчетов - оборотки и пр.?
а регламентированные править каждые 3 месяца(а на самом деле чаще) и выискивать эти куски кода? как то все через жопу
70 viktorovichvadim
 
07.04.09
15:47
ну и что скажете, гуру? не все так легко? или можете только чукчей обозвать вместо нормального совета?
71 Fragster
 
гуру
07.04.09
15:47
все легко.
72 viktorovichvadim
 
07.04.09
15:52
что именно, если названные способы не ведут к решению проблемы?
73 viktorovichvadim
 
07.04.09
16:01
люди, есть еще идеи?
74 Хряк
 
07.04.09
16:24
Ты настоящий одинэсчик, потому что тупой.
75 viktorovichvadim
 
07.04.09
16:25
а все-таки идеи есть?
76 viktorovichvadim
 
07.04.09
16:26
(74) ты умный, может подскажешь чего? или сам тоже тупой одинэсник и можешь только писдеть?
77 viktorovichvadim
 
07.04.09
16:41
кто подскажет решение проблемы?
78 у лю 427
 
07.04.09
16:46
кули тупому по 23 разу объяснять... когда все уже сказали...

иди трахайсО со своими базами....
79 victuan1
 
07.04.09
16:51
(77) Нет идеального решения твоей проблемы. Только компромисс, на который ты идти не хочешь.
80 ildus
 
07.04.09
16:55
(77) ты техподдержку 1С своим упорством долби, да смотри не сдавайся! Вдруг все таки поправят платформу :))
81 DeiMos
 
07.04.09
16:56
(77): Что мешает автоматизировать моё предложение в (42)?
Тупо автоматом пробежаться по всем названиям баз (сколько их есть в реестре, в цикле, пока не кончатся...) и приписать к ним в конце "_"?

Давно бы уже сделал.
Дольше тут треплешься...
82 victuan1
 
07.04.09
17:00
(81) А назавтра собьется, пробежимся и поставим символ "+"?
Так, батенька, алфавита не хватит.
83 viktorovichvadim
 
07.04.09
17:08
(81) ну очищается моксель после этого, а потом юзер сохраняет параметры печати - в реестр добавляется уже подзаибавший принтер по умолчанию и ситуация возвращается.
84 Fragster
 
гуру
07.04.09
17:12
(83) ну ты дятел. сделай принтером по умолчанию принтер с коротким имененем...
85 viktorovichvadim
 
07.04.09
17:16
да япона мать, делал уже
86 viktorovichvadim
 
07.04.09
17:18
по твоему одно и то же имя принтера с одного раб. места воспринимается как нормальное (все работает), а с другого как длинное (НИ ХЕРА НЕ РАБОТАЕТ)? Откуда на хрен такая избирательность?
87 victuan1
 
07.04.09
17:18
(85) Резюмируя все вышеизложенное, у тебя два варианта:
1) Запретить юзерам ставить отрицательные корректировки отступов в рег. отчетности
или
2) написать скрипт, который перед каждой печатью будет сносить секцию Моксель в реестре
88 ildus
 
07.04.09
17:20
(0) все принтеры обзываю сразу коротким именем без пробелов, и таких (0) проблем ни у кого никогда не возникает, что я делаю не так?
89 viktorovichvadim
 
07.04.09
17:23
(87) 1)не ставят
2) ввиду большого числа баз я крайне ревностно отношусь к изменениям в типовых конфигурациях, дабы не создавать себе геморой на будущее. не хотелось бы с мокселями связываться. ведь проблема остается и ее причина пока не ясна
90 Fragster
 
гуру
07.04.09
17:24
(89) афигеть...
91 victuan1
 
07.04.09
17:26
(89) Как ты определил, что не ставят?
Может и не ставят. Но! Я заметил баг, при установке новой рег.отчетности по дефолту иногда стоят "минусы" в кор. отступов!
Ты на 100% уверен, что нигде в рег. отчетности не стоят отриц. отступы?
Как ты это можешь утверждать, если 250 баз?
92 Mikeware
 
07.04.09
17:28
(89) Ты обладаешь прямо таки выдающейся тупостью и упертостью. ПРичины тебе уже объяснили. Долби саппорт 1с, чтоб платформу починили. Либо чтоб в конфиги опции вставили.
93 victuan1
 
07.04.09
17:31
(89) насчет п.2: разве я сказал, что нужно менять конфиги? Скрипт можно повести ярлыком на рабочий стол (или запуск внеш. отчета в Доп.возможностях). Если сбилась печать, то юзре давит на скрипт и работает дальше, не отрывая программиста. И поверь не так и часто юзеры будут прибегать к этому действию
Почему тебя такое решение не устраивает?
94 viktorovichvadim
 
07.04.09
17:31
(91) да потому что проблема у всех, а не у избранных
95 viktorovichvadim
 
07.04.09
17:33
(93) япона мама, да сколько он будет давить? каждый раз после сохранения параметров печати? это бред. лечение не причины а следствия
96 Fragster
 
гуру
07.04.09
17:35
(95) про причины тебе еще в первых 10 постах все объяснили
97 victuan1
 
07.04.09
17:35
(95) А ты проверь прежде чем орать.
Далеко не после КАЖДОГО сохранения параметров, будет сбиваться печать.
98 ildus
 
07.04.09
17:35
(89) а вообще, что за необходимость содержать такое огромное количество ТИПОВЫХ баз? вы их каждую неделю новую открываете?
99 viktorovichvadim
 
07.04.09
17:36
(98) это государственная тайна. все базы разных организаций
100 Fragster
 
гуру
07.04.09
17:36
(98) ну, например, учет ИП на аутсурсе...
101 2S
 
07.04.09
17:37
100
102 2S
 
07.04.09
17:37
млин
103 ildus
 
07.04.09
17:37
250 организаций ведут 15 человек?
104 Fragster
 
гуру
07.04.09
17:37
(101) муаххахаха!
105 victuan1
 
07.04.09
17:41
Главное правило дискуссии - она должна опираться на факты, с которыми согласны обе стороны.
Поэтому спрашиваю тебя, топикстартер, согласен ли ты с утверждением (79)? Если нет, то почему?
106 Mikeware
 
07.04.09
17:42
(103) Ну а почему бы и нет. аутсорсерам отдают обычно на ведение конторы, где "полтора землекопа" - и буха держать невыгодно. Даже приходящего. А аутсорсеры (как правило, это аудиторы и/или их подразделения) и грамотные, и обслужат вовремя (за счет распределения времени между работниками) и ответственность несут (застрахованы). а 250 организаций*10тыр/15рыл= с учетом всех налогов около 70-80 на рыло можно выкружить. Для буха неплохо.
107 ildus
 
07.04.09
17:45
(106) в таких и учет вести нет необходимости, все можно в тетрадке или уме
108 Mikeware
 
07.04.09
17:50
(107) Учет можно и в тетрадке (так и ведут, кстати), а вот отчетность...
109 у лю 427
 
07.04.09
17:52
(107) там главное - отчетность. Конторы к тому же могут быть "лежачие" про запас - "пустышки" все равно сдавать надо
110 victuan1
 
07.04.09
17:57
А помоему, (0) - Песатель, а не Читатель.
111 sizeoff
 
07.04.09
18:00
(0) Не придумали пока компьютер который после слов:"Хочу чтобы Чик! и все заработало." все сделал вместо программиста. Так что попробуй ,все таки, победить свою лень и начни решать проблему вместо того, что бы трепаться.
112 Скользящий
 
07.04.09
18:25
Дочитав ветку до конца, остался при своем мнении об авторе.
113 Bchgroup
 
07.04.09
19:01
Ха, а вдруг 28 релиз семерки выпустят благодаря автору? Где будет понимать длинные принтеры, работать с 2005 SQL, и под Vistoй из каропки :))))
114 Mikeware
 
07.04.09
19:03
(113) Четные релизы у 1с обычно....
115 Bchgroup
 
07.04.09
19:07
(114)

А 28 нечетное число? o_O
116 у лю 427
 
07.04.09
19:37
(115) любитель г о в н а ?
117 lals
 
07.04.09
19:38
(111) Бух - Я могу распечатать квартальный отчет?
Я - Но вы же разноску сделали только за два месяца, да и справочник потребители не совсем еще у Вас коректный.
Бух - Но мне уже нужен квартальный. Я нажала просмотр а там ориентация вертикальная, а мне нужно горизонтальная.  Поправьте пожалуйста.
Я - Так а разноску делать еще надо за март.
Бух - Мне вечером надо уже напечатаь

Заехал поправил ориентацию и щас вот сижу и балдею что за отчет она там сдаст
118 viktorovichvadim
 
08.04.09
10:07
у кого есть варианты решения проблемы?
119 Fragster
 
гуру
08.04.09
10:08
у кого есть варианты решения проблемы ?
120 viktorovichvadim
 
08.04.09
10:43
похоже, что проблема как-то связана с тем, что бухи работают на терминале. потому как я тот же самый сетевой принтер подключаю со своего рабочего места, он сохраняется в DefaultPrinter и считывается благополучно в параметры страницы, предпросмотр работает.
121 viktorovichvadim
 
08.04.09
10:45
имя принтера такое \\zeba\HP2300_K829
122 viktorovichvadim
 
08.04.09
10:53
народ, ну что, слабо разобраться?
123 Подводный Таракан
 
08.04.09
11:07
(122) разбирайся, нам видимо и правда слабо..
124 acsent
 
08.04.09
11:11
Попробуй имя принтера <= 8 знаков
125 viktorovichvadim
 
08.04.09
11:13
полное имя <=8 знаков? или
тогда оно будет таким: \\zeba\H
126 Fragster
 
гуру
08.04.09
11:23
(120) мля.. при печати из терминала к имени принтера добавляется "(от <имя
компьютера>)" установи принтер как локальный на сервер терминалов, а маппинг
принтеров - запрети