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

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

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

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

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


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


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


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

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

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

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


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