Переключение на Главную Страницу Страницы: 1 ... 13 14 [15] 16 17  ОтправитьПечать
Очень популярная тема (более 25 ответов) AccountsRecordset v3.17. Прямые запросы к БИ. (число прочтений - 132931 )
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.14. Прямые запросы к БИ.
Ответ #210 - 14. Июля 2011 :: 07:15
Печать  
Спасибо. Исправлено в v3.14.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
villy
Senior Member
****
Отсутствует



Сообщений: 287
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.14. Прямые запросы к БИ.
Ответ #211 - 14. Июля 2011 :: 07:48
Печать  
знаю что я такой не первый Улыбка но нельзя ли добавить периодичность до проводок?
  
Наверх
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.14. Прямые запросы к БИ.
Ответ #212 - 14. Июля 2011 :: 08:07
Печать  
Добавляй, я не против.  Улыбка
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
villy
Senior Member
****
Отсутствует



Сообщений: 287
Зарегистрирован: 24. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.14. Прямые запросы к БИ.
Ответ #213 - 14. Июля 2011 :: 08:42
Печать  
боюсь не осилю  Ужас
  
Наверх
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: AccountsRecordset v3.13. Прямые запросы к БИ.
Ответ #214 - 15. Июля 2011 :: 09:44
Печать  
villy писал(а) 14. Июля 2011 :: 06:09:
Первым делом хочу поблагодарить автора за его разработку, вещь очень полезная Улыбка.



Присоединяюсь, незаменимая вещь!
  
Наверх
 
IP записан
 
Ivanych
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 50
Зарегистрирован: 21. Февраля 2012
Re: AccountsRecordset v3.15. Прямые запросы к БИ.
Ответ #215 - 29. Февраля 2012 :: 11:12
Печать  
Иван Добрый день. Помогите разобраться.

RS = СоздатьОбъект("AccountsRecordset");
    RS.УстБД1С();
    ТекстЗапроса = "
    |SELECT ОсновнойОстатки.Счет [Счет $Счет.Основной]
    |    , ОсновнойОстатки.Субконто1 [Субконто1 $Субконто]
    |    , ОсновнойОстатки.Субконто1_вид
    |    , ОсновнойОстатки.СуммаОстатокДт
    |    , ОсновнойОстатки.КоличествоОстатокДт
    |FROM $БИОстатки.Основной(:ВыбДата,,(Счет = :ВыбГруппаСчетов),
    |        (ТМЦ),) AS ОсновнойОстатки
    |    INNER JOIN _1SACCS AS ПланСчетов (NOLOCK) ON ОсновнойОстатки.Счет = ПланСчетов.ID
    |ORDER BY ПланСчетов.SCHKOD";
    RS.УстановитьТекстовыйПараметр("ВыбДата", ВыбКонПериода);
    RS.УстановитьТекстовыйПараметр("ТМЦ", ВыбНоменклатура);
    RS.УстановитьТекстовыйПараметр("ВыбГруппаСчетов", ВыбСчет);
    ТЗ = RS.ВыполнитьИнструкцию(ТекстЗапроса);
    ТЗ.ВыбратьСтроку();
Что я делаю неправильно? Сообщений об ошибках нет. Но и строки пустые. Не могли бы помочь, показать более подробный пример как вытащить данные. Заранее спасибо
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.15. Прямые запросы к БИ.
Ответ #216 - 29. Февраля 2012 :: 12:43
Печать  
Запрос рабочий. Запросы лучше обсуждать в разделе Прямые запросы к БД. Какие-то примеры есть здесь.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Ivanych
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 50
Зарегистрирован: 21. Февраля 2012
Re: AccountsRecordset v3.15. Прямые запросы к БИ.
Ответ #217 - 01. Марта 2012 :: 04:46
Печать  
Спасибо Иван разобрался. А вещь реальна нужная.
  
Наверх
 
IP записан
 
MaxPiter
Full Member
***
Отсутствует


I Love 1C++

Сообщений: 187
Местоположение: Санкт-Петербург
Зарегистрирован: 20. Ноября 2008
Пол: Мужской
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #218 - 24. Января 2013 :: 06:27
Печать  
Добрый день.
---
после раза третьего, все таки заработал...
Ничего не трогал и файлы не перекладывал...
Просто заработало и все Улыбка
  
Наверх
www  
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #219 - 03. Октября 2013 :: 10:44
Печать  
Пожалуй, стоит это написать сюда:


выполните у себя в базе такой запрос:
Код
Выбрать все
select
     *
from
     _1SENTRY
