![]() |
![]() |
![]() |
|
БухИтоги: разные результаты в DBFи SQL базах | ☑ | ||
---|---|---|---|---|
0
FerzCH
25.06.09
✎
17:39
|
7.7 бухгалтерия для украины, 27. Подскажите, пож-та, при формировании бух. итогов по всем клиентам и по одному из них( любому) в дбф базе результаты одинаковые в обоих случаях, а в скуле - по выб. клиенту неправильные
|
|||
1
у лю 427
25.06.09
✎
17:41
|
по всем неправильные?
как формируешь? покажи запрос.... |
|||
2
FerzCH
25.06.09
✎
17:43
|
Итоги=создатьОбъект("БухгалтерскиеИтоги");
Если ВыбКонтр.Выбран()=1 Тогда Итоги.ИспользоватьСубконто(ВидыСубконто.Контрагенты,ВыбКонтр , ,2); Иначе Итоги.ИспользоватьСубконто(ВидыСубконто.Контрагенты, , 1); КонецЕсли; Если Выбзаказ.Выбран()=1 Тогда Итоги.ИспользоватьСубконто(ВидыСубконто.Заказы,выбзаказ , 2); Иначе Итоги.ИспользоватьСубконто(ВидыСубконто.Заказы, , 1); КонецЕсли; Итоги.Включатьсубсчета(1); Итоги.ВыполнитьЗапрос(НачДата, КонДата); Итоги.ВыбратьСубконто(1); Пока Итоги.Получитьсубконто(1)=1 Цикл Итоги.ВыбратьСубконто(2); Пока Итоги.Получитьсубконто(2)=1 Цикл Итоги.ВыбратьСчета(); Пока Итоги.ПолучитьСчет()=1 Цикл |
|||
3
FerzCH
25.06.09
✎
17:43
|
по любому выбконтрагент
|
|||
4
у лю 427
25.06.09
✎
17:49
|
Итоги.ИспользоватьСубконто(ВидыСубконто.Контрагенты,ВыбКонтр ,2,) - так пейсать
Итоги.ВыполнитьЗапрос(НачДата, КонДата) - за такое блядство на скуле морду бьют.... Параметры укажи... |
|||
5
FerzCH
25.06.09
✎
17:49
|
Зачем, мне именно так надо
|
|||
6
у лю 427
25.06.09
✎
18:03
|
тогда ходи с битой мордой...
|
|||
7
FerzCH
25.06.09
✎
18:05
|
спасибо за помощь
|
|||
8
FerzCH
25.06.09
✎
18:06
|
по существу нечего сказать никому?
|
|||
9
у лю 427
25.06.09
✎
18:14
|
тебе сказали по существу - явно укажи параметры. Скуль не любит запросов с параметрами по умолчанию....
|
|||
10
FerzCH
25.06.09
✎
18:19
|
я анализирую вд и вр, там дюжина счетов - указывать явно?
|
|||
11
FerzCH
25.06.09
✎
18:20
|
и стандартный отчет "анализ субконто " работает по такому запросу, например
|
|||
12
FerzCH
25.06.09
✎
18:23
|
и вставила, и ничего не изменилось
|
|||
13
у лю 427
25.06.09
✎
18:26
|
стандартный на скуле бывает - подвирает.... Свой - не врет никогда
|
|||
14
FerzCH
25.06.09
✎
18:31
|
все равно не работает
|
|||
15
у лю 427
25.06.09
✎
18:39
|
попробуй поставить
Итоги.ВключитьSQL(0) и сравни результаты с ДБФ |
|||
16
FerzCH
25.06.09
✎
18:42
|
Итоги.ВключитьSQL(0) - поле агрегатного объекта не обнаружено
|
|||
17
у лю 427
25.06.09
✎
18:46
|
тьфу... зарапортовался... Это для запросов по регистрам...
P.S. надо анализировать счета, по которым идет запрос... Возможно, есть еще и ошибки в данных... |
|||
18
FerzCH
25.06.09
✎
18:55
|
в дбф базе - нет ошибок, в скуле - есть? база одна и та же
|
|||
19
Delorn
25.06.09
✎
19:10
|
(18) А еще скюль не любит много мелких запросов... Когда в цикле идет доп обращение к БД.
Ты сильно не удивляйся у 1с есть много "ФИТЧ" вот ты напоролся на одну из них. |
|||
20
FerzCH
25.06.09
✎
19:15
|
Меня больше интересует, что делать :)
|
|||
21
у лю 427
25.06.09
✎
19:18
|
не видя базы и полной инфы - не скажешь....
|
|||
22
у лю 427
25.06.09
✎
19:18
|
или давай доступ к базе или мучайся...
|
|||
23
Delorn
25.06.09
✎
19:21
|
(20) ну блин для начала по тестировать БД на СКЮЛЬ, на дбф бывает что и это помогало.
Или хотя бы показать полностью то что не сходится(Покажи весь запрос к итогам)... И Тебе "У лю 427" крутую подсказку дал... Напиши вот так... Итоги.ИспользоватьСубконто(ВидыСубконто.Контрагенты,ВыбКонтр ,2); Из синтаксис помошника... ИспользоватьСубконто(<ВидСубконто>,<Субконто>,<ТипФильтра>,<ПоГруппам>) ... что такое твое по группам 2 я хз |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |