Имя: Пароль:
1C
1С v8
недоступное поле в скд
0 zippygrill
 
18.07.12
12:13
при двойной клик на ячейке, поле Расшифровать недоступное. с чем это связано? это программный вывод отчета. как-то так вывожу его:


ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
Если СформироватьРеглИФайл Тогда
       МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, , ,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
Иначе
   МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки);
КонецЕсли;
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
Если СформироватьРеглИФайл Тогда
   ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки);
Иначе
   ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки);
КонецЕсли;
ЭлементыФормы.Результат.Очистить();
ДокументРезультат = ЭлементыФормы.Результат;
Если СформироватьРеглИФайл Тогда
   ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
   тзВыгрузки = Новый ТаблицаЗначений;
   ПроцессорВывода.УстановитьОбъект(тзВыгрузки);
   ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
   Если тзВыгрузки.Количество() = 0 Тогда
       Сообщить("Нет данных");
   Возврат;
   КонецЕсли;
   РаботаСфайломВыгрузкиИРеглОтчеты(тзВыгрузки);
   ЭтаФорма.Закрыть();
Иначе
   ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
   ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
   ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
КонецЕсли;
1 hhhh
 
18.07.12
12:17
а в процедуре РезультатОбработкаРасшифровки что?
2 zippygrill
 
18.07.12
12:19
ничего
3 zippygrill
 
18.07.12
12:20
код написан в модуле формы а не объекта. наверно в этом дело
4 zippygrill
 
18.07.12
12:20
нужно обработать расшифровку в модуле формы чтобы она была доступной
5 hhhh
 
18.07.12
12:21
(2) как же вы выводите расшифровку, если процедуру не сделали?
6 hhhh
 
18.07.12
12:22
(3) с какого бодуна тут модуль объекта?
7 zippygrill
 
18.07.12
12:27
(6)ладно никакой. нужно обработать процедуру тч.
8 zippygrill
 
18.07.12
13:30
возвращаюсь к вопросу. убрал программное формирование отчета и теперь формирую без внешних вмешательств. кликаю 2 раза на какое-нить ячейке а поле Расшифровать и так недоступна. В Настройках отчета среди доступных выбранных полей есть Номенклатура, регистратор и т.д. Впервые сталкиваюсь с этим.
9 zippygrill
 
18.07.12
13:35
up
10 zippygrill
 
18.07.12
13:44
еще
11 sanja26
 
18.07.12
13:47
На форме доступность открой или ТолькоПросмотр табличного поля сними
12 zippygrill
 
18.07.12
13:59
форму отчета тоже убрал. поле Расшифровать по прежднему недоступна.
13 zippygrill
 
18.07.12
14:06
вот поля по которым мог бы расшифровать
https://dl.dropbox.com/u/9627383/Screens/выбПоля.jpg
14 zippygrill
 
18.07.12
14:11
апну
15 zippygrill
 
18.07.12
14:24
©
16 zippygrill
 
18.07.12
14:33
никто не подскажит?
17 zippygrill
 
18.07.12
14:41
еще раз
18 zippygrill
 
18.07.12
14:47
отличный монолог
19 zippygrill
 
18.07.12
14:56
может в запросе дело?
20 zippygrill
 
18.07.12
15:17
fg
21 zippygrill
 
18.07.12
15:24
это наверное проклятый вопрос.
22 zippygrill
 
18.07.12
15:49
мало апнул. еще раз.
23 zippygrill
 
18.07.12
15:54
вверх
24 zippygrill
 
18.07.12
16:41
!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс