Вход | Регистрация

1С:Предприятие ::

Метки:

Интерестная инфа ИМХО про группы справочника.

Я
   AlexMan
 
08.03.04 - 23:44
Есть в справочнике Материалы реквизит Артикул он используется для элемента справочника но один очень умный человек взял да и сделал этот реквизит использовать для обоих (элемент+группа) какоето время справочник так и существовал. затем один еще более умный человек взял да и вернул как все было сначала (только для элемента) каково же было мое удивление когда в результате выполнения кода:    Спр=СоздатьОбъект("Справочник.Материалы");    
   Спр.ВыбратьЭлементы();
    Пока Спр.ПолучитьЭлемент()=1 Цикл
        Если Спр.ЭтоГруппа()=1 Тогда
            Сообщить(Спр.Артикул);  
        КонецЕсли;
   КонецЦикла;
выводятся "бывшие" артикулы групп а не пустаястрока  !!!!!!!!!
Вот прикол то!!!!!!!!!!
 
  Рекламное место пустует
   GrayT
 
1 - 08.03.04 - 23:54
Ни чего удивительного. Вот если б у группы и элементы были разные таблицы.
Надо будет поэксперементировать - программно присвоить реквизиту Группе, который только для элемента :)
   AlexMan
 
2 - 09.03.04 - 22:17
(1) ничего не выйдет читай историю в (0)........
   GrayT
 
3 - 10.03.04 - 00:02
Прав, не выходит, но и ошибок не выдает. Просто не пишет
   AlexMan
 
4 - 10.03.04 - 09:07
Этот прикол (в 0) мне дорогова стоил. Метод НайтиПоРеквизиту() вперед элемента справочника находил группу и впихивал ее в табличную часть документа .....  видели бы вы глаза юзеров , это было что то с чем то...


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует