Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 19:58

Заполнение таблицы

Автор Maximka, 16 ноя 2011, 00:50

0 Пользователей и 1 гость просматривают эту тему.

Maximka

Помогите пожалуйста, у меня такая проблема... есть таблица и мне надо что если я в 1ом столбце "КоррСчет" ввожу определенный счет, то во 2ом столбце "ВидСубконто" должно выводиться автоматически название справочника, в зависимости от счета. а в 3ем столбце "Субконто" должен открываться тот самый справочник.

Например при выборе счета 26, 2ой столбец - общехозяйственные затраты, 3ий - открытие справочника "ОбщехозЗатраты"

Код

Процедура ТабличнаяЧасть1КоррСчетПриИзменении(Элемент)
   СтрокаТабличнойЧасти = ЭлементыФормы.ТабличнаяЧасть1.ТекущиеДанные;
   Если СтрокаТабличнойЧасти.КоррСчет = ПланыСчетов.ПланСчетов.А26 Тогда
      СтрокаТабличнойЧасти.ВидСубконто = "Подразделения";
................
   КонецЕсли;

Dethmontt

Ну вот как бы пример. тока я это в ЗУП сделал, хз заработает в БУхии
Процедура ТЧСчетПриИзменении(Элемент)

Строка = ЭлементыФормы.ТЧ.ТекущиеДанные;
Если НЕ Строка = Неопределено Тогда
Если Не Строка.Счет.Пустая() Тогда
            Строка.Вид = Строка.Счет.ВидыСубконто[0].ВидСубконто;
Строка.СубконтоДт1 = Строка.Счет.ВидыСубконто[0].ВидСубконто.ТипЗначения.ПривестиЗначение(Строка["СубконтоДт1"]);
КонецЕсли;
КонецЕсли;

КонецПроцедуры

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск