Имя: Пароль:
1C
1С v8
как поймать окончательный текст запроса в универсальном отчете?
0 Andy MilkyWay
 
02.08.12
13:33
Запускаю стандартный отчет конфигурации УТ Украины "Ведомость по денежным средствам". При добавлении в настройки отчета группировки по контрагентам отчет выдает непонятные огромные суммы сальдо на начало периода. Хочу проанализировать запрос, который выполняется универсальным отчетом. В каком его месте можно посмотреть окончательный текст запроса к регистру накопления?
1 Ненавижу 1С
 
гуру
02.08.12
13:34
здесь ставишь точку останова:


Процедура СформироватьОтчет(ТабличныйДокумент) Экспорт
   
   // Перед формирование отчета можно установить необходимые параметры универсального отчета.
   
   УниверсальныйОтчет.СформироватьОтчет(ТабличныйДокумент);

КонецПроцедуры // СформироватьОтчет()
2 Andy MilkyWay
 
02.08.12
13:40
ставил точку останова, шел по шагам, но не увидел, где именно выполняется запрос
3 Defender aka LINN
 
02.08.12
13:43
(2) Проблема зрения - это очень серьезная проблема!
4 Andy MilkyWay
 
02.08.12
14:46
(3) очень смешно. Для чего этот форум - для того, чтобы помогать друг другу. Если человек задает вопрос, значит сам не нашел ответ, ожидает помощи. А Вы пытаетесь блистать остроумием, вместо этого
5 DeeXeeD
 
02.08.12
14:54
конечно, как говорил мой препод, чем меньше знаете вы, тем большую ценность имею я
6 Andy MilkyWay
 
02.08.12
15:17
А еще есть древнее высказывание: "Как хотите, чтобы к вам относились люди, так и вы к ним относитесь". И еще такой тезис: стань на место того человека, которому хочешь что-то сказать, подумай, тебе бы понравилось такое, а потом говори.
7 Ненавижу 1С
 
гуру
02.08.12
15:22
а переменную смотрел?
конкретно значение УниверсальныйОтчет.ПостроительОтчета.Текст
8 Defender aka LINN
 
02.08.12
15:23
(6) Ну и иди в философы, там ничего уметь не надо. Сиди себе в бочке, да изрекай истины.
Уж проследить выполнение кода-то даже одинэснег уметь должен.
9 Andy MilkyWay
 
02.08.12
15:28
(7) нет. Это уже более конкретно, посмотрю.
10 Kashemir
 
02.08.12
15:30
ПостроительОтчета.ПолучитьЗапрос (ReportBuilder.GetQuery)
ПостроительОтчета (ReportBuilder)
ПолучитьЗапрос (GetQuery)
Синтаксис:

ПолучитьЗапрос()
Возвращаемое значение:

Тип: Запрос.

Описание:

Получить запрос для выполнения отчета. Данный метод недоступен в случае, если установлено свойство ИсточникДанных.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Пример:

РезультатЗапроса = ПостроительОтчета.ПолучитьЗапрос().Выполнить();
11 Andy MilkyWay
 
02.08.12
15:34
(8) это не просто философия, а принцип жизни. Кто-то знает в одной области больше, а другой - в другой области. Если чего-то не знаешь, особенно по-началу, что в этом зазорного? Потому и спрашиваешь, чтобы более опытные профессионалы в этой сфере подсказали
12 Andy MilkyWay
 
02.08.12
15:35
(10) Это еще интересней!
13 Andy MilkyWay
 
02.08.12
16:25
(10) - то, что надо. Благодарю всех за помощь!
14 Defender aka LINN
 
02.08.12
16:28
(11) Принцип жизни - ничего не уметь и зависеть от доброты людской? Есть и такая профессия, да...
15 Andy MilkyWay
 
02.08.12
16:39
(14) нет, другой принцип: учиться у других, чтобы уметь самому, а со временем - помогать другим в такой же ситуации. А делать добро другим - это один из смыслов жизни, тогда на душе становится тепло и легко, не согласен? :).
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший