Имя: Пароль:
1C
1С v8
УстановитьТекст
,
0 franchisees
 
15.02.12
21:46
Подскажите, чтоб форму подал ни как текст, каким образом можно переделать


Если КолонкиТабПоля.ЕдЕд.Видимость Тогда
Если ТипЗнч(Номенклатура) = Тип("СправочникСсылка.Номенклатура") Тогда
ЯчейкиСтрокиТабПоля.ЕдЕд.УстановитьТекст(Номенклатура.ЕдЕд);
Иначе
ЯчейкиСтрокиТабПоля.ЕдЕд.УстановитьТекст("");
КонецЕсли;
1 andrewks
 
15.02.12
21:48
а теперь по-русски
2 zak555
 
15.02.12
21:49
некрасиво :

чейкиСтрокиТабПоля.ЕдЕд.УстановитьТекст ( ?(КолонкиТабПоля.ЕдЕд.Видимость И ТипЗнч(Номенклатура) = Тип("СправочникСсылка.Номенклатура") , Номенклатура.ЕдЕд , "") );
3 franchisees
 
15.02.12
21:52
(1) в колонку формы попадает как текст , сылаюсь потом на этот результат и получаю ноль , вот и спрашиваю , чтоб ни как установить текст , можно как нибудь переделать
4 zak555
 
15.02.12
21:55
чё?
5 le_
 
15.02.12
22:00
Sprechen sie Deutsch?
Do you speak English?
Parlez-vous franсais?
6 franchisees
 
15.02.12
22:00
И вот когда я обращаюсь ЕдЕд , он мне показывает ноль (СтрокаТабличнойЧасти.ИтогЕдЕд = СтрокаТабличнойЧасти.ЕдЕд * СтрокаТабличнойЧасти.Количество;
) , а в документе сумма стоит

В ОбщемМодуле Работы с диалогами

Процедура ПоказатьЕдЕд(КолонкиТабПоля, ЯчейкиСтрокиТабПоля, Номенклатура) Экспорт
Если КолонкиТабПоля.ЕдЕд.Видимость Тогда
Если ТипЗнч(Номенклатура) = Тип("СправочникСсылка.Номенклатура") Тогда
ЯчейкиСтрокиТабПоля.ЕдЕд.УстановитьТекст(Номенклатура.ЕдЕд);
Иначе
ЯчейкиСтрокиТабПоля.ЕдЕд.УстановитьТекст("");
КонецЕсли;


А Форме документа указал

РаботаСДиалогами.ПоказатьЕдЕд(ЭлементыФормы.Товары.Колонки, ОформлениеСтроки.Ячейки, ДанныеСтроки.Номенклатура);
7 franchisees
 
15.02.12
22:28
(6) когда поячейки щелкаю  появляются нули , если встаю на другую ячеку опять стоит сумма которая в справочнике номенклатура под реквизитам ЕдЕд
AdBlock убивает бесплатный контент. 1Сергей