Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Определить в запросе ТекущийДокумент.Выбран() (число прочтений - 2219 )
Kapet
Senior Member
****
Отсутствует


Ламер - вансист

Сообщений: 262
Местоположение: Ukraine, Kyiv
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Определить в запросе ТекущийДокумент.Выбран()
19. Февраля 2007 :: 09:43
Печать  
Вот задумался, в журалах сначала определяю выбран ли ТекущийДокумент, а потом уже устанавливаю в параметрах ТекущийДокумент, делаю прямой запрос...
Если я правильно понимаю, то ТекущийДокумент.Выбран() - это еще один запрос к серверу.
Вопрос: а можно ли непосредственно в прямом запросе определять существует ли текущий документ в журнале за период, без вышеприведенного промежуточного 1С-кого и стоит ли овчинка выделки?
  
Наверх
ICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Определить в запросе ТекущийДокумент.Выбран()
Ответ #1 - 19. Февраля 2007 :: 12:21
Печать  
смотря что понимать под ТекущийДокумент.Выбран()
либо это установлен курсор на форме, либо документ записан, т.е. существует или нет...
если выбран ли курсором, то это работа с инферфесом и к записям в базе не имеет никакого отношения...
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Вадимко
God Member
*****
Отсутствует


Нам бы чего про ОдноЦэ...

Сообщений: 1048
Местоположение: Минск
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: Определить в запросе ТекущийДокумент.Выбран()
Ответ #2 - 19. Февраля 2007 :: 23:35
Печать  
А посмотри что посылает на сервер 1С когда шаришься по журналу
Имхо не стоит овчинка...
  

Кампутер, кофе и сигареты - это очень плохо для моего здоровья...
Наверх
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Определить в запросе ТекущийДокумент.Выбран()
Ответ #3 - 21. Февраля 2007 :: 09:16
Печать  
Славко говорит правду. Одно дело запись в журнале - другое дело - докумнет в системе. Например в журнале: ТекущийДокумент.Выбран() - проверяет, а на какой же записи сейчас стоит курсор (в жернале). И Вы все верно говоите, Выбран() в даном случае делает SELECT записи по ID. Для того чтобы это не делать, проверяйте не методом Выбран() а функцией ПустоеЗначение().
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать