Цитата | ||||||
---|---|---|---|---|---|---|
Александр Денисюк написал:
|
Поле "ВидДанных" не в условие, а в выборку добавить.
Код |
---|
//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ХранилищеДополнительнойИнформации.Объект КАК Номенклатура, ХранилищеДополнительнойИнформации.Ссылка КАК ХранилищеСсылка, ХранилищеДополнительнойИнформации.ВидДанных КАК ВидДанных ПОМЕСТИТЬ ВремФайлыНоменклатурыВсе ИЗ Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации ГДЕ ХранилищеДополнительнойИнформации.Объект В (ВЫБРАТЬ ВремНоменклатура.Номенклатура ИЗ ВремНоменклатура) И НЕ ХранилищеДополнительнойИнформации.ПометкаУдаления ИНДЕКСИРОВАТЬ ПО Номенклатура, ХранилищеСсылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ХранилищеДополнительнойИнформацииИзменения.Ссылка КАК ХранилищеСсылка, ХранилищеДополнительнойИнформацииИзменения.Ссылка.Объект КАК Номенклатура ПОМЕСТИТЬ ВремФайлыНоменклатурыИзменения ИЗ Справочник.ХранилищеДополнительнойИнформации.Изменения КАК ХранилищеДополнительнойИнформацииИзменения ГДЕ ХранилищеДополнительнойИнформацииИзменения.Ссылка.Объект В (ВЫБРАТЬ ВремНоменклатура.Номенклатура ИЗ ВремНоменклатура) И НЕ ХранилищеДополнительнойИнформацииИзменения.Ссылка.ПометкаУдаления И ХранилищеДополнительнойИнформацииИзменения.Узел = &Узел ИНДЕКСИРОВАТЬ ПО Номенклатура, ХранилищеСсылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВремФайлыНоменклатурыВсе.Номенклатура КАК Номенклатура, ВремФайлыНоменклатурыВсе.ХранилищеСсылка КАК ХранилищеСсылка, ВЫБОР КОГДА &ВыгружатьВсеКартинки = ИСТИНА ТОГДА ИСТИНА ИНАЧЕ ВЫБОР КОГДА ВремФайлыНоменклатурыВсе.ХранилищеСсылка В (ВЫБРАТЬ ВремФайлыНоменклатурыИзменения.ХранилищеСсылка ИЗ ВремФайлыНоменклатурыИзменения) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КОНЕЦ КАК НадоВыгружать, ВремФайлыНоменклатурыВсе.ВидДанных КАК ВидДанных ПОМЕСТИТЬ ВремФайлыНоменклатуры ИЗ ВремФайлыНоменклатурыВсе КАК ВремФайлыНоменклатурыВсе ИНДЕКСИРОВАТЬ ПО Номенклатура, ХранилищеСсылка ; //////////////////////////////////////////////////////////////////////////////// УНИЧТОЖИТЬ ВремФайлыНоменклатурыВсе ; //////////////////////////////////////////////////////////////////////////////// УНИЧТОЖИТЬ ВремФайлыНоменклатурыИзменения ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ Изображения.ХранилищеСсылка, Изображения.НадоВыгружать, Изображения.Номенклатура КАК Номенклатура, ХранилищеДополнительнойИнформации.Наименование ПОМЕСТИТЬ ВремКартинки ИЗ ВремФайлыНоменклатуры КАК Изображения ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации ПО Изображения.ХранилищеСсылка = ХранилищеДополнительнойИнформации.Ссылка ГДЕ Изображения.ВидДанных = ЗНАЧЕНИЕ(Перечисление.ВидыДополнительнойИнформацииОбъектов.Изображение) И НЕ Изображения.ХранилищеСсылка = ЗНАЧЕНИЕ(Справочник.ХранилищеДополнительнойИнформации.ПустаяСсылка) ИНДЕКСИРОВАТЬ ПО Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ Изображения.ХранилищеСсылка, Изображения.Номенклатура КАК Номенклатура, Изображения.НадоВыгружать, ХранилищеДополнительнойИнформации.Наименование ПОМЕСТИТЬ ВремФайлы ИЗ ВремФайлыНоменклатуры КАК Изображения ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХранилищеДополнительнойИнформации КАК ХранилищеДополнительнойИнформации ПО Изображения.ХранилищеСсылка = ХранилищеДополнительнойИнформации.Ссылка ГДЕ Изображения.ВидДанных = ЗНАЧЕНИЕ(Перечисление.ВидыДополнительнойИнформацииОбъектов.Файл) И НЕ Изображения.ХранилищеСсылка = ЗНАЧЕНИЕ(Справочник.ХранилищеДополнительнойИнформации.ПустаяСсылка) ИНДЕКСИРОВАТЬ ПО Номенклатура ; //////////////////////////////////////////////////////////////////////////////// УНИЧТОЖИТЬ ВремФайлыНоменклатуры н |