|   |   | 
| 
 | и снова управляемые формы... Обход ТЧ | ☑ | ||
|---|---|---|---|---|
| 0
    
        pessok 29.08.11✎ 13:56 | 
        Доброго времени суток. Снова вопрос по УТ11. Делаю внешнюю обработку, на которой ТЧ с одним реквизитом, имеющим тип ДокументСсылка.РеализацияТоваровИУслуг.
  Как обойти в цикле все строки этой ТЧ, чтобы получить ссылку на документ? В команде прописваю Для Каждого Реализация Из Объект.Реализация Цикл Ссылка = Реализация.Ссылка; КонецЦикла не работает... В отладчике ДанныеФормыЭлементКоллекции... Как это к объекту преобразовать? | |||
| 1
    
        mikecool 29.08.11✎ 13:56 | 
        на сервере     | |||
| 2
    
        pessok 29.08.11✎ 13:57 | 
        (1) на сервере и делаю     | |||
| 3
    
        pessok 29.08.11✎ 13:59 | 
        пробовал
  Данные = ДанныеФормыВЗначение(Реализация, Тип("ДокументОбъект.РеализацияТоваровУслуг")); но нессоответствие типов по первому аргументу... | |||
| 4
    
        pessok 29.08.11✎ 14:01 | 
        т.е. сам итератор Реализация имеет только два метода:
  ПолучитьИдентификатор() Свойство() | |||
| 5
    
        Necessitudo 29.08.11✎ 14:09 | 
        а в каком модуле делаешь?     | |||
| 6
    
        pessok 29.08.11✎ 14:13 | 
        (5) делаю внешнюю обработку. Обойти пытаюсь в модуле формы. В том и затык. В модуле обработки все ок, но не смог подружиь модуль обработки с модулем формы...     | |||
| 7
    
        pessok 29.08.11✎ 14:44 | 
        чтоли ап...     | |||
| 8
    
        butterbean 29.08.11✎ 14:46 | 
        а где собственно ТЧ??     | |||
| 9
    
        ramir 29.08.11✎ 14:47 | 
        Какая ошибка?
  Так может не Для Каждого Реализация Из Объект.Реализация Цикл а Для Каждого Реализация Из Реализация Цикл | |||
| 10
    
        H A D G E H O G s 29.08.11✎ 15:04 | 
        Для Каждого Элемент Из Объект.Реализация Цикл 
  Сообщить(Элемент.Ссылка); КонецЦикла; И все это на Клиенте. Че делает? | |||
| 11
    
        H A D G E H O G s 29.08.11✎ 15:05 | 
        Все видно на Клиенте ли, на Сервере ли.
  Вот только на Клиенте фиг к полям Ссылка обратишься. Чтоб не расслаблялись. | |||
| 12
    
        Defender aka LINN 29.08.11✎ 15:07 | 
        (0) Все там работает, зачем вы травите?     | |||
| 13
    
        sanja26 29.08.11✎ 15:09 | 
        +(8) тч нет     | |||
| 14
    
        Luhtas 29.08.11✎ 15:17 | 
        (0) У меня так работает:
  &НаКлиенте Процедура ОбходТЧ () Для Каждого Стр Из Объект.СписокНомеклатуры Цикл Сообщить(Стр.Наименование); КонецЦикла; КонецПроцедуры &НаКлиенте Процедура Команда1(Команда) ОбходТЧ(); КонецПроцедуры | |||
| 15
    
        Luhtas 29.08.11✎ 15:20 | 
        +(14) А так вот не работает:
  &НаКлиенте Процедура ОбходТЧ () Для Каждого Стр Из Объект.СписокНомеклатуры Цикл Сообщить(Стр.Ссылка); //Поле объекта не обнаружено(нету ссылки на клиенте) КонецЦикла; КонецПроцедуры &НаКлиенте Процедура Команда1(Команда) ОбходТЧ(); КонецПроцедуры | |||
| 16
    
        Defender aka LINN 29.08.11✎ 15:22 | 
        (15) У тебя в таб. части есть реквизит "Ссылка"?     | |||
| 17
    
        Luhtas 29.08.11✎ 15:26 | 
        (16) Да понятно что нет там ссылки никакой конечно же. Так что (10) - не сработает, если подразумевается ссылка на эл. справочника, а не реквизит "ссылка".     | |||
| 18
    
        H A D G E H O G s 29.08.11✎ 15:30 | 
        (17) RTFM
  Выдержка из (0): "Делаю внешнюю обработку, на которой ТЧ с одним реквизитом, имеющим тип ДокументСсылка.РеализацияТоваровИУслуг." | |||
| 19
    
        H A D G E H O G s 29.08.11✎ 15:30 | 
        Только если имя реквизита <> "Ссылка"     | |||
| 20
    
        pessok 29.08.11✎ 15:49 | 
        Прошу прощения, что пропал. 
  В общем мне надо ссылку на документ получить. Каким образом сделать то?) На сервере к Ссылке тоже обратиться не получается... | |||
| 21
    
        H A D G E H O G s 29.08.11✎ 15:53 | 
        Трансцендентный квазистатис.     | |||
| 22
    
        Defender aka LINN 29.08.11✎ 15:55 | 
        (20) Как называется твой реквизит?     | |||
| 23
    
        pessok 29.08.11✎ 16:59 | 
        (20) нету реквизита... мне надо ссылку на документ получить...     | |||
| 24
    
        Defender aka LINN 29.08.11✎ 17:19 | 
        (23) У тебя табличная часть без реквизитов?     | |||
| 25
    
        pessok 29.08.11✎ 18:34 | 
        (24) в ТЧ реквизит с типом ДокументСсылка.РеализацияТоваровИУслуг     | |||
| 26
    
        pessok 29.08.11✎ 18:35 | 
        +(25) называется Реализация, ТЧ называется ДокументыРеализации     | |||
| 27
    
        pessok 29.08.11✎ 19:43 | 
        ап     | |||
| 28
    
        pessok 29.08.11✎ 19:52 | 
        вопрос закрыт... надо меньше отвлекаться :)     | |||
| 29
    
        Necessitudo 29.08.11✎ 23:30 | 
        песец бред) даже уже не говоря о том, что не Объект, а ОбработкаОбъект)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |