|   |   | 
| 
 | В форме списка документов выводить колонки с реквизитами табличной части докумен | ☑ | ||
|---|---|---|---|---|
| 0
    
        Sharmon 21.10.13✎ 15:19 | 
        Пользователь хочет видеть в списке документов информацию из ТЧ документа. Как вариант, могу выводить только информацию по первой строке. Это практикуется? 
 Пользователь уверяет, что всегда документ будет создаваться только с 1 строкой ТЧ (т.е. не списком). | |||
| 1
    
        eklmn гуру 21.10.13✎ 15:23 | 
        Никогда не верь тупому юзеру!
 врет и делать ему нефиг, если хочется гемора, то вперед на мины :) | |||
| 2
    
        eklmn гуру 21.10.13✎ 15:23 | 
        Чтоже там такого в ТЧ и какого документа?     | |||
| 3
    
        MSII 21.10.13✎ 15:25 | 
        (0) Как только сделаешь - жди появления документа с двумя и более строками.     | |||
| 4
    
        Rie 21.10.13✎ 15:25 | 
        (0) Ну а потом пользователь создаст документ с двумя строками ТЧ... Кто будет виноват?     | |||
| 5
    
        МойКодУныл 21.10.13✎ 15:26 | 
        Колонку в массив, массив в строку с разделителями=) и выводи сколько хошь. Только список тормозить будет жутко.     | |||
| 6
    
        МойКодУныл 21.10.13✎ 15:27 | 
        А лучше запрос. Да еще и не при получении данных а при выводе строки. А потом его результат циклом. И еще чего-нить, чтобы сами отказались потом.     | |||
| 7
    
        Sharmon 21.10.13✎ 15:37 | 
        (5) Спасибо. Хороший вариант. Самому в голову не пришло     | |||
| 8
    
        Sharmon 21.10.13✎ 15:37 | 
        И еще придумал, в форме вывести внизу вторую ТЧ, в которой показывать данные по выбранному документу. А документ - Заявка на расходование средств (УПП). Хотят видеть Проект и статью затрат     | |||
| 9
    
        Sharmon 21.10.13✎ 15:38 | 
        Хотя в принципе можно и программно запретить "Редактировать списком"     | |||
| 10
    
        User_Agronom 21.10.13✎ 15:40 | 
        Можно и первую. Но нужно задокументировать это, например электронным письмом от заказчика... Чтобы про вторую, третью и тд.д речи не было     | |||
| 11
    
        ptiz 21.10.13✎ 15:43 | 
        Делаем реквизит шапки, который заполняется "ПередЗаписью".
 И только так. | |||
| 12
    
        mrDSide 21.10.13✎ 15:43 | 
        (0) 
 Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Если НЕ мОрганизация=Неопределено Тогда Менеджер = РегистрыСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(мДата, Новый Структура("Организация, ОсновноеСредство", мОрганизация, ДанныеСтроки.Ссылка)); Если Менеджер.Количество() Тогда ОформлениеСтроки.Ячейки.Подразделение.УстановитьТекст(Менеджер[0].Местонахождение) КонецЕсли; КонецЕсли; КонецПроцедуры | |||
| 13
    
        mrDSide 21.10.13✎ 15:51 | 
        Процедура ДокументСписокПриАктивизацииСтроки(Элемент)
 Информация = ""; Если НЕ ЭлементыФормы.ДокументСписок.ТекущиеДанные = Неопределено Тогда Для каждого стр Из ЭлементыФормы.ДокументСписок.ТекущиеДанные.Ссылка.Товары Цикл Если ЗначениеЗаполнено(стр.НаименованиеТовара) Тогда Информация = Информация + ?(СтрДлина(Информация), ", ", "") + ?(ЗначениеЗаполнено(стр.Количество), Строка(стр.Количество) + " " + СокрЛП(стр.ЕдиницаПоКлассификатору), "") + " <" + СокрЛП(стр.НаименованиеТовара) + ">" КонецЕсли; КонецЦикла; Иначе Информация = "Не выбран документ для отображения" КонецЕсли; КонецПроцедуры | |||
| 14
    
        mrDSide 21.10.13✎ 15:52 | 
        (13) ну тут вообще копипаста)) только рекзивит на форму не забудь добавить "Информация" с типом строка     | |||
| 15
    
        Sharmon 21.10.13✎ 15:53 | 
        ОК ))) Спасибо.     | |||
| 16
    
        МойКодУныл 21.10.13✎ 15:53 | 
        (11) +1
 Остальное быдлоКОТ. | |||
| 17
    
        Dmitry1c 21.10.13✎ 15:54 | 
        Можно вывести отдельно табличную часть документа в форме списка, при выборе строки будет отображаться табличная часть документа.     | |||
| 18
    
        Dmitry1c 21.10.13✎ 15:54 | 
        (16) вот как раз вот это "перед записью" и есть быдлокод.     | |||
| 19
    
        Serg_1960 21.10.13✎ 15:58 | 
        (0) В доп.реквизиты документа их. Если строка в ТЧ одна - значения копируй. Если строк в ТЧ много - записывай в значения <***> (шутка)     | |||
| 20
    
        Sharmon 21.10.13✎ 15:59 | 
        (17) Тоже в голову пришло, но не хотелось бы усложнять.     | |||
| 21
    
        mrDSide 24.10.13✎ 10:12 | 
        (16) уныл твой мозг.     | |||
| 22
    
        kosts 24.10.13✎ 10:22 | 
        (19) >записывай в значения <***>
 Записть " и т.д. и т.п. и др. и пр."... | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |