0
арах
15.08.13
✎
10:54
|
Народ, вобщем на управляемой форме есть реквизит типа ТабличныйДокумент,
в него выведен результат запроса, после чего юзер поправил там чегонить руками... как мне считать эти данные(уже поправленные юзером)?
Выгрузить в тз или массив или просто както получить?
|
|
4
giallo
15.08.13
✎
11:11
|
(2)
ВсегоСтрок = ТабличныйДокумент.ВысотаТаблицы
Для НомерСтроки = 1 По ВсегоСтрок Цикл
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Период = ДатаПрайса;
НоваяЗапись.Контрагент = Поставщик;
НоваяЗапись.КодНоменклатурыКонтрагента = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(2,"ЧГ=")).Текст);
НоваяЗапись.НаименованиеНоменклатурыКонтрагента = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(3,"ЧГ=")).Текст);
НоваяЗапись.Цена = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(4,"ЧГ=")).Текст);
НоваяЗапись.ВалютаЦены = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(5,"ЧГ=")).Текст);
НоваяЗапись.Остаток = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(6,"ЧГ=")).Текст);
НоваяЗапись.ДатаПрайса = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(7,"ЧГ=")).Текст);
НоваяЗапись.ЦенаДол = СокрЛП(ТабличныйДокумент.Область("R"+Формат(НомерСтроки,"ЧГ=")+"C"+Формат(8,"ЧГ=")).Текст);
КонецЦикла;
|
|