Имя: Пароль:
1C
1С v8
Перебор полей табличного поля в документе
0 Z_Z
 
12.09.13
23:27
Надо по нажатию кнопки вывести остатки в табличном поле документа.
Колонка остатки не реквизит табличной части , а колонка на форме табличного поля. Подскажите, как цикле поличить оформлениСтроки?
1 Z_Z
 
12.09.13
23:33
ПриВыводеСтроки и ПриВыводеДанных не годиться. Так вывод остатков нуужно вводить по нажатии на кнопку.
2 zak555
 
12.09.13
23:43
динамическийСписок ?
3 Z_Z
 
12.09.13
23:46
нет, обычное табличное поле в документе
4 Z_Z
 
12.09.13
23:48
можно сделать в табличной части реквизит и в цикле заполнять этот реквизит остатками. Но остатки хранить не надо в документе и поэтому я решил просто вводить на форме эти остатки по нажатию на кнопке и нигде не хранить. А как их вывести на форму не могу придумать(
5 zak555
 
13.09.13
00:03
(3) сделай УФ
6 Serg_1960
 
13.09.13
01:15
Конфигурация не озвучена - а зря. Иначе бы я подсказал где в типовой конфигурации можно "подсмотреть" как реализовать (и не надо ничего придумывать). Например, в некоторых конфигурациях при выборе номенклатуры показываются остатки; в списке справочника Номенклатуры есть настройка для показа остатков по складам...
7 Z_Z
 
13.09.13
09:36
конфигурация УПП. Подскажите в какой типовой посмотреть?
8 cw014
 
13.09.13
09:39
>ПриВыводеСтроки и ПриВыводеДанных не годиться.

Это почему же?
9 Z_Z
 
13.09.13
09:40
потому, что надо показывать остатки по нажатию кнопки.
10 miramax7
 
13.09.13
09:47
(0) Оформление строки в цикле получить не просто, а очень просто. Для Каждого Оформление ИЗ ОформленияСтрок. Только зачем? ОформленияСтрок включают только видимые строки.
11 catena
 
13.09.13
09:47
(9)При выводе строки
Если Кнопка.Пометка Тогда...
12 Z_Z
 
13.09.13
09:53
(10) ОформленияСтрок доступно в любом месте модуля формы?
13 Z_Z
 
13.09.13
09:55
Вот и нет. На форму делаю кнопку на нее вешаю процедуру и в этой процедуре ОформленияСтрок недоступно(
14 manyak
 
13.09.13
10:04
инд_тек_стр=ТЧ.Индекс(элементыформы.ТПсмета.ТекущаяСтрока);
тек_стр=ТЧ.Получить(инд);
15 manyak
 
13.09.13
10:05
ТПсмета - табличное поле в которое выводятся данные ТЧ
16 Serg_1960
 
13.09.13
10:11
Тьфу на тебя :(

Твоя кнопка - это всего лишь установка переключателя в истину или ложь. И всё! А сам вывод остатков - ПриПолученииДанных (с анализом состояния переключателя). Например, как тут реализовано - http://kb.mista.ru/article.php?id=310

Блин, нет слов. Ну нельзя же так долго тормозить.
Сорри за эмоции.
17 manyak
 
13.09.13
10:12
элементыформы.ИмячТП.ОформлениеСтроки.ячейки.имя_колонки.установитьтекст("привет!");
18 Z_Z
 
13.09.13
10:31
(17) Все классно, только у меня не одна строка((
19 catena
 
13.09.13
10:34
(18)При выводе строки
Если Кнопка.Пометка Тогда...
20 Z_Z
 
13.09.13
10:37
(19) лучше тогда в обновлениеОтображения() при нажатии на кнопку ПриВыводеСтроки не отрабатывает
21 catena
 
13.09.13
10:42
(20)А ты вызови, будь мужиком!

Странно, у меня после любого нажатия отрабатывает.