Переключение на Главную Страницу Страницы: 1 ... 4 5 [6]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Вопрос по ТП (число прочтений - 16230 )
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Вопрос по ТП
Ответ #75 - 13. Сентября 2010 :: 13:48
Печать  
А по какому принципу происходит получение данных в ТП (через поставщика данных)?

Имею в виду вот что. Допустим, в запросе по справочнику я решил присоединить еще остатки по позициям. При открытии формы с ТП происходит получение сразу остатки по всем элементам справочника или только по тем, которые в данный момент отображаются? Если первое, то не будет ли это в итоге более накладным, чем вывод остатков в колонку через функцию в стандартной форме списка?

Может, где-то уже это обсуждалось или в доке есть? (пока еще все не успел прочитать  Улыбка)
  
Наверх
 
IP записан
 
Salimbek
God Member
*****
Отсутствует



Сообщений: 862
Зарегистрирован: 06. Июня 2006
Пол: Мужской
Re: Вопрос по ТП
Ответ #76 - 14. Сентября 2010 :: 04:31
Печать  
Neo писал(а) 13. Сентября 2010 :: 13:48:
А по какому принципу происходит получение данных в ТП (через поставщика данных)?

Имею в виду вот что. Допустим, в запросе по справочнику я решил присоединить еще остатки по позициям. При открытии формы с ТП происходит получение сразу остатки по всем элементам справочника или только по тем, которые в данный момент отображаются? Если первое, то не будет ли это в итоге более накладным, чем вывод остатков в колонку через функцию в стандартной форме списка?

Может, где-то уже это обсуждалось или в доке есть? (пока еще все не успел прочитать  Улыбка)

Работает так:
Берется твой запрос, по нему находится ИД-шник объекта, по ИД-шнику объекта (УстановитьИД) находим значение Ключа порядка, на котором находимся в данный момент. Потом выбираем первые ХХХ записей до и ХХХ записей после (используя ключ порядка). Собственно в этом и ответ на твой вопрос - насколько оптимальный запрос для Поставщика ТП ты напишешь - так и будет работать.
  
Наверх
ICQ  
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Вопрос по ТП
Ответ #77 - 15. Сентября 2010 :: 13:01
Печать  
А почему, когда ставишь таймаут обновления, 1-ка вылетает через этот таймаут? Точнее, если движения по ТП не происходили, то на первом таймауте в ТП остается только верхняя строчка, а на втором 1С вылетает с ошибкой "Подключение занято до получения результатов другого shtmt". Если была прокрутка, то сразу вылетает при первом же таймауте...
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Вопрос по ТП
Ответ #78 - 15. Сентября 2010 :: 13:03
Печать  
скорее всего возможно ключ порядка не обеспечивает уникальность
  

1&&2&&3
Наверх
 
IP записан
 
Neo
Senior Member
****
Отсутствует


I Love YaBB 2!

Сообщений: 327
Зарегистрирован: 12. Ноября 2007
Re: Вопрос по ТП
Ответ #79 - 15. Сентября 2010 :: 13:10
Печать  
Точно, так и есть))
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 4 5 [6] 
ОтправитьПечать