Имя: Пароль:
1C
1C 7.7
v7: используем субконто (нужны телепаты)
0 ТеньПустоты
 
11.07.12
18:25
спрДеятельность = создатьОбъект("Справочник.ВидыДеятельностиОрганизации");
   спрДеятельность.НайтиПоКоду ("00000002");


       Ит.ИспользоватьСубконто(ВидыСубконто.Подразделения, СпрПодр.ТекущийЭлемент());  
   ИТ.ИспользоватьСубконто(ВидыСубконто.ВидыДеятильности,спрДеятельность);
   Если ИТ.ВыполнитьЗапрос(Дата1, Дата2,"90.02") = 1 Тогда  
       ИТ.ВыбратьСубконто(1);
       Пока ИТ.ПолучитьСубконто(1)=1 цикл
           Ит.ВыбратьСубконто(2);
           Пока ИТ.ПолучитьСубконто(2)=1 цикл
               ОБД9002 = ИТ.ДО("90.02");  
               Сумма2  = ОБД9002;
           КонецЦикла;
       конецЦикла;
   КонецЕсли;


Собстно спрДеятельность это группа в справонике, и у меня вопрос. если у меня в проводке субконто будет элемент справочника группы спрДеятельность   то будет ли у меня работать запрос?

ответ не будет.

и я во тхочу спросить у вас а как правильно написать чтобы в моей случае субконто заработал??
1 VladZ
 
11.07.12
18:26
ты все никак не наиграешься? :)
2 Он
 
11.07.12
18:29
ИспользоватьСубконто(<ВидСубконто>,<Субконто>,<ТипФильтра>,<ПоГруппам>)
...
<ПоГруппам> - число - группировка итогов по субконто. Параметр <ПоГруппам> имеет смысл, если параметр <ТипФильтра> равен 1, а вид субконто, заданный параметром <ВидСубконто>, имеет тип значения ''Справочник''. Параметр может принимать значения: 0 - не показывать итоги по группам справочника; 1 - показывать итоги по группам справочника. По умолчанию 0.
3 ТеньПустоты
 
11.07.12
18:32
(2) и че?
4 Rie
 
11.07.12
18:34
(2) Последний параметр _внимательно_ изучи.
5 Rie
 
11.07.12
18:34
(4)->(3)
6 ТеньПустоты
 
11.07.12
18:42
и че толку?    ИТ.ИспользоватьСубконто(ВидыСубконто.ВидыДеятильности,спрДеятельность,,1);  не помогло

кстати вот ит.субконто(1) есть. а вот ит.субконто(2) нет. Как же так????;
7 Rie
 
11.07.12
18:46
(6) Третий параметр должен быть при этом равен 1 (если я правильно понял, что тебе нужно).
8 ТеньПустоты
 
11.07.12
18:52
(7) третий параметр 1 по умолчанию, иди сп читай
9 Он
 
11.07.12
18:55
(8) Прочитай сам сначала, лентяй.

"1 - показывать итоги по группам справочника. По умолчанию 0."
10 ТеньПустоты
 
11.07.12
19:00
(9) http://www.mista.ru/tutor_1c/buh_zapros.htm


   1 — разворачивать по данному субконто (по умолчанию),
   2 — отбирать по данному субконто,
   3 — не учитывать это субконто вообще.


Сам лентяй!
11 Креатив
 
11.07.12
20:42
(10)
ИТ.ИспользоватьСубконто(ВидыСубконто.ВидыДеятильности,спрДеятельность.ТекущийЭлемент());
12 Злопчинский
 
11.07.12
20:54
(0) навозный код.
.
код элемента никак не защищен от перенумерации и трындец всему.
.
1. завести константу с типом справочник нужного вида
2. константе задать заначение, выбрав из справочника нужное значение
3. в клоде использовать по типу:
ВыбДеятельность = Константа.ОсновнойВидДеятельности.
.
13 Злопчинский
 
11.07.12
20:57
(0) автор ты вкуриваешь, что СпрДеятельность - это (упрощенно) ВЫБОРКА, то есть некий глобальный объект из кучи более мелких сущностей. и увать ВСЮ ВЫБОРКУ в качесте чего-то - бред.
.
а СпрДеятельность.ТекущийЭлемент() - это типа как указательна конкретное положение в выборке, т.е. конкретная записб справочника.
.
для особо тупых:
СпрДеятельность - это логарифмическая линейка.
СпрДеятельность.ТекущийЭлемент() - это риска на бегунке, по которой позиционируются на этой линейке.
.
скорее всего автор и логлинейку в глаза не видел...
14 Он
 
