Имя: Пароль:
1C
1С v8
v8: Для меня феномен )
🠗 (Волшебник 24.04.2013 08:07)
,
0 Novicadmin
 
24.04.13
07:32
Комплекная конфигурация, как такое может быть, 2 разных БД в обоих есть документ "Установка цен номенклатуры", сравнил их они полностью идентичны во всех отношениях, но вот бяда. в одной конфе при выводе печатной формы списка цен "Перечень цен" выводится всё нормально т.е. сколько строк в доке столько строк и в печатке, но вот в другой конфе печатка формируется неверно, вместо вывода строк с товаром он просто выводит первую строку из документа и прикрепляется к этой одной строке  все цены из всех строк. как побароть, че за лаг такой ? ))
1 laeg
 
24.04.13
07:43
ахха, финомен :))
2 Ksandr
 
24.04.13
07:44
Кэш?
3 Живой Ископаемый
 
24.04.13
07:45
В в8 есть отладчик, точно говорю
4 Jonny_Khomich
 
24.04.13
07:48
(0) может в настройках что то намудрили.
5 Privalov
 
24.04.13
07:51
(0)Даже читать такое не охота. Русский учи.
6 razlagator
 
24.04.13
07:55
(0) хоть бы скрины приложил, ничего не понятно из твоей писанины
7 tdm
 
24.04.13
07:57
(0) >>2 разных БД
дальше можно не читать

(5) +1, в названии темы по крайней мере можно постараться правильно написать) а то подумают что это привлекает внимание и начнется...
8 Novicadmin
 
24.04.13
08:09
типа никто ниче не понял, грамотеи фиговы))))
я нормально изложил суть вопроса.
9 Rie
 
24.04.13
08:12
(8) Ты забыл оплатить услуги телепатов.
10 Privalov
 
24.04.13
08:20
(8) Твой способ изложения "ссути вопроса" - просто наплевательское отношение к тем у кого спрашиваешь.
11 Novicadmin
 
24.04.13
08:20
гыыыы, коры

Есть две БД(база данных) конфигурация "Комплексная автоматизация редакция 1.1" в обеих есть документ "Установка цен номенклатуры", а у этого документа есть печатная форма "Перечень цен".

Представьте себе что в документе больше одной строки.

БД-1. При нажатии на кнопку печать на экране появляется печатная форма документа с перечнем товаров и установленных цен. формируется нормально сколько строк в документе столько строк в печатной форме.

БД-2. При нажатии на кнопку печать на экране появляется печатная форма документа с одной, первой, строкой из документа и к этой строке прикреплены слева колонки с ценой от каждой(другой, следующей) строки из документа, т.е. в итоге получаем
12 Azverin
 
24.04.13
08:21
(11) 2 ИБ может?

отладчик по ИБ-2 что говорит?
13 Privalov
 
24.04.13
08:22
"Есть две БД(база данных) " - после этого не читал.
14 Rie
 
24.04.13
08:23
(11) Ну тогда вот тебе абсолютно точный ответ на твой вопрос: базы - разные, поэтому и ведут себя по разному.
Доволен?
15 Azverin
 
24.04.13
08:23
уверен в (2)
16 Rie
 
24.04.13
08:23
(Такое ощущение, что ТС просто потроллить сюда зашёл...)
17 Novicadmin
 
24.04.13
08:26
Ребята, я вытащил из конфы доки в текстовик и сравнил их, они идентичны и все модули самого документа и модули форм и печатную форму тоже сравнил, они одинаковые, я даже ради эксперемента копирнул из одной в другую док, в резултьтате ничего не изменилось, через отладчик не гонял. я просто хочу узнать причины подобных лагов.
18 Живой Ископаемый
 
24.04.13
08:30
Что такое лаги?
Окей, хочешь знать причины, и что предпринимаешь по этому поводу?
19 el-gamberro
 
24.04.13
08:30
скорее всего, а точнее 100% где-то в БД-2 есть ошика с печатью документа. Нужно ее поправить и тогда все будет ок.
20 tdm
 
24.04.13
08:31
(17)>> я вытащил из конфы доки в текстовик и сравнил их
продолжайте дальше осваивать Word)))) раз 1с вам не дается))встроенным сравнением

1.данные получаются запросом обычно - надо его проверить
2.печатная форма может быть внешней
21 tdm
 
24.04.13
08:32
(18) таки заплатил ВР за удаление полоски ?)))))
22 Rie
 
24.04.13
08:33
(17) Прогони через отладчик - узнаешь.
23 Privalov
 
24.04.13
08:34
(22) Он не любит отладчик.
С таким способом задавать вопросы, ветка утонет раньше, чем ему кто-то поможет. ))
24 Rie
 
24.04.13
08:35
(23) Так ведь и не надо отладчик любить. Его нужно просто использовать :-)
25 Privalov
 
24.04.13
08:40
(24) Если ты не полюбишь отладчик, то он полюбит тебя )))
26 alkov
 
24.04.13
08:41
Вангую: разные версии ВПФ
27 Живой Ископаемый
 
24.04.13
08:55
(21) так бросается в глаза?
28 tdm
 
24.04.13
08:58
(27) не особо)
прост я тут давно и помню ваш ник с еще полоской) пересекаемся часто в ветках
29 Novicadmin
 
24.04.13
09:05
(26) одинаковые, если ты про печатки
30 Privalov
 
24.04.13
09:05
(29) Чудес не бывает. Смотри внимательно.
31 Privalov
 
24.04.13
09:09
И загляни уже мля в отладчик.
32 Novicadmin
 
24.04.13
09:12
сижу в отладичике вижу то что цикл обходит резльтут выборки в ктором больное место тут:
33 Novicadmin
 
24.04.13
09:12
ВыборкаПоСтрокам = ЗапросПоТоварам.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
   Пока ВыборкаПоСтрокам.Следующий() Цикл
       НоменклатураВыведена = Ложь;
       Выборка = ВыборкаПоСтрокам.Выбрать();
       Пока Выборка.Следующий() Цикл
           Если Не НоменклатураВыведена Тогда
               ОбластьСтрокаНоменклатура.Параметры.Заполнить(Выборка);
               ОбластьСтрокаНоменклатура.Параметры.Товар = СокрЛП(Выборка.Товар) + ФормированиеПечатныхФорм.ПредставлениеСерий(Выборка);
               ТабДокумент.Вывести(ОбластьСтрокаНоменклатура);
               НоменклатураВыведена = Истина;
           КонецЕсли;
           ОбластьСтрокаТипЦен.Параметры.Заполнить(Выборка);
           ТабДокумент.Присоединить(ОбластьСтрокаТипЦен);
       КонецЦикла;
   КонецЦикла;
34 Живой Ископаемый
 
24.04.13
09:25
2(33) В скрипте форума вряд ли реализован отладчик кода 1С.
35 Privalov
 
24.04.13
09:30
(33) Одинаково в первой и во второй  базе?
36 Privalov
 
24.04.13
09:37
Да что из тебя в час по чайной ложке выдавливать. Пошел я.
37 Novicadmin
 
24.04.13
10:06
ВЫБРАТЬ
       (УстановкаЦенНоменклатуры.ИндексСтрокиТаблицыЦен + 1)    КАК НомерСтроки,
       УстановкаЦенНоменклатуры.Номенклатура,
       УстановкаЦенНоменклатуры.Номенклатура.НаименованиеПолное КАК Товар,
       УстановкаЦенНоменклатуры.ХарактеристикаНоменклатуры      КАК Характеристика,
       NULL                                                     КАК Серия,
       УстановкаЦенНоменклатуры.ТипЦен                          КАК ТипЦен,
       УстановкаЦенНоменклатуры.Цена,
       УстановкаЦенНоменклатуры.ЕдиницаИзмерения.Представление  КАК ЕдиницаИзмеренияПредставление,
       УстановкаЦенНоменклатуры.Валюта,
   УстановкаЦенНоменклатуры.Валюта.Представление            КАК ВалютаПредставление,
       УстановкаЦенНоменклатуры.ПроцентСкидкиНаценки
   ИЗ
       Документ.УстановкаЦенНоменклатуры.Товары КАК УстановкаЦенНоменклатуры
   ГДЕ
       УстановкаЦенНоменклатуры.Ссылка = &ТекущийДокумент
   УПОРЯДОЧИТЬ ПО
       УстановкаЦенНоменклатуры.ИндексСтрокиТаблицыЦен,
       УстановкаЦенНоменклатуры.ТипЦен
   ИТОГИ
   ПО УстановкаЦенНоменклатуры.ИндексСтрокиТаблицыЦен
38 Novicadmin
 
24.04.13
10:07
в БД-1 получаем таблицу с индексами строк 1,2,3,4 и т.д.
в БД-2 получаем таблицу с индексами строк 1,1,1,1 и т.д.

вот такая вот бяда )
39 Novicadmin
 
24.04.13
10:07
использую этот запрос в обеих базах )
40 Privalov
 
24.04.13
11:15
Так,  сам писал?
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший