Имя: Пароль:
1C
1С v8
список регистра сведений - подтянуть одно поле реквизита
0 Dirk Diggler
 
07.12.11
13:07
Есть форма, в ней табл. поле списка регистр сведений, есть реквизит "Документ". Хочется в табл. поле выводить только его номер. Пока сделал так:

Процедура ТабличноеПоле1ПриПолученииДанных(Элемент, ОформленияСтрок)
   Для каждого оформление Из ОформленияСтрок Цикл
       Оформление.Ячейки.Документ.УстановитьТекст( Оформление.ДанныеСтроки.Документ.Номер );


Но тормозит такая система просто адски. Как сделать быстро?
1 Axel2009
 
07.12.11
13:09
запросом получать только Номер, а не весь док тянуть. и скопом для всех документов. смотри типовые
2 Dirk Diggler
 
07.12.11
13:10
скопом для всех, потом поиск в табл. значений?
3 Dirk Diggler
 
07.12.11
13:10
или Новый соотвествие?
4 Ненавижу 1С
 
гуру
07.12.11
13:10
переходить на 8.2 ))
5 Dirk Diggler
 
07.12.11
13:11
(4) дык уже на ём. 8.2.13.219.
6 Dirk Diggler
 
07.12.11
13:11
замер производительности показывает 92% времени на эту строку )))) Ща запрос сделаю. )
7 Ненавижу 1С
 
гуру
07.12.11
13:12
(5) динамический список тогда
8 Dirk Diggler
 
07.12.11
13:12
да с запроса начнём пока... спасибо, направления понятно, разберусь.
AdBlock убивает бесплатный контент. 1Сергей