11.07.12
22:35
(10) Вот же блин. Клюв с сверхпрочным покрытием.
Читай по буковкам (2)
15 KishMish
 
12.07.12
08:53
и кстати в режиме запроса
 ОБД9002 = ИТ.ДО("90.02");  
не верная запись
16 zak555
 
12.07.12
08:55
xnj-nj я не помню на этом счете аналитику подразделение и не помню субсчет 02
17 chief accountant
 
12.07.12
09:16
(16) У него конфа со странными субсчетами не только на 90
18 chief accountant
 
12.07.12
09:19
17+ да, и ВидыСубконто.ВидыДеятИльности - это ваще писец
19 Aprobator
 
12.07.12
09:21
(0) в проводке субконто группа справочника? Неплохо однако. Уволить без суда и следствия.
20 chief accountant
 
12.07.12
09:24
(19) В типовой смотрим ОСВ, ставим галку Группы, прекращаем писать херню
21 Aprobator
 
12.07.12
09:27
(20) да ставь, что угодно. За такую методологию учета в топку однозначно.
22 Aprobator
 
12.07.12
09:28
и вообще как связана ОСВ со значением реквизита проводки?
23 viktor_vv
 
12.07.12
09:30
(21) Ну вообще-то вот это "элемент справочника группы спрДеятельность " можно трактовать как "элемент справочника ИЗ группы спрДеятельность ".
Раз уж тут конкурс телепатов :).
24 chief accountant
 
12.07.12
09:30
(22) В сабже "ЕСЛИ у меня в проводке субконто будет элемент справочника группы"
ответ: это нафиг не надо и так всё работает
25 Aprobator
 
12.07.12
09:32
(23) ну сели только так )
(24) читай хоть иногда, что пишешь.
26 Aprobator
 
12.07.12
09:32
(24) а млин - соррь, не дочитал сам. )
27 Aprobator
 
12.07.12
09:35
ТС как всегда с той же ОСВ содрать механизм не в состоянии.
28 ТеньПустоты
 
12.07.12
12:25
а что вы на меня то гоните?? Мне сказали сделать именно так, и грамматические ошибки это тоже не я виноват!

Не могу же я сказат ьруковдству чт оих задание - бред и нереализуема!
29 СноваЗдорова
 
12.07.12
12:29
(28) Жаль, надо научиться
30 chief accountant
 
12.07.12
12:36
(28) предложить руководству пользоваться ОСВ по счету, не?
31 ТеньПустоты
 
12.07.12
12:38
говорят надо в субконто видыДеятельности учесть все все элементы из группы спрДеятельность


и только так. не знаю что делать
32 chief accountant
 
12.07.12
12:42
(31) открываем ОСВ,
Счет 90.02
ВидСубконто1:видыДеятельности
Субконто1: спрДеятельность
всё
33 ТеньПустоты
 
12.07.12
12:43
Не надо им так!
34 chief accountant
 
12.07.12
12:44
(33) как надо?
35 ТеньПустоты
 
12.07.12
12:46
через осв
36 Aprobator
 
12.07.12
12:48
песец, причем полный.
37 chief accountant
 
12.07.12
12:48
(35) у меня щас мозх рухнет от твоих ответов
38 ТеньПустоты
 
12.07.12
12:51
смотри нужно сделат ьзапрос. вывести его в табличную часть нового документа, юхер там моет что нибудь подправить. а потом её на распечатку.



Вот такая загагулина!
39 ТеньПустоты
 
12.07.12
12:51
бух запрос
40 ТеньПустоты
 
12.07.12
12:53
я не трололо и не балабол, сказали сделат ьименно так. осв не прёт.
41 ТеньПустоты
 
12.07.12
12:57
отказаца? господа ну вы как сами, уверены что задача не корректна?
42 chief accountant
 
12.07.12
13:04
(41) Смотри док Отгрузка товаров, продукции
кнопка подбор
всё реализовано
скопируй механизм в свой супер документ
всё
43 Aprobator
 
12.07.12
13:05
документ тупо для печати что ли?
44 ТеньПустоты
 
12.07.12
13:08
пасаны я нашёл ошибку!!! нашёл сам!!!!!!!!!!


Поздравляю меня. Спасибо всем вам что потдержали в этот трудным миг
45 ТеньПустоты
 
12.07.12
13:08
(43) ага
46 zak555
 
12.07.12
19:24
(44) это где ?
47 bushd
 
12.07.12
19:28
Тя чо на 77 поставили?
48 KRV
 
12.07.12
19:44
с каких пор ДНК можно править? Я что-то пропустил?
49 Junior1s
 
12.07.12
20:12
(44) поджог себя ?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший