Имя: Пароль:
1C
1С v8
Почему в табличной части в колонке (не реквизит) не отображаются данные
,
0 aptomilov
 
06.05.12
08:21
В табл часть документа докинул колонку данные в нее вводятся но видно их только когда два раза кликнут по ним то есть перейти в режим редактирования а так просто не видно( почему кто нибудь знает???
1 Wobland
 
06.05.12
08:22
(0) в ТЧ документа ты мог только реквизит "докинуть"
2 aptomilov
 
06.05.12
08:24
да нет зайди в конфигураторе и добавь колонку без проблем
3 aptomilov
 
06.05.12
08:24
и можно даже задать тип  и тд
4 Wobland
 
06.05.12
08:24
а вообще хочешь ересь. какие такие вещи в документе тебе нужны, чтоб не являлись данными?
5 Wobland
 
06.05.12
08:24
(2) колонка добавляется у ТП, я об этом
6 Живой Ископаемый
 
06.05.12
08:24
в ТЧ можно добавить только реквизит.
Снимай видео, хотим смеяться.
7 aptomilov
 
06.05.12
08:28
мне нужно хранить суммы в разных 36 декадах года  и чтобы не делать 36 реквизитов я делаю таб часть с полями дата сумма материал  из которой я потом при открытии просто заполнял бы эти колонки в др таб значений вот и все
8 aptomilov
 
06.05.12
08:28
или вы господа гуру считаете что в этом случае лучше нахерачить 36 реквизитов
9 aptomilov
 
06.05.12
08:29
темболее что таких табличных частей у меня 5
10 Живой Ископаемый
 
06.05.12
08:29
Для этого нужно просто другая ТЧ.
11 m-serg74
 
06.05.12
08:30
(8) а в свойствах этой колонки Элемент управления какой стоит?
12 aptomilov
 
06.05.12
08:31
(11) вот 1 адекватный человек - поле ввода стоит
13 aptomilov
 
06.05.12
08:31
тип число
14 Wobland
 
06.05.12
08:32
(12) адекватных на мисте нет. ты ж сам сказал, что хранить надо. а использоват пытаешься то, что на форме
15 m-serg74
 
06.05.12
08:33
(13) а ты туда что нить вводить будешь?
16 aptomilov
 
06.05.12
08:36
я не сказал что надо хранить я сказал что она не отображается
17 aptomilov
 
06.05.12
08:37
(15) да при открытии документа я хочу наполнять их значениями
18 aptomilov
 
06.05.12
08:38
они и щас наполняются их просто почему то не видно - видно только когда тыкаешь в ячейку 2 раза
19 Wobland
 
06.05.12
08:38
(16) мне нужно хранить суммы - (7)
20 m-serg74
 
06.05.12
08:39
(17) то есть только показать? зачем тогда поле ввода?
21 palpetrovich
 
06.05.12
08:39
(16) а это "нужно хранить суммы в разных 36 декадах года"?
вообще-то у меня допКолонка "остаток" спокойно отображает хоть и не является реквизитом тч :)
22 aptomilov
 
06.05.12
08:39
хранить я буду в др таб части в другом виде тут мне их нужно просто показать
23 m-serg74
 
06.05.12
08:40
ответь на (20) - зачем тогда поле ввода?
24 aptomilov
 
06.05.12
08:41
(20) - пробовал по разному один хер не показывает  и вводить тоже возможно люди будут
25 catena
 
06.05.12
08:41
(24)Видимостью ЯЧЕЕК нигде в коде не балуешься?
26 aptomilov
 
06.05.12
08:42
неа
27 m-serg74
 
06.05.12
08:42
(24) если будут вводить - надо сохранять, а это реквизит ТЧ уже нужен
28 aptomilov
 
06.05.12
08:43
сохранять я буду другими средствами в другую там часть
29 aptomilov
 
06.05.12
08:43
таб
30 m-serg74
 
06.05.12
08:44
покажи код как выводишь?
31 aptomilov
 
06.05.12
08:44
господа вопрос то такой  почему когда я ввожу в колонку (не реквизит ) значение оно не отображается
32 aptomilov
 
06.05.12
08:45
(30) какой код! я тыыыкаю 2 раза в ячейку нажимаю цифры 123
33 m-serg74
 
06.05.12
08:45
ты вводишь в поле ввода, а показывают Оформление
34 m-serg74
 
06.05.12
08:48
для реквизитов делается автоматом, для не реквизитов совмещай ручками
35 aptomilov
 
06.05.12
08:48
(33) что нибудь с этим можно сделать
36 aptomilov
 
06.05.12
08:49
спасибо всем  в частности m-serg74 буду разбираться  оо ты из челябы что ли ??
37 m-serg74
 
06.05.12
08:50
(35) нужно) ввели... сохранил("сохранять я буду другими средствами")... через Оформление вывел
38 aptomilov
 
06.05.12
08:51
тоесть вводят например через  окно а мы его впинываем
39 m-serg74
 
06.05.12
08:51
ты из челябы что ли - телепат? нет я - из Волгогы)
40 m-serg74
 
06.05.12
08:51
ввели... сохранил... через Оформление вывел
41 aptomilov
 
06.05.12
08:52
(40) поясни недогоняю
42 m-serg74
 
06.05.12
08:52
но немного геморойно)
43 m-serg74
 
06.05.12
08:53
что именно?
44 aptomilov
 
06.05.12
08:53
как вывел через оформление))
45 palpetrovich
 
06.05.12
08:54
сейчас попробовал, кинул на ТЧ колонку ОстатокТовара, далее:
Процедура ТоварыПриПолученииДанных(Элемент, ОформленияСтрок)
   

   // palpetrovich
   Соответствия = Новый Соответствие;
   СписокТоваров = Новый СписокЗначений;
   СписокТоваров.Очистить();
   Для Каждого ЭлементОформления Из ОформленияСтрок Цикл
       СписокТоваров.Добавить(ЭлементОформления.ДанныеСтроки.Номенклатура);
       Соответствия.Вставить(ЭлементОформления.ДанныеСтроки.Номенклатура, ЭлементОформления.Ячейки.ОстатокТовара);
   КонецЦикла;
   Запрос = Новый Запрос("ВЫБРАТЬ
   | ТоварыНаСкладахОстатки.Склад КАК Склад,
   | ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
   | ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток
   |ИЗ
   | РегистрНакопления.ТоварыНаСкладах.Остатки(&Дата, Склад=&Склад и Номенклатура В (&Номенклатура)) КАК ТоварыНаСкладахОстатки");
   Запрос.УстановитьПараметр("Номенклатура", СписокТоваров);
   Запрос.УстановитьПараметр("Склад", Склад);
   Запрос.УстановитьПараметр("Дата", ТекущаяДата()); // если нужно - на дату документа
   Выборка = Запрос.Выполнить().Выбрать();
   Пока Выборка.Следующий() Цикл
       Ячейка = Соответствия.Получить(Выборка.Номенклатура);
       Ячейка.Текст = Формат(Выборка.КоличествоОстаток, "ЧЦ=11;ЧДЦ=3;ЧГ=");
       Ячейка.ОтображатьТекст = Истина;
   КонецЦикла;    
   
КонецПроцедуры

остаток показывает. Проверил ждя случая когда ЭлементУправления незаполне и когда он ПолеВвода
46 m-serg74
 
06.05.12
08:54
знаешь есть у ТП событие ПриВыводеСтроки например, посмотри параметры
47 m-serg74
 
06.05.12
08:54
да да типа такого
48 aptomilov
 
06.05.12
08:57
все понял спасибо большое
49 m-serg74
 
06.05.12
08:58
удачи))