|  | v7: Регистр ОстаткиТоваров | ☑ | 
    
        | 0
    
        Janna26   29.06.12✎ 16:29 | 
        Доброе время суток. Есть проблемка с работой на 7.7 подскажи как сделать аналог отбора по регистру как в 8.2
 
 я пишу так.
 
 
 Ном77 = V7.CreateObject("Справочник.Номенклатура");
 Ном77.НайтиПоКоду(99999,0);
 Регистр = v7.CreateObject("Регистр.ОстаткиТоваров");
 Регистр.УстановитьЗначениеФильтра("Товар",Ном77);
 Регистр.ВыбратьДвижения();
 
 Теперь мне нужно получить выбранные движения. Как это сделать?
 |  | 
    
        | 1
    
        aka AMIGO   29.06.12✎ 16:31 | 
        "Регистр" - зарезервированное слово, использовать его в виде переменной нельзя     |  | 
    
        | 2
    
        Janna26   29.06.12✎ 16:32 | 
        Это пример.     |  | 
    
        | 3
    
        aka AMIGO   29.06.12✎ 16:40 | 
        Ном77 = CreateObject("Справочник.Номенклатура");
 Ном77.НайтиПоКоду(99999,0);
 Рег = CreateObject("Регистр.ОстаткиТоваров");
 Рег.УстановитьЗначениеФильтра("Товар",Ном77);
 Рег.ВыбратьДвижения();
 Пока Рег.ПолучитьДвижение()=1 Цикл
 //действия
 |  | 
    
        | 4
    
        Janna26   29.06.12✎ 19:58 | 
        (3) мне нужен остаток.
 
 Сделала ПолучитьИтоги()
 и ПолучитьИтог()
 но работает очень долго.
 Можно как нить отпимизирвать?
 |  | 
    
        | 5
    
        Собеседник   29.06.12✎ 20:09 | 
        (4) можно
 1) Прямой запрос
 2) СводныйОстаток
 |  | 
    
        | 6
    
        1Сергей   30.06.12✎ 09:03 | 
        Рег.УстановитьЗначениеФильтра("Товар",Ном77.ТекущийЭлемент());     |  | 
    
        | 7
    
        zak555   30.06.12✎ 09:12 | 
        она всё ещё пишет ?     |  | 
    
        | 8
    
        Maniac   30.06.12✎ 09:15 | 
        (4) моно- поставь галки у этого измерения - итоги и быстрые движения.
 НО это может увеличить БД - но скорость будет сумашедшая. Раз в 100 0000 быстрее
 |  | 
    
        | 9
    
        zak555   30.06.12✎ 09:17 | 
        (8) пizдёшь     |  | 
    
        | 10
    
        Эльниньо   30.06.12✎ 09:23 | 
        (5) СводныйОстаток() на ТА отработает быстрее прямого.     |  | 
    
        | 11
    
        Maniac   30.06.12✎ 09:33 | 
        (9) гы) да ты еще и семерку не знаешь     |  | 
    
        | 12
    
        zak555   30.06.12✎ 09:34 | 
        (11) так я только недавно поставил win7
 изучаю
 |  | 
    
        | 13
    
        1Сергей   30.06.12✎ 10:11 | 
        (10)+1     |  | 
    
        | 14
    
        Mikeware   02.07.12✎ 08:44 | 
        (10)(13) совершенно одинаково работают.     |  | 
    
        | 15
    
        1Сергей   02.07.12✎ 08:50 | 
        (14) а если нет разницы, то зачем изобретать велосипед?     |  | 
    
        | 16
    
        Mikeware   02.07.12✎ 08:53 | 
        (15) стандартизация.     |  | 
        Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой