Имя: Пароль:
1C
1C 7.7
v7: Выбрать субконто
0 drakonis
 
22.08.07
16:53
Плиз, скажите чем заполнять параметр функции ВыбратьСубконто(...<Сортировка>.) если я хочу отсортировать по коду, тк по умолчанию фигачит по наименованию из запроса, видать так как в том справочнике наименование - осн представление

что-то типа        
...ВыбратьСубконто(1,,,,,"Код"); - не пашет! аааааа.... че делать?
1 drakonis
 
22.08.07
16:58
ну я прально написал <Сортировка> или нет? плииииииииз
2 vitfil
 
22.08.07
17:02
да вроде все правильно написано. А точно в первой выборке только субконто типа "Справочник"?
3 drakonis
 
22.08.07
17:03
да....мб че у кода не стоит только как такое мб в справочнике...
4 drakonis
 
22.08.07
17:12
ну скажите ёшкин кот....справочник в кот осн представление в виде наименования код - текстовый...че не так то не сортирует по коду !
5 drakonis
 
22.08.07
17:15
(((  щаз умру((
6 drakonis
 
22.08.07
17:18
по наименованию сортирует.... в конце ставишь единичку или онлик сортирует так или наоборот по наименованию а по коду никак, че написать вместо "Код" чтобы было правильно?
7 drakonis
 
22.08.07
17:20
ВыбратьСубконто(ВидыСубконто.Контрагенты,,, Сортировка?)
8 1Сергей
 
22.08.07
17:24
(7) странно, посмотрел в нашей типовой - нашел строку БухИтоги.ВыбратьСубконто(3,,,,"ДатаДок");
тут порядок сортировки не шестой а пятый параметр. То ли ошибка, толи правда надо пятым параметром писать....
9 drakonis
 
22.08.07
17:37
помогите....
10 drakonis
 
23.08.07
09:14
ну может мне ктонибудь объяснить хотя бы почему не сортирует по коду в чем причина? ))
11 drakonis
 
23.08.07
09:14
плиииииз
12 drakonis
 
23.08.07
09:17
Поставил как в (8) выдает ошибку:
Данная операция допустима только в режиме запроса по аналитике !
13 Креатив
 
23.08.07
09:18
(0) А так у тебя как выдает?
14 drakonis
 
23.08.07
09:21
не виноват ошибки нет но не сортирует((
15 drakonis
 
23.08.07
09:22
у меня выдает в алфавитном порятдке основного представления элемента справочника
16 drakonis
 
23.08.07
09:22
могу наоборот сделать а по коду-то как! ё маё!
17 drakonis
 
23.08.07
09:22
в таблицу пихать не охота с этим бы разобраться((
18 Креатив
 
23.08.07
09:24
Ит.ВыбратьСубконто(,,,,, "ПолноеНаименование")
работало
У тебя коды-то какого типа?
19 drakonis
 
23.08.07
09:28
текстовые коды...щаз проверю по др реквизиту
20 drakonis
 
23.08.07
09:35
другие реквизиты все пуссты)) а по полномунаименованию как проверить? когда он и так по наименованию сортирует!
21 drakonis
 
23.08.07
09:46
так и придется предварительно выводу в тз загонять для сортировки((
22 Креатив
 
23.08.07
09:49
Попробуй открыть сам справочник выбрать сортировку по коду. Это и будет то, что в результате ты должен получить. Результат может не понравиться.
23 drakonis
 
23.08.07
10:13
если вы имелли ввиду что-то типа


         Т1 = СоздатьОбъект("Таблица");
   Т1.ИсходнаяТаблица("Таблица");              
   Спр=СоздатьОбъект("Справочник.СтатьиЗатрат");
                   Спр.ПорядокКодов();

                   Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
   Т1.ВывестиСекцию("Секция_1");      
   
КонецЦикла;        
   Т1.Опции(0,0,0,0);
   Т1.ТолькоПросмотр(1);
   Т1.Показать();



1100.01    
1100.02    
1100.03    
1100.04    
1100.05    
1100.06    
1100.07    
1100.08    
1100.09    


все гг
24 drakonis
 
23.08.07
10:15
какого же....он не пашет по сортировке выборки
25 drakonis
 
23.08.07
10:16
че по коду нельзя??? мож кто пробнет для успокоения моей души...??
Ит.ВыбратьСубконто(,,,,, "ПолноеНаименование")  - замени на код скажи все ок или нет)) ?
26 Креатив
 
23.08.07
10:17
а релиз 1с какой?
27 DrShad
 
23.08.07
10:18
а нафига было писать обработку для справочника
тупо нажать Ctrl+1 не судьба?
28 lobo
 
23.08.07
10:23
а в самом справочник реквизит по которому хочешь сортировать имеет признак Сортировка?
29 drakonis
 
23.08.07
10:26
7.70.027
30 drakonis
 
23.08.07
10:26
а вот хз как у кода это посмотреть(
31 Vitello
 
23.08.07
10:27
(30)у кода всегда есть
32 drakonis
 
23.08.07
10:27
Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, ВыбСчет, ВыбКорСчет,, 2, "Месяц", "С");
       Сформировать_Колонки(Ит, Таб, "Шапка");
       Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
       //Ит.ВыбратьСубконто(1);
       Ит.ВыбратьСубконто(1,,,,, "код");
       Пока Ит.ПолучитьСубконто(1) = 1 Цикл
           Сформировать_Колонки(Ит, Таб, "Субконто2");
33 drakonis
 
23.08.07
10:27
и хер)
34 Креатив
 
23.08.07
10:30
Хотелось бы еще до Ит.ВыполнитьЗапрос
видеть
Ит.ИспользоватьСубконто(ВидыСубконто.); причем все, которые есть
35 Креатив
 
23.08.07
10:30
Кстати, у меня по коду сортирует.
36 Vitello
 
23.08.07
10:33
рискну предположить что у субконто тип неопределенный...
37 drakonis
 
23.08.07
10:59
конечно стоит    Ит.ИспользоватьСубконто(,, 1);
38 Vitello
 
23.08.07
11:02
(37)бугога
39 drakonis
 
23.08.07
11:04
(38)?
40 Креатив
 
23.08.07
11:11
(37) Предпочтительней Ит.ИспользоватьСубконто(ВидыСубконто.НазваниеВмда,, 1);
кстати, проверь (36)
41 drakonis
 
23.08.07
11:23
Ит.ИспользоватьСубконто(ВидыСубконто.ляляля);  - помогло. спасибо большое.
А в чем причина? он каким-то образом путался в субконто?
42 drakonis
 
23.08.07
11:25
Просто я думал выбор счетов  только с 1 видом субконто не потребует конкретного указания
43 BarteZ
 
23.08.07
11:35
у меня та жа фигня ... пишу ...ВыбратьСубконто(1,,,,,"Код"); - не пашет!  ...
Шо делать вообще не в курсе!!!
44 drakonis
 
23.08.07
11:38
указывай конкретный вид субконто даже если к счетам у тебя привязана везде одна и таже аналитика
45 drakonis
 
23.08.07
11:39
Ит.ИспользоватьСубконто(ВидыСубконто.НазваниеВмда,, 1);  - вот так иначе не запашет
46 BarteZ
 
23.08.07
12:27
да спасибо ...я просто ниже не читал :) ... просто вчера калупался целый день и на форуме никто не помог ...
47 drakonis
 
23.08.07
14:28
а работает ли это если субконто и одно и тоже без указания вида?..кто пробнул отпишитесь
48 Креатив
 
23.08.07
19:17
(48) Что-то я перевести твою фразу на русский не смог.
2 + 2 = 3.9999999999999999999999999999999...