Как добавить значение в справочник через таблицу для ввода значений?
30.06.2008
19:56
#1
Добрый день! Подскажите, пожалуйста, как можно изменять справочник через обработку, используя таблицу значений для ввода данных?
01.07.2008
00:29
#2
Где? В 7.7? Или еще как?<br><br>Есть два вполне реальных пути:<br><br>1. Сходить на курсы программистов 1с.<br>2. Самостоятельно изучить книжки из комплекта поставки по конфигурированию и программированию
01.07.2008
10:19
#4
"А причем здесь Таблица, вроде в вопросе стоит ТаблицаЗначений! По сабжу :<br><br>ТЗ = создатьОбъект("ТаблицаЗначений");<br>Спр = СоздатьОбъект("Справочник.Контрагенты");<br><br><br>// заполняем ТЗ<br><br>ТЗ.ВыбратьСтроки();<br><br>Пока ТЗ.ПолучитьСтроку()=1 Цикл<br> // здесь обрабатываем ТЗ<br> // напрмер<br> Спр.Новый();<br> Спр.Наименование = ТЗ.Наименование;<br> Спр.Записать();<br>КонецЦикла;<br><br><br>Что в этом роде."
01.07.2008
10:34
#5
> А причем здесь Таблица, вроде в вопросе стоит ТаблицаЗначений! <br><br>А при том, что автор сложил апельсины с лампочками и получил лампельсины!<br><br>Где таблица значений, а где режим формы отчета/обработки "Использовать таблицу Для ввода данных"! Это СОВСЕМ не одно и то же.<br>И обращаться надо в модуле не к объекту ТаблицаЗначений, а к объекту Таблица, причем через предопределнное имя объекта Таблица! И оперировать надо с Областями этой Таблицы. Но растолковывать это на форуме подробно - бессмыслица, форум все же на для обучения програмимированию "с нуля"!<br><br>А уж использование реквизита диалога ТаблицаЗначений для ввода каких-либо значений - ну уж совсем третье! И здесь ОбработкаЯчейки() не причем, здесь надо создавать обработку для реквизита диалога ТаблицаЗначений, разбирать колонки и строки, обслуживать ввод значений в диалоге и т.п. Этому ВСЕМУ учить на форуме тоже бессмысленно...
Читают тему
(гостей: 1)