#0
by never_be
Мне надо в запросе выбрать документы у которых 2 реквизита одинаковые, в конструкторе запроса так сделать не получается, как ?
#5
by never_be
Знаю но ругается Условие в запросе: Регистратор.СуммаДокумента = Регистратор.СуммаДокументаРасчета Посылает лесом.
#9
by never_be
У меня чуть не так. Регистратор у меня всегда 1 и тот же тип докуметов, теперь надо выбрать только с одинаковыми реквизитами.
#14
by never_be
Что-то не получается, мне отбирать конкретные типы документов не надо, они там всегда одного типа.
#31
by Maxus43
Группировка этому не помешает. А если в обоих равно - то будет 2 записи в результате, а оно не надо вроде
#32
by never_be
{(13, 175)}: Поле не найдено "СуммаДокументаРасчета" И Выразить(Хозрасчетный.Регистратор Как Документ.ПлатежноеПоручениеИсходящее).СуммаДокумента = Выразить(Хозрасчетный.Регистратор Как Документ.ПлатежноеПоручениеИсходящее)<<?>>.СуммаДокументаРасчета Запрос такой:
#36
by never_be
Точно не врет, реквизит лежит в табличном поле в документе, на форме просто не видно этого.
#39
by never_be
Угу, есть такая табличная часть Реквизиты платежа, в нем оно и лежит, хотя на форме оно в обычном окошке ввода числа.
#42
by never_be
Епт, ничего не понимаю, меня типовые конфы просто вгоняют в ступор. Гляньте на картинку плиз - Выделенным красным окошка присвоен один и тот-же реквизит !! Но когда я сохраняют документ значения в них сохраняются разными О_о
#45
by never_be
Ребята все равно не доганяю, вот еще картинка - На обоих окошках в поле данные один и тот же реквизит, причем когда нажимаю выбрать и в дереве одно и тоже ДокументОбъект. СуммаДокумента
#47
by never_be
Ощущая но только в контексте упр форм, тут в поле данные у меня выбран один и тот же реквизит из общего списка реквизитов и понять чем они отличаются я не могу.
#49
by Галахад
Гм. Я тоже вижу один и тот же реквизит. P.S. Может в событии "ПриИзменении" чего-то происходит?
#50
by never_be
Тыкните плиз носом куда посмотреть, на что нажать чтоб увидеть откуда берется вторая сумма, я как ни смотрю для меня это один и тот же реквизит и в поле данные у обоих полей выбран один и тот же реквизит с одного места, корня ДокументОбъект. Процедура СуммаДокументаРасчетыПриИзменении и Процедура СуммаДокументаПриИзменении
#51
by never_be
Если подвести к окошку в сплывающем пишет для первого СуммаДокумента(СуммаДокумента), для второго СуммаДокументаРасчеты(СуммаДокумента)
#55
by never_be
Вижу что лежит оно в табличной части РасшифровкаПлатежа, но как оно выводиться тогда в окошки на форме если привязан для них только 1 реквизит.
#58
by never_be
Понял что для певого окошка данные лежат в реквизите СуммаДокумента, а в втором в табличной части РасшифровкаПлатежа.СуммаПлатежа, но как оно попадает в второе окошко понять не могу.
#60
by never_be
Все равно не вижу каким образом, в общем пусть это будет для меня загадкой, не понимаю нафига так мутно писать, или это признак супер крутого программиста когда никто не понимает его код и как оно работает. Подскажите еще как сравнивать с значением из первой строки табличной части (выбран всегда 1 документ расчетов)?
#62
by never_be
А в моем запросе ? Мне получается надо сравнивать СуммаДокумента с первой строкой РасшифровкаПлатежа, вот запрос:
#66
by kinno
Возьми консоль запросов. 1) Получи запросом требуемые тебе документы без использования регистра бухгалтерии 2) Помести во временную таблицу 3) Выбери движения из регистра бухгалтерии, с отбором по документам которые ранее были помещены во временную таблицу Есть сильное подозрение, что можно вообще оптимизировать этот запрос, если напишешь что хочешь с помощью его получить.
#67
by never_be
Блин да задача плевая ведь, я так думал до того как взялся, дело совсем не в регистре, если брать просто документы от этого ничего не измениться, не хочу заморачиваться с временными таблицами я там вообще потеряюсь, надо просто сравнить 2 реквизита в одном документе. Уже все получилось но поменялись обстоятельства и сравнивать надо реквизит с реквизитом из строки табличной части.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как в СКД преобразовать строку в число?
- Как правильно сделать кадровое перемещение?
- Прайс в формате Excel с картинками.
- Настройка SSD на ноутбке для работы с 1С
- 1С 8 УПП Распределенка и перерасчеты
- ЗУП: остатки отпусков у сотрудника, который отсутствует по невыясненной причине
- Как сделать открытие смены в 1C: 8.1 Розница (базовая)?
- Бух 3.0 ошибка ввода нового физ лица
- СКД: запретить сохранение настроек
- Не могу выполнить функцию Свернуть
- ЗУП: остатки отпусков у сотрудника, который находится в отпуске по уходу за ребё
- Не срабатывает Файл.Существует()
- SSD для tempdb
- ут11 регистры расчеты с клиентами и расчеты с клиентами по документам
- ошибка при установке значений атрибута контекста
- СКД: макет для общих итогов
- СКД. Не срабатывает отбор при программном выводе отчета
- Закрытие сч. 20 23 25 26 Баги :)
- Есть ли в ЗУП функция которая из полного имени делает В.В. Васильев.
- Пропала кнопка с закрытием месяца 20 счета