where
     substring(DATE_TIME_DOCID, 9, 6) > 'EAEAY8' 



Весьма вероятно, что вы увидите что-то вроде '20110131EAGG40 1D6PE'. При этом в 1SJourn будет '20110131EAEAY8 1D6PE'


Если вкраце, то:
EAEAY8 - это 23:59:59
EAGG40 - это 24:00:09

Возникает, судя по всему, если при записи нового документа говоришь ему "в конец дня". Если мне не врет протез, то при выборе позиции документа при записи в варианте "в конец дня" 1Ска делает ему +10 секунд от последнего документа.
Возможно, документ должен одновременно быть записан и проведен (строка действия формы #Записать Провести).
Болезнью поражены таблицы: _1SENTRY, _1SACCSEL, _1SOPER, _1SSBSEL


Обнаружено было при использовании сабжевого класса - если сделать что-то типо ОСВ по счету/карточки счета, то обороты по таким кривым проводкам выпадают (однако, что-то типо АнализСчета работает нормально).



Пока пытаемся формализовать момент возникновения и способы борьбы.
  
Наверх
 
IP записан
 
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #220 - 03. Октября 2013 :: 11:40
Печать  
Satans Claws писал(а) 03. Октября 2013 :: 10:44:
Пожалуй, стоит это написать сюда:


выполните у себя в базе такой запрос:
Код
Выбрать все
select
     *
from
     _1SENTRY
where
     substring(DATE_TIME_DOCID, 9, 6) > 'EAEAY8' 



Весьма вероятно, что вы увидите что-то вроде '20110131EAGG40 1D6PE'. При этом в 1SJourn будет '20110131EAEAY8 1D6PE'


Если вкраце, то:
EAEAY8 - это 23:59:59
EAGG40 - это 24:00:09

Возникает, судя по всему, если при записи нового документа говоришь ему "в конец дня". Если мне не врет протез, то при выборе позиции документа при записи в варианте "в конец дня" 1Ска делает ему +10 секунд от последнего документа.
Возможно, документ должен одновременно быть записан и проведен (строка действия формы #Записать Провести).
Болезнью поражены таблицы: _1SENTRY, _1SACCSEL, _1SOPER, _1SSBSEL


Обнаружено было при использовании сабжевого класса - если сделать что-то типо ОСВ по счету/карточки счета, то обороты по таким кривым проводкам выпадают (однако, что-то типо АнализСчета работает нормально).



Пока пытаемся формализовать момент возникновения и способы борьбы.

по моему мой поиск ошибок по регистрам ловит все такие ситуации.


  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #221 - 03. Октября 2013 :: 17:02
Печать  
Satans Claws писал(а) 03. Октября 2013 :: 10:44:
Пока пытаемся формализовать момент возникновения и способы борьбы.

Глюки со временем документа в таблицах 1С.

nil novi sub luna  Улыбка
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #222 - 04. Октября 2013 :: 01:53
Печать  
Z1 писал(а) 03. Октября 2013 :: 11:40:
по моему мой поиск ошибок по регистрам ловит все такие ситуации.


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



berezdetsky писал(а) 03. Октября 2013 :: 17:02:

К сожалению, там тоже ни причины возникновления траблы ни метода ее решения.
  
Наверх
 
IP записан
 
Satans Claws
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 721
Зарегистрирован: 29. Ноября 2010
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #223 - 04. Октября 2013 :: 08:09
Печать  
Причина формализована - как и предполагалось, уставнока документа в конец дня при наличии иных документов со временем > 23:59:50.
Причем, абсолютно пофигу - будет это вызов метода АвтоВремяКонецДня() в форме нового документа, или же пользователь сам скажет "в конец дня" в диалоге выбора времени документа.

Косячится время в _1SOper в момент записи, а дальше ошибка мигрирует по остальным таблицам. Проведение, само по себе, не при чем.
Единственное, что не проверял - как все ведет себя при создании операции "ПриПроведении" и "Выборочно". У меня все документы с созданием операции "Всегда".
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: AccountsRecordset v3.17. Прямые запросы к БИ.
Ответ #224 - 04. Октября 2013 :: 12:41
Печать  
Satans Claws писал(а) 04. Октября 2013 :: 01:53:
berezdetsky писал(а) 03. Октября 2013 :: 17:02:

К сожалению, там тоже ни причины возникновления траблы ни метода ее решения.

Там указаны и причина и три варианта решения.

Отдельно хочу сказать, что баги платформы - оффтопик.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 13 14 [15] 16 17 
ОтправитьПечать