|   |   | 
| 
 | 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) стандартизация.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |