Имя: Пароль:
1C
1С v8
Пустой/непустой запрос
0 ShramkoRS
 
06.12.22
12:36
Попросили найти причину задвоения в документе.
Окольными путям нашел предполгаемого виновника. Им стал следующий запрос.

|ВЫБРАТЬ
    |    ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
    |    ХозрасчетныйОстатки.Субконто2 КАК ДоговорКонтрагента,
    |    -СУММА(ХозрасчетныйОстатки.СуммаОстаток) КАК Остаток
    |ПОМЕСТИТЬ Баланс
    |ИЗ
    |    РегистрБухгалтерии.Хозрасчетный.Остатки(
    |            &ДатаОтчета,
    |            ,
    |            ,
    |            Организация = &Организация
    |                И ТИПЗНАЧЕНИЯ(Субконто2) = ТИП(Справочник.ДоговорыКонтрагентов)) КАК ХозрасчетныйОстатки
    |
    |СГРУППИРОВАТЬ ПО
    |    ХозрасчетныйОстатки.Субконто1,
    |    ХозрасчетныйОстатки.Субконто2
    |
    |ИМЕЮЩИЕ
    |    СУММА(ХозрасчетныйОстатки.СуммаОстаток) <> 0
    |;
Решил проверить его через консоль запросов ДатаОтчета записал через ДАТАВРЕМЯ(), Органзицию через строку. По итогу мне выходит пустой запрос. Не могу понять почему так.
2 lamme
 
06.12.22
12:37
ДатаОтчета записал через ДАТАВРЕМЯ(), Органзицию через строку

как?
3 ShramkoRS
 
06.12.22
12:42
(2) ДАТАВРЕМЯ(2022, 12, 1, 0, 0, 0)
Организация = "000000001"
4 RomanYS
 
06.12.22
12:42
(0) 1С ещё сырая, пока не поддерживает передачу ссылочных данных в запрос через строку
5 ShramkoRS
 
06.12.22
12:44
(4) не очень понял о чем вы
6 Адинэснег
 
06.12.22
12:44
так ты новичек не в 1С, а в программировании?) типы...
7 Гипервизор
 
06.12.22
12:44
(0) В документе тоже параметры через ДАТАВРЕМЯ и строку?
(3) Хотите увидеть остатки на конец дня 30.11.22? И да, строковый тип организации, ну почему бы и нет. )
8 RomanYS
 
06.12.22
12:45
(5) организация там несколько более сложный тип чем "строка"
9 Kassern
 
06.12.22
12:48
(5) Или так Организация.Код = "000000001" Или так Организация = &Организация, но потом Запрос.УстановитьПараметр("Организация",Справочники.Организации.НайтиПоКоду("000000001"));
У вас в РегистрБухгалтерии.Хозрасчетный Поле Организация - это ссылка на справочник. Он никогда не будет равен строке. Поэтому у вас и результат пустой отчета.
10 ShramkoRS
 
06.12.22
12:48
(8) А как мне тогда зная код орагнизации указать ее в консоли запросов?
11 Мультук
 
гуру
06.12.22
12:49
(0)

   |ПОМЕСТИТЬ Баланс

По итогу мне выходит пустой запрос. Не могу понять почему так.
Ты же сам написал "Результат я видеть не хочу, 1С просто положи результат во временную таблицу.
12 Kassern
 
06.12.22
12:49
(10) В консоли вы можете прям организацию выбрать
13 lamme
 
06.12.22
12:49
(3)
не. так не будет работать.

в консоли запросов в разделе - параметры - Организацию надо выбрать из существующих
так же как и дату - указать явно .. грубо говоря - через штатный календарик
14 Kassern
 
06.12.22
12:50
(11) Ну может он в консоли по пакетно сформирует запрос, тогда результат увидит)
15 lamme
 
06.12.22
12:50
(3)
в запросе
  Организация = &Организация - имеется  в виду - как элемент справочника.

если указываешь код организации
тогда это условие должно быть

  Организация.Код = &Организация
16 ShramkoRS
 
06.12.22
12:50
(11) я убираю эту строку когда ввожу ее в консоль запросов. Я тупой, но не столько
17 Адинэснег
 
06.12.22
12:54
(15) ща научите неокрепший ум через точки да по коду отборы накладывать)
18 Гипервизор
 
06.12.22
12:55
(16) А сюда выложить - и так сойдёт, да?
Вот даже не знаю, так сложно поискать как пользоваться консолью запросов?
Сейчас выложить тут ссылку, так окажется, что у ТС не та консоль и вообще УФ. И принцип аналогии не поможет.
19 ShramkoRS
 
06.12.22
12:55
(13) А как это сделать не подскажите?
20 Ryzeman
 
06.12.22
12:55
(17) ГДЕ МойРегистр.Регистратор.Партнер.Менеджер.Подразделение.ВышестоящееПодразделение.Наименование = ""ООО Рога и Копыта""
21 Kassern
 
06.12.22
12:56
(20) Красивое)
22 Kassern
 
06.12.22
12:57
(19) Ссылку на скриншот вашей консоли запросов скиньте с запросом
23 Ryzeman
 
06.12.22
13:00
(21) Было бы смешно если бы не было из жизни) У меня один из директоров с большим усердием в настройках СКД ковыряется, а потом жалуется что у неё тормоза какие-то)))
24 Kassern
 
06.12.22
13:02
(23) Это еще пол беды)) У меня бухгалтер главный решил СКД настройки поизучать и не думая запихал 80тыс клиентов в колонки таблицы, а еще их в группировке по месяцам сделал. А потом удивляется, а что это у меня отчет долго формируется и слышны стоны менеджеров, что 1ска тупить начала)
25 Гипервизор
 
06.12.22
13:02
(19) Ситуации, конечно, всякие бывают. Но вот такие темы, без знания каких-то предметных базовых вещей, вызывают недоумение.
Это всё равно что: "Да-да, я знаю, что на врача надо долго учиться, но мне просто сейчас надо по-быстрому вырезать аппендикс и всё! Вам так сложно подсказать?"
26 ShramkoRS
 
06.12.22
13:03
(22) увы не могу, безопасники не дадут ни в облако зайти, ни в него что-то загрузить. Хотя может и дадут, но потом разаборок не хочется
27 Kassern
 
06.12.22
13:04
(25) Да-да я знаю, что на пилота долго учиться, но 2 пилота в отключке и некому посадить самолет, не подскажите куда тыкать?)
28 Kassern
 
06.12.22
13:06
(26) Вот так у вас консоль выглядит? https://disk.yandex.ru/i/JfBFohNvI6Lskg
29 ShramkoRS
 
06.12.22
13:08
(25) Ну, у меня сейчас в голове паника и затуп, извините, что плохо соображаю в стрессовых ситуациях
30 Гипервизор
 
06.12.22
13:08
(27) Повторяйте за мной: "Отче наш.." )
(28) Ему же безопасники не дадут туда зайти.
31 ShramkoRS
 
06.12.22
13:09
(28) у меня сайт блокируется, так что не могу, увы
32 Kassern
 
06.12.22
13:09
(30) (31) оО яндекс у вас блочится, а миста нет?)
33 ShramkoRS
 
06.12.22
13:10
(30) Я бы посмеялся вместе с вами, если б в башке не было так больно
34 Kassern
 
06.12.22
13:11
(31) ну ничего, отмучаетесь до конца рабочего дня, а вечерком дома посмотрите
35 Гипервизор
 
06.12.22
13:12
(30) Вы там кто? А то вдруг с геодезистом разговариваю. Такой стресс, что понятие типа данных забыли?
Во многих консолях есть кнопка заполнения таблицы параметров по тексту запроса. Потом останется лишь выбрать значения в полях ввода. В вашей такая возможность есть?
36 lamme
 
06.12.22
13:15
(19)
в разных консолях - эти параметры по разному спрятаны
37 Kassern
 
06.12.22
13:15
Вот такой значок есть в консоли? 🔄 Только зеленого цвета
38 ShramkoRS
 
06.12.22
13:18
(35) да есть, нашел. Я там программист. У меня во время паники внимание сильно рассеивается я могу слона в комнате не заметить, кроме шуток. Я не забыл что такое типы данных, я увидекл что после запроса параметр устанавливается с комментом по коду организации, зацепился за комент глазами и все
39 ShramkoRS
 
06.12.22
13:18
(37) есть
40 Kassern
 
06.12.22
13:20
(39) жмякайте на него, у вас заполнятся параметры. В колонку "значение" укажите нужную организацию и дату
41 Kassern
 
06.12.22
13:22
(38) " У меня во время паники внимание сильно рассеивается я могу слона в комнате не заметить" - вы случайно не любитель ночью охотиться и наблюдать за живыми звездами?)
42 Гипервизор
 
06.12.22
13:25
(40) А вот теперь даже не знаю, как объяснить про особенности использования периодов и моментов времени при получении остатков..
43 Kassern
 
06.12.22
13:27
(42) Главное чтобы "самолет сел" а там уж будь, что будет)
44 Сергиус
 
06.12.22
15:11
Скорее всего это что-то вроде проверочного теста, вряд ли бы новичку дали подобную задачу из (0)