|
Вывести данные в колонку журнала документов | ☑ | ||
---|---|---|---|---|
0
VasiL-V
17.08.11
✎
11:36
|
Добрый день!
Есть журнал документов, у него форма списка, на ней табличное поле. Надо добавить в это табличное поле колонку, в которую будет выводиться реквизит документа-основания для документа текущей строки табличного поля :-) Вот сижу ломаю голову как добиться вывода этого чуда. Подскажите плиз как лучше такое реализовать?... |
|||
1
Wobland
17.08.11
✎
11:36
|
ПриПолученииДанных()
|
|||
2
Живой Ископаемый
17.08.11
✎
11:37
|
божечки, зачем ломать голову... воспользуйся знанием тех, кто сломал ее до тебя
|
|||
3
Ork
17.08.11
✎
11:37
|
+(1) Или ПриВыводеСтроки()
|
|||
4
Ork
17.08.11
✎
11:38
|
(2) У ТС уже есть варианты. Он теряется с выбором "как лучше" ))))
|
|||
5
Wobland
17.08.11
✎
11:39
|
Номенклатура точка записать,
Товары, блин, при выводе строки... |
|||
6
VasiL-V
17.08.11
✎
11:44
|
(4) Не, я уже бьюсь головой о стену) Думал быстро получится а нифига(
(1) и (3) Я там уже побывал, ничего не смог изобрести... (2) Ну вот я и прошу помощи, сам уже не знаю что еще придумать. Обход строк табличного поля не пойму как сделать.. ДанныеСтроки из ПриВыводеСтроки() тоже не помогли мне. В общем нид хелпп... |
|||
7
Ork
17.08.11
✎
11:47
|
(6)
1. Добавить Колонку в табличное поле 2. Дать ей имя (например "Колонка1"). 3. В процедуре ПриВыводеСтроки обработать данные строки и прописать примерно такую фигню : ОформлениеСтроки.Ячейки.Колонка1.УстановитьТекст("Всем привет!"); |
|||
8
Wobland
17.08.11
✎
11:47
|
какой обход? ПриПолученииДанных(Элемент, ОформленияСтрок) - в элементе у тебя уже то, что надо. анализируй, что там есть и выводи в соседнюю колонку
|
|||
9
Живой Ископаемый
17.08.11
✎
11:49
|
2(6) ы...
http://screencast.com/t/fQyzh2whX0 |
|||
10
Живой Ископаемый
17.08.11
✎
11:49
|
||||
11
VasiL-V
17.08.11
✎
12:04
|
(7) Ура!!!)) Я ведь раньше строки раскрашивал, а что можно "УстановитьТекст" упустил из вида..( Спасибо!
(8) Я перед тем как создать тему на форуме, просмотрел всё, что передается в процедуры. Подскажи плиз, как теперь реализовать тоже самое, но через ПриПолученииДанных? В Элемент передается ТабличноеПоле, а как работать с тем, что передается в ОформленияСтрок? |
|||
12
Reset
17.08.11
✎
12:16
|
(11) Набери в СП в поиске ОформленияСтрок
|
|||
13
Ork
17.08.11
✎
12:17
|
(11)
Процедура ПриПолученииДанных(ОформленияСтрок) Для Каждого Оформление ИЗ ОформленияСтрок Цикл Данные = Оформление.ДанныеСтроки; //Анализ... Оформление.Ячейки.ТвояЯчейка.УстановитьТекст("Всем привет"); КонецЦикла; КонецПроцедуры Кагто так. |
|||
14
VasiL-V
17.08.11
✎
12:34
|
Круто.. надо учиться читать справку. Вроде и смотрел...
Ork - спасибо большое, получилось и так и так. В общем в ПриВыводеСтроки написал такую байду: Если ДанныеСтроки.Ссылка.ДокументОснование <> Неопределено Тогда ОформлениеСтроки.Ячейки.ИзЗаказа.УстановитьТекст(ДанныеСтроки.Ссылка.ДокументОснование.Комментарий); КонецЕсли; Всем спасибо! |
|||
15
Живой Ископаемый
17.08.11
✎
12:36
|
а почему вы все притворяетесь что вам не видно (9)?
|
|||
16
VasiL-V
17.08.11
✎
12:39
|
(15) Смутил заголовок к коду) А так тож все по делу, спс!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |