7.7 Модуль документа работа с регистрами

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем cplusmax, 15 янв 2011.

  1. TopicStarter Overlay
    cplusmax
    Offline

    cplusmax Опытный в 1С

    Регистрация:
    7 сен 2010
    Сообщения:
    154
    Симпатии:
    2
    Баллы:
    29
    Здравствуйте!
    1с 7.7 конфигурация Торговля+склад 9.2
    В модуле документа Реализация:
    Нужно установить фильтр на регистр "ПартииНаличие"
    НО!! нужно иметь ДВЕ переменные (регистры.ПартииНаличие) и на каждую установить свой фильтр...
    Пытаюсь сделать это след. образом:
    Код:
    ВремРегистры 					= СоздатьОбъект("Регистры");
    ВремПартииНаличие 				= ВремРегистры.ПартииНаличие;
    ВремПартииНаличие1 			= ВремРегистры.ПартииНаличие;
    
    глФильтрПартийТМЦ    (Контекст, ТаблицаТМЦ, списокПараметров1, 	ВремПартииНаличие1              );
    глФильтрПартийТМЦ    (Контекст, ТаблицаТМЦ, списокПараметров, 	ВремПартииНаличие              );  
    
    
    Но получается, что обе переменные имеют ссылку на один и тотже объект :( и соответственно применяется фильтр который был наложен последним
    Подскажите, можно ли создать две переменные (независимые) содержащие в себе ссылку на требуемый регистр, чтобы для каждой из них установить требуемый фильтр?
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    Код:
    ВремРегистры1= СоздатьОбъект("Регистры");
    ВремПартииНаличие1	= ВремРегистры1.ПартииНаличие;
    ВремРегистры2= СоздатьОбъект("Регистры");
    ВремПартииНаличие2	= ВремРегистры2.ПартииНаличие;
    
    

Поделиться этой страницей