|
Ошибка в управляемой форме | ☑ | ||
---|---|---|---|---|
0
AntonyFO
30.09.13
✎
10:54
|
Добрый день! В управляемой форме возникает ошибка "ОБНАРУЖЕНО ДУБЛИРОВАНИЕ КЛЮЧЕВЫХ ПОЛЕЙ ФОРМЫ "ССЫЛКА". ОТОБРАЖЕНИЕ ДАННЫХ В СПИСКЕ НЕВОЗМОЖНО"
Ясно что что-то не так в запросе динамического списка, я не могу сообразить, подскажмите кто разбирается. Спасибо ВЫБРАТЬ ДокументЗаявкаНаРасходованиеСредств.Ссылка, ДокументЗаявкаНаРасходованиеСредств.ПометкаУдаления, ДокументЗаявкаНаРасходованиеСредств.Номер, ДокументЗаявкаНаРасходованиеСредств.Дата, ДокументЗаявкаНаРасходованиеСредств.Проведен, ДокументЗаявкаНаРасходованиеСредств.ВидОперации, ДокументЗаявкаНаРасходованиеСредств.ДатаРасхода, ДокументЗаявкаНаРасходованиеСредств.ДокументОснование, ДокументЗаявкаНаРасходованиеСредств.ФормаОплаты, ДокументЗаявкаНаРасходованиеСредств.БанковскийСчетКасса, ДокументЗаявкаНаРасходованиеСредств.ВалютаДокумента, ДокументЗаявкаНаРасходованиеСредств.КурсДокумента, ДокументЗаявкаНаРасходованиеСредств.Состояние, ДокументЗаявкаНаРасходованиеСредств.КратностьДокумента, ДокументЗаявкаНаРасходованиеСредств.ВалютаВзаиморасчетовПодотчетника, ДокументЗаявкаНаРасходованиеСредств.РасчетныйДокумент, ДокументЗаявкаНаРасходованиеСредств.ДатаПогашенияАванса, ДокументЗаявкаНаРасходованиеСредств.СуммаДокумента, ДокументЗаявкаНаРасходованиеСредств.Сценарий, ДокументЗаявкаНаРасходованиеСредств.СтатьяОборотов, ДокументЗаявкаНаРасходованиеСредств.ЦФО КАК Подразделение, ДокументЗаявкаНаРасходованиеСредств.Номенклатура, ДокументЗаявкаНаРасходованиеСредств.Описание, ДокументЗаявкаНаРасходованиеСредств.Ответственный, ДокументЗаявкаНаРасходованиеСредств.Комментарий, ДокументЗаявкаНаРасходованиеСредств.Организация, ДокументЗаявкаНаРасходованиеСредств.АвтоРезервированиеПоЗаявке, ДокументЗаявкаНаРасходованиеСредств.АвтоРазмещениеПоЗаявке, ДокументЗаявкаНаРасходованиеСредств.ВключатьВПлатежныйКалендарь, ДокументЗаявкаНаРасходованиеСредств.ВидВыдачиДенежныхСредств, ДокументЗаявкаНаРасходованиеСредств.МоментВремени, ВЫБОР КОГДА ДокументЗаявкаНаРасходованиеСредств.ВидОперации В (&ВидыОперацийРасчетыСКонтрагентами) ТОГДА ДокументЗаявкаНаРасходованиеСредств.Контрагент ИНАЧЕ ДокументЗаявкаНаРасходованиеСредств.Получатель КОНЕЦ КАК Получатель, ВЫБОР КОГДА ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаВзаиморасчетовКонечныйОстаток, 0) > 0 И ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаВзаиморасчетовРасход, 0) > 0 ТОГДА "Оплачено частично" //КОГДА СостоянияСогласованияЗаявокСрезПоследних.Состояние = &СостояниеОтклонен // ТОГДА "Отклонено" КОГДА СостоянияСогласованияЗаявокСрезПоследних.Состояние = &СостояниеОтозван ТОГДА "Отозвано" КОГДА ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаВзаиморасчетовКонечныйОстаток, 0) = 0 И ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаВзаиморасчетовРасход, 0) > 0 ТОГДА "Оплачено полностью" КОГДА ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаВзаиморасчетовРасход, 0) = 0 ТОГДА "Не оплачено" КОГДА ЕСТЬNULL(ЗаявкиНаРасходованиеСредствОстатки.СуммаВзаиморасчетовКонечныйОстаток, 0) < 0 ТОГДА "Переплата" КОНЕЦ КАК СостояниеОплаты, //дсио Константинов Д.Ю. [24.07.2012] начало ЕстьNULL(СостоянияСогласованияЗаявокСрезПоследних.Период, ДатаВремя(1,1,1)) КАК ДатаСогласования, //дсио Константинов Д.Ю. [24.07.2012] конец ЕстьNULL(СостоянияСогласованияЗаявокСрезПоследних.Состояние, &ПустоеСостояние) КАК СостояниеСогласования, ЕстьNULL(СостоянияСогласованияЗаявокСрезПоследних.Пользователь, ЗНАЧЕНИЕ(Справочник.Пользователи.ПустаяСсылка)) КАК СогласовавшееЛицо, ВЫБОР КОГДА СостоянияСогласованияЗаявокСрезПоследних.Состояние = &СостояниеУтвержден ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК Утвержден, ВЫБОР КОГДА СостоянияСогласованияЗаявокСрезПоследних.Состояние = &СостояниеОтклонен ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК Отклонен, ЗаявкиНаРасходованиеСредств.Период КАК ДатаПлатежа ИЗ Документ.ЗаявкаНаРасходованиеСредств КАК ДокументЗаявкаНаРасходованиеСредств ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ЗаявкиНаРасходованиеСредств.ОстаткиИОбороты КАК ЗаявкиНаРасходованиеСредствОстатки ПО ДокументЗаявкаНаРасходованиеСредств.Ссылка = ЗаявкиНаРасходованиеСредствОстатки.ЗаявкаНаРасходование ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияСогласованияЗаявок.СрезПоследних КАК СостоянияСогласованияЗаявокСрезПоследних ПО ДокументЗаявкаНаРасходованиеСредств.Ссылка = СостоянияСогласованияЗаявокСрезПоследних.Заявка ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаНаРасходованиеСредств.РазмещениеЗаявки КАК ДокументЗаявкаРазмещениеЗаявки ПО ((НЕ &ОбычноеПриложение)) И ДокументЗаявкаНаРасходованиеСредств.Ссылка = ДокументЗаявкаРазмещениеЗаявки.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаявкаНаРасходованиеСредств.РасшифровкаПлатежа КАК ДокументЗаявкаРасшифровкаПлатежа ПО ((НЕ &ОбычноеПриложение)) И ДокументЗаявкаНаРасходованиеСредств.Ссылка = ДокументЗаявкаРасшифровкаПлатежа.Ссылка И (ЕСТЬNULL(ДокументЗаявкаРасшифровкаПлатежа.ДоговорКонтрагента.ВестиПоДокументамРасчетовСКонтрагентом, ЛОЖЬ)) ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ЗаявкиНаРасходованиеСредств КАК ЗаявкиНаРасходованиеСредств ПО ДокументЗаявкаНаРасходованиеСредств.Ссылка = ЗаявкиНаРасходованиеСредств.ЗаявкаНаРасходование ГДЕ (&ОбычноеПриложение ИЛИ ДокументЗаявкаРасшифровкаПлатежа.Ссылка ЕСТЬ NULL И ДокументЗаявкаРазмещениеЗаявки.Ссылка ЕСТЬ NULL И (НЕ ДокументЗаявкаНаРасходованиеСредств.АвтоРезервированиеПоЗаявке) И (НЕ ДокументЗаявкаНаРасходованиеСредств.АвтоРазмещениеПоЗаявке) И (ДокументЗаявкаНаРасходованиеСредств.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийЗаявкиНаРасходование.ОплатаПоставщику) ИЛИ ДокументЗаявкаНаРасходованиеСредств.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийЗаявкиНаРасходование.ВозвратДенежныхСредствПокупателю) ИЛИ ДокументЗаявкаНаРасходованиеСредств.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийЗаявкиНаРасходование.ПрочиеРасчетыСКонтрагентами) ИЛИ ДокументЗаявкаНаРасходованиеСредств.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийЗаявкиНаРасходование.ВыдачаДенежныхСредствПодотчетнику) ИЛИ ДокументЗаявкаНаРасходованиеСредств.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийЗаявкиНаРасходование.ПрочийРасходДенежныхСредств)) И ЗаявкиНаРасходованиеСредств.ВидДвижения=&Расход И (ЗаявкиНаРасходованиеСредств.Регистратор Ссылка Документ.ПлатежноеПоручениеИсходящее ИЛИ ЗаявкиНаРасходованиеСредств.Регистратор Ссылка Документ.РасходныйКассовыйОрдер)) |
|||
1
ДенисЧ
30.09.13
✎
10:56
|
поставь ВЫБРАТЬ РАЗЛИЧНЫЕ,...
|
|||
2
AntonyFO
30.09.13
✎
11:07
|
(1)Поставил выдаёт тоже самое. Ошибка стала появляться при добавлении последней связи
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ЗаявкиНаРасходованиеСредств КАК ЗаявкиНаРасходованиеСредств ПО ДокументЗаявкаНаРасходованиеСредств.Ссылка = ЗаявкиНаРасходованиеСредств.ЗаявкаНаРасходование |
|||
3
Галахад
гуру
30.09.13
✎
11:08
|
Наверное опять ГДЕ кривое.
|
|||
4
AntonyFO
30.09.13
✎
11:28
|
(3) ГДЕ точно нормально. Ладно отложу пока позже разберусь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |