Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
| ШтрихКодРазбракованнаяТкань.ШтрихКод,
| ШтрихКодРазбракованнаяТкань.Владелец.Дата КАК Дата,
| ШтрихКодРазбракованнаяТкань.Владелец.Артикул КАК Артикул,
| ШтрихКодРазбракованнаяТкань.Владелец.НомерПаспорта КАК НомерПаспорта,
| ШтрихКодРазбракованнаяТкань.Владелец.ПользовательПОС.ПарольОператора КАК ПарольОператора,
| ШтрихКодРазбракованнаяТкань.Владелец.НомерКуска КАК НомерКуска,
| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.(
| Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики,
| Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани,
| Владелец.Ткань.КодНоменклатуры,
| Владелец.Ткань.ДлинаУсловныхВырезов,
| Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ,
| Владелец.Ткань.СортностьТкани.Код
| )
|ИЗ
| РегистрСведений.ШтрихКодРазбракованнаяТкань КАК ШтрихКодРазбракованнаяТкань
и обработка ругается на то что в скобках
ПоказатьПо теме из базы знаний
- 1с8.2-8.3.Вывод на экран данных запроса с переданными Параметрами из Документа! 8 различных вариантов:от Сообщений, Таблицы и Отчетов до СКД без объекта-отчета
- Работа со схемой запроса
- Объект "Схема запроса" и расширения языка запросов СКД
- Программная работа и компоненты СКД
- По-настоящему свои макеты в отчетах СКД. Исследование процесса компоновки и генерация кода отчета
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
если убрать это
| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.(
| Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики,
| Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани,
| Владелец.Ткань.КодНоменклатуры,
| Владелец.Ткань.ДлинаУсловныхВырезов,
| Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ,
| Владелец.Ткань.СортностьТкани.Код
| )
то всё работает
| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.(
| Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики,
| Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани,
| Владелец.Ткань.КодНоменклатуры,
| Владелец.Ткань.ДлинаУсловныхВырезов,
| Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ,
| Владелец.Ткань.СортностьТкани.Код
| )
то всё работает
//###############################
Запрос = Новый Запрос();
Текст = "ВЫБРАТЬ
| ШтрихКодРазбракованнаяТкань.ШтрихКод,
| ШтрихКодРазбракованнаяТкань.Владелец.Дата КАК Дата,
| ШтрихКодРазбракованнаяТкань.Владелец.Артикул КАК Артикул,
| ШтрихКодРазбракованнаяТкань.Владелец.НомерПаспорта КАК НомерПаспорта,
| ШтрихКодРазбракованнаяТкань.Владелец.ПользовательПОС.ПарольОператора КАК ПарольОператора,
| ШтрихКодРазбракованнаяТкань.Владелец.НомерКуска КАК НомерКуска,
| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.(
| Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики,
| Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани,
| Владелец.Ткань.КодНоменклатуры,
| Владелец.Ткань.ДлинаУсловныхВырезов,
| Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ,
| Владелец.Ткань.СортностьТкани.Код
| )
|ИЗ
| РегистрСведений.ШтрихКодРазбракованнаяТкань КАК ШтрихКодРазбракованнаяТкань
//| ШтрихКодРазбракованнаяТкань.ШтрихКод,
//| ШтрихКодРазбракованнаяТкань.Владелец.ДатаНачалаПроцесса КАК Дата,
//| ШтрихКодРазбракованнаяТкань.Владелец.Артикул КАК Артикул,
//| ШтрихКодРазбракованнаяТкань.Владелец.НомерПаспорта КАК Номер,
//| ШтрихКодРазбракованнаяТкань.Владелец.НомерКуска КАК НомКус,
//| ШтрихКодРазбракованнаяТкань.Владелец.ПользовательПОС.ПарольОператора КАК Пароль,
//| ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.СортностьТкани.Код КАК Сорт,
//| ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани КАК Длина,
//| ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.КодНоменклатуры КодНом,
//| ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.ДлинаУсловныхВырезов КАК Вырезы,
//| ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики КАК Код,
//| ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ КАК ТДЛ
//|ИЗ
//| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.Владелец.Ткань КАК ШтрихКодРазбракованнаяТканьВладелецТкань
//| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ШтрихКодРазбракованнаяТкань КАК ШтрихКодРазбракованнаяТкань
//| ПО ШтрихКодРазбракованнаяТкань.Ссылка = ШтрихКодРазбракованнаяТканьВладелецТкань.Владелец.Ткань.Ссылка
|ГДЕ
| ШтрихКодРазбракованнаяТкань.Владелец.ДатаНачалаПроцесса>= &ДатаНач
| И ШтрихКодРазбракованнаяТкань.Владелец.ДатаНачалаПроцесса <= &ДатаКон
|";
Запрос.Текст = Текст;
ДатаОкончания = ?(ДатаКон = '00010101', ТекущаяДата(), КонецДня (ДатаКон));
Запрос.УстановитьПараметр("ДатаКон", ДатаОкончания);
Запрос.УстановитьПараметр("ДатаНач", НачалоДня(ДатаНач));
//###############################
Результат = Запрос.Выполнить();
//###############################
База = Новый XBase();
База.Поля.Добавить("Date","D","15");
База.Поля.Добавить("Lnom","N","10");
База.Поля.Добавить("N_zak","S","10");
База.Поля.Добавить("N_part","N","15");
База.Поля.Добавить("Kodd","N","5");
База.Поля.Добавить("Kod_art","N","5");
База.Поля.Добавить("Art","S","11");
База.Поля.Добавить("Sort","N","2");
База.Поля.Добавить("Len","N","10","3");
База.Поля.Добавить("N_n","N","5");
База.Поля.Добавить("S_kod","S","25");
База.Поля.Добавить("Uslv","N","10","3");
База.Поля.Добавить("N_kus","N","11");
База.Поля.Добавить("N_pas","N","10");
База.Поля.Добавить("TDL","N","10");
База.Кодировка = КодировкаXBase.OEM;
Массив = Новый Массив;
База.СоздатьФайл(Путь+"\"+"Kus"+Год+Мес);
База.Записать();
//#####################
//###############################
Выборка = Результат.Выгрузить();
Время3 = Формат(ТекущаяДата(),"ДФ=ЧЧ:мм:сс");
Сообщить (Время3 + " Данные выгружаются!");
ЭлементыФормы.Индикатор.МаксимальноеЗначение = Выборка.Количество();
Для каждого Строка из Выборка Цикл
База.Добавить();
База.Date = Строка.Дата;
База.Art = Строка.Артикул;
База.N_Pas = Строка.НомерПаспорта;
База.N_kus = Строка.НомерКуска;
База.Lnom = Строка.ПарольОператора;
База.Sort = Строка.Код;
База.Len = Строка.ОбщаяДлинаОбрабатываемойТкани;
База.Uslv = Строка.ДлинаУсловныхВырезов;
База.N_n = Строка.КодНоменклатуры;
База.Kod_art = Строка.КодНоменклатурыФабрики;
База.S_kod = Строка.ШтрихКод;
База.TDL = Строка.КодНоменклатурыТДЛ;
ЭлементыФормы.Индикатор.Значение = Прогресс;
Прогресс = Прогресс + 1;
База.Записать();
КонецЦикла;
База.Записать();
База.ЗакрытьФайл();
ЭлементыФормы.Индикатор.Видимость = Ложь;
Время4 = Формат(ТекущаяДата(),"ДФ=ЧЧ:мм:сс");
Сообщить (Время4 + " Выгрузка данных завершена!");
Показать
(5) pipo522, собственно мне интересно откуда родилась такая конструкция:
| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.(
| Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики,
| Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани,
| Владелец.Ткань.КодНоменклатуры,
| Владелец.Ткань.ДлинаУсловныхВырезов,
| Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ,
| Владелец.Ткань.СортностьТкани.Код
| )
Ткань табличная часть?
| ШтрихКодРазбракованнаяТкань.Владелец.Ткань.(
| Владелец.Ткань.Номенклатура.КодНоменклатурыФабрики,
| Владелец.Ткань.ОбщаяДлинаОбрабатываемойТкани,
| Владелец.Ткань.КодНоменклатуры,
| Владелец.Ткань.ДлинаУсловныхВырезов,
| Владелец.Ткань.Номенклатура.КодНоменклатурыТДЛ,
| Владелец.Ткань.СортностьТкани.Код
| )
Ткань табличная часть?
(7)(8) Вы голубчик в своих Скрин-Шотах нажмите кнопку "ЗАПРОС" и посмотрите, что оно выдаст :)
А доколи вам не в доме, что если система не может интерпретировать Запрос, о может все таки дело в вас?
А если еще быть конкретней, то попробуйте воспользоваться куда более продуктивной обработкой:
Консоль запросов с привычным интерфейсом для управляемого приложения 1С 8.2
http://infostart.ru/public/64522/
Ибо лучше запросы, которые ваш скудный интеллект не способен осознать, писать в пользовательском режиме :)
А доколи вам не в доме, что если система не может интерпретировать Запрос, о может все таки дело в вас?
А если еще быть конкретней, то попробуйте воспользоваться куда более продуктивной обработкой:
Консоль запросов с привычным интерфейсом для управляемого приложения 1С 8.2
Ибо лучше запросы, которые ваш скудный интеллект не способен осознать, писать в пользовательском режиме :)
(6) Kasp, http://imglink.ru/pictures/06-08-13/d422137f00a539eddf9c7d48a1ba6be3.jpg
в этойже базе только из другого документа вот так всё работает
в этойже базе только из другого документа вот так всё работает
| Кипа.Номер КАК Номер,
| Кипа.Дата КАК Дата,
| Кипа.НомерКипы КАК НомерКипы,
| Кипа.ОсновнаяНоменклатура.КодНоменклатурыФабрики КАК КодНоменклатурыФабрики,
| Кипа.ОсновнаяНоменклатура.Артикул КАК Артикул,
| Кипа.ОбщаяДлина КАК ОбщаяДлина,
| Кипа.КоличествоКусковВКипе КАК КоличествоКусковВКипе,
| КипаКипы.ШтрихКод КАК ШтрихКод
|ИЗ
| Документ.Кипа.Кипы КАК КипаКипы
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.Кипа КАК Кипа
| ПО КипаКипы.Ссылка = Кипа.Ссылка
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот