powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Как добавить колоники в табличное поле 1с 8
6 сообщений из 6, страница 1 из 1
Как добавить колоники в табличное поле 1с 8
    #36210501
150682
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здрасвуйте,
Если не трудно подскажите пожалуйста, не нашел как:
В форме обработки добавить таблицу, с двумя колонками "контрагент", "сумма";
в таблице необходимо выбирать контрагента из спр. контр-ты, и "набирать" сумму. Вставил в форму элемент управления табличное поле, у которого данные - реквизит формы ТаблицаДопПостащиков, тип - ТаблицаЗначений. В модуле формы вставил след. строки:

Код: plaintext
1.
2.
3.
4.
МассивТипов=Новый Массив();
МассивТипов.Добавить(Тип("СправочникСсылка.Контрагенты")); 
ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);    
ТаблицаДопПостащиков.Колонки.Добавить("ДопПоставщик", ОписаниеНужныхТипов); 
ТаблицаДопПостащиков.Колонки.Добавить("Сумма");

Колонки не добавлются(
...
Рейтинг: 0 / 0
Как добавить колоники в табличное поле 1с 8
    #36210560
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
150682Здрасвуйте,
Если не трудно подскажите пожалуйста, не нашел как:
В форме обработки добавить таблицу, с двумя колонками "контрагент", "сумма";
в таблице необходимо выбирать контрагента из спр. контр-ты, и "набирать" сумму. Вставил в форму элемент управления табличное поле, у которого данные - реквизит формы ТаблицаДопПостащиков, тип - ТаблицаЗначений. В модуле формы вставил след. строки:

Код: plaintext
1.
2.
3.
4.
МассивТипов=Новый Массив();
МассивТипов.Добавить(Тип("СправочникСсылка.Контрагенты")); 
ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);    
ТаблицаДопПостащиков.Колонки.Добавить("ДопПоставщик", ОписаниеНужныхТипов); 
ТаблицаДопПостащиков.Колонки.Добавить("Сумма");

Колонки не добавлются(
добавить в конце
ЭлементыФормы.ТаблицаДопПостащиков.СоздатьКолонки();
...
Рейтинг: 0 / 0
Как добавить колоники в табличное поле 1с 8
    #36210689
150682
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ Naf,
Я так пробовал, не помогает :
Код: plaintext
1.
2.
3.
4.
5.
6.
МассивТипов=Новый Массив();
МассивТипов.Добавить(Тип("СправочникСсылка.Контрагенты")); 
ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);    
ТаблицаДопПостащиков.Колонки.Добавить("ДопПоставщик", ОписаниеНужныхТипов); 
ТаблицаДопПостащиков.Колонки.Добавить("Сумма");  
ЭлементыФормы.ВыбТаблицаДопПостащиков.СоздатьКолонки(); 


ВыбТаблицаДопПостащиков данные ТаблицаДопПостащиков, тип ТЗ.
...
Рейтинг: 0 / 0
Как добавить колоники в табличное поле 1с 8
    #36210736
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
150682Спасибо за ответ Naf,
Я так пробовал, не помогает :
Код: plaintext
1.
2.
3.
4.
5.
6.
МассивТипов=Новый Массив();
МассивТипов.Добавить(Тип("СправочникСсылка.Контрагенты")); 
ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);    
ТаблицаДопПостащиков.Колонки.Добавить("ДопПоставщик", ОписаниеНужныхТипов); 
ТаблицаДопПостащиков.Колонки.Добавить("Сумма");  
ЭлементыФормы.ВыбТаблицаДопПостащиков.СоздатьКолонки(); 


ВыбТаблицаДопПостащиков данные ТаблицаДопПостащиков, тип ТЗ.а у меня работает, что-то не так
...
Рейтинг: 0 / 0
Как добавить колоники в табличное поле 1с 8
    #36211381
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
150682Спасибо за ответ Naf,
Я так пробовал, не помогает :
Код: plaintext
1.
2.
3.
4.
5.
6.
МассивТипов=Новый Массив();
МассивТипов.Добавить(Тип("СправочникСсылка.Контрагенты")); 
ОписаниеНужныхТипов = Новый ОписаниеТипов(МассивТипов);    
ТаблицаДопПостащиков.Колонки.Добавить("ДопПоставщик", ОписаниеНужныхТипов); 
ТаблицаДопПостащиков.Колонки.Добавить("Сумма");  
ЭлементыФормы.ВыбТаблицаДопПостащиков.СоздатьКолонки(); 


ВыбТаблицаДопПостащиков данные ТаблицаДопПостащиков, тип ТЗ.Значит данные не оттуда... Проверь. Обычно опЯчатка бывает.
Кстати а ТаблицаДопПостащиков.Колонки.Количество() Что выдает? А еще нет процедуры по видимости или удалению колонок?....
...
Рейтинг: 0 / 0
Как добавить колоники в табличное поле 1с 8
    #36211854
150682
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1с,

Помогла вот эта строка;
Код: plaintext
1.
ЭлементыФормы.ВыбТаблицаДопПостащиков.Значение=ТаблицаДопПостащиков;

Получается не достаточно указать в элементе Формы ТабПоле ВыбТаблицаДопПостащиков данные=ТаблицаДопПостащиков;
После заполнения табличного поля заполненные значения появляются в ТЗ ТаблицаДопПостащиков.

Всем спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как добавить колоники в табличное поле 1с 8
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]