#0
by Defender aka LINN
Т.к. тупнякая Мани не выдержал даже сервер и самоубил ветку , выкладываю тут: Маня, можешь начинать биться головой.
#0
by Defender aka LINN
Т.к. тупнякая Мани не выдержал даже сервер и самоубил ветку , выкладываю тут: Маня, можешь начинать биться головой.
#0
by Defender aka LINN
Т.к. тупнякая Мани не выдержал даже сервер и самоубил ветку , выкладываю тут: Маня, можешь начинать биться головой.
#5
by Defender aka LINN
Ради справедливости. А то он уже начал теории строить разные, вместо того, чтобы сделать то, что ему говорят :)
#13
by Лефмихалыч
нашел кому объяснять. У Мани резистенс против аргументов и правильных ответов за девять тысяч зашкаливает...
#15
by luns
блин. его уровень еще ниже чем я предполагал "полная программная управляемость. скд чота не дает такой возможности." бугага
#19
by luns
ага. как тока такой шедевр мимо прошел. я видать работал ((( кстати стиль его общения в той ветке, почти на 100% с г1с схож. все тупые. платформа шлак (ну в тех частях что он не знает)
#22
by Варвар
нет, он не ленивый, и не жадный. Работает задешево. Но зарабатывает от 300 000 евро/мес
#27
by Eugeneer
потратил день на эту хрень? и в чем её смысл? Я не увидел программной выбоки результата запроса и вывода макета. ГДЕ ЭТО?
#28
by Eugeneer
И где отборы ??? " 1) где отбдор? у не вижу?!?! нафига мне ПАРМАЕТР. я просил запрос с отборами {} а конкретно - если на форме расположен отбор компоновщика то в запрос ти отборы должны передаваться не параметрами, а конструкицей {} - Которая позволяет обрабатывать запрос только в случае если отбор был задан! 2) Конструкции отбора должны учитывать ВСЁ условия (виды сравнения) - в списке, в группе, в иерархии. не в писке и т.д. и т.п. ГДЕ ЭТО? 3) ГДЕ ВЫБОРКА ЗАПРОСА? в виде выборки по группировкам с иерархией и т.д. и т.п. УЧИТЫВАЯ что в любой группировке некоторого уровня может быть использовано обращение в другому запросу. или Конструкции ВСЕ записи (даже нулевые) ГДЕ ТО ВСЁ?! ты реально ступил со своим решением. которое не решает задачу которую я задал.
#31
by Eugeneer
4) хорош тупить. и конкретно сам глянь что получится с Запрос = Новый ЗАпрос; А) Запрос СКД не перенесется полным текстом в обычный запрос! А именно не перенусутся конструкции типа {}, которые исползуются в любом случае в обычном запрос. т.к. там есть участки запросов которые зависят от этих конструкций. Б) В СКД - НЕТ ИТОГОВ. А это значит что в запросе не будет конструкции ИТОГИ ПО. Ты не сможешь сделать выборку !!!
#36
by Eugeneer
Посмотрел печать тикеток. Там тоже самое что в там параметры а не отборы. а мне не нужны параметры!
#38
by Eugeneer
и я так и не увидел решения с отборами. я увидел только параметры. а это вообще не в ту степь.
#40
by Eugeneer
Решения не существует. вы никак не передадите из СКД в обычный запрос ОТБОРЫ (в консутркциях {} - учитывая виды сравнения) компоновщика. И никак не построите запрос с конструкцией ИТОГИ ПО т.к. в СКД этого нет и не может быть. Также не передадите весь текст запроса Запрос.Текст = Макет.НаборыДанных.Запрос.Запрос; Т.к. текст запроса в СКД передает обрезанный текст который учавствовал.
#44
by Alexandr Puzakov
Поясните уже чуваку, что в наше время принято пользоваться не ручной пилой, а электропилой. Но даже если захочется попилить по-старинке, то электропила для этих целей малопригодна...
#45
by Eugeneer
ПОТОМУ ЧТО в заданных отборах юзер может задать ЛЮБОЙ ВИД сравнения. А параметр - фиксированное значение которое может быть установлено в запросе только одним конкретным условием! Например юзер поставит в итнтерфейсе НЕ В ИЕРАРХИИ. А запрос ты какитм куем передашь параметр с этим условием? у тебя в запросе будет конкретно параметр с фиксированным условием сидеть. Отборы могут быть универсальными. Т.е. реквизит реквизита измерения. как ты его передашь в текст запроса? ти все вещи в запросе могут быть заюзаны только при наличии {}
#46
by Immortal
те не нужен вид сравнения и параметры он уже задал тебе только их перекинуть(установить)
#49
by Eugeneer
я говорю НАДО и привожу аргументы, ты говоришь не надо не понимая вообще о чем речь идет.
#59
by Eugeneer
да. он умеет обрабатывать конструкции {} которые уникальный в том что если отбор был задан - то он учавствует в отборе, не был задан - не учавствует. Также {} - позволяют делать отбор любой вложенности реквизитов переменных и обработки люыбх видов сравнения между левым и правм значением. А тут идиоты какие то сидят советующие параметр без условий впихнуть в запрос. жесть просто.
#60
by NcSteel
На УФ есть возможность вытащить реквизит с типом КомпановщикНастроек СКД. КОторый позволяет любые настройки забацать , а код почти совпадает с построителем.
#62
by Eugeneer
Построитель уникален также тем что получает результата запроса, который может быть программно выбран вмеми методами объекта Запрос. Выбрать с иерархией, без, условие ВСЕ и т.д. Обратится в любом момент к любой группировке и т.д. Т.е. полное программное управление выборкой и вставкой каких то специфичных процедур, функций, расчетов, формирование конкретного макета как захочешь. Пример: Предложенный вариант - не сделает ни одной ваыборки и сразу выдаст ошибку - нема итогов. до свидос!
#63
by PR
А я все не въеду никак, а что Маньяку нужно от СКД, что есть у построителя, но нет у СКД? Можно резюме в двух словах? :)) Невозможность получить текст запроса, который выполняет СКД с учетом настроек пользователя? Если да, то а зачем это нужно?
#66
by Eugeneer
думаешь я дурак? уже все пробовал. ПРоблема выявилась в том что если в СКД условие было через конструкцию {} - она не переносится в тест запроса построителя. Если условие было задано по реквизиту измерения (вложенному) то в тексте запроса это не отразится. не переносит ни условий - ни остального. Виды условий ты никак не запешнешь в запрос. т.к. запрос просто их не увидит. я уже вариант описанное в вариантов 10 создал попыток с отчетами. вже все что только можно испробовал. везде какой то затык.
#71
by Eugeneer
нужно одно. Чтобы СКД выполнял рузельтат запроса который можно потом программно выбирать всеми методами синтакс-помощник объекта РезультатЗапроса.
#73
by NcSteel
Для какой задачи ? У СКД другая структура. Настройки отдельно хранятся . Если тебе надо использовать результат в другой структуре , то там создай СКд и передай настрйки.
#74
by PR
1. Выгрузи в дерево и юзай. 2. Перебирай результаты компоновки вручную. Дело в том, что результат СКД шире, чем результат запроса, поэтому впихнуть результат СКД в результат запроса невозможно в принципе :))
#76
by Eugeneer
см СКД сейчас умеет только три вещи - 1) результат запроса - в ТЗ 2) в дерево 3) в табличное поле Нет возможности обработся к результату запроса СКД чтобы программно самостоятельно выбрать его по группировкам и самостоятельно вывести в любой нарисованный самостоятельно макет с учетом своей выборки группировок и т.д. Вся эта выборкаа нужна: 1) для специфически построенных макетов 2) в выборке самостоятельно крутить вертеть данными полученными запросом. И не только с тими данными.. Например: есть отчет которые строится на базе нескольких запросов (вообще не связанных ничем) ни одним измерением и т.д. Все эти запросы выбираются потом программно и выводится макет специально постронным по техническому заданию. Где данные должны выводится как сам черт голову словит. Одни данные из одного запроса, другие из другого и т.д. и т.п.
#78
by Eugeneer
дерево не подходит и ТЗ тоже. По ним нельзя сделать выборку группировки которая может быть третьей. А выбираем мы её первой. Есть запрос в котором идет выборка по первым двум группировкам, а на третьей идет обращение к другому запросу вообще не со связанными данными этого запроса. И т.д. Или может быть такое что при формировании макета мы получаем значения 4 группировки, а после этого идет рисование макета начиная с первой.
#80
by Eugeneer
У меня есть отчет могу ссылку дать. Примитивный пример где СКД в обломе - прайс лист с картинками и остатками Вот живой пример который не решит своим методом. Вот пример того отчета который я хочу программно обработать. В нем 12 запросов которые ничем не связаны - совершенно разные регистры. Все выводится в один отчет и макет. перечесния тих запросов итоги - которые по желанию заказчика должны быть в любом месте которое он захочет. ПРомежуточные итоги по каким то запросам и т.д. и т.п. Вплоть до того что при выборке какой то подсчитанный итог должен быть посчитан по сложному алгоритму. который в СКД вообще не запихнуть. Я в том году был в проекте по написанию упр бланса и бюджетирования, где мы командой - 5 человек писали отчетность специфичную под заказчика. был конкретный макет и его описание - как и что должно считаться. Вплоть тдо того что есть группировка например определенная из которой при выборке надо получить подсчет по конкртеным элементам и т.д. все это прекрасно построителем обрабатывалось. В УТ11 постронном на СКД - сложных отчетов нет.
#81
by Eugeneer
Вот такой отчет - куй построишь СКД а если еще добавить специфику которое может задать конкртеное предприятие то вообще...
#82
by Defender aka LINN
Маня просил отбор - я дал ему отбор. Это потом он начал рассказывать, что у него лысина вспотеет добавить к тексту запроса итоги.
#83
by PR
Преобразование отбора СКД в текст отбора для объекта запрос - это не самая тривиальная задача. 1. Могут быть группы отборов И, ИЛИ, НЕ, причем неограниченной вложенности. 2. Могут быть сравнения полей компоновки с полями же компоновки. 3. Нужно вручную в объект запрос добавить все параметры, используемые в СКД, учитывая то, что он может в отборе использовать параметры. И т. д. и т. п. :))
#85
by Лефмихалыч
ну, если делать через ж0пу, то задача действительно сильно не простая. А если получить текст запроса из СКД, то это в общем-то строк 15 незамысловатого кода
#86
by PR
Ну, ты ему вообще ничего не дал, если честно :)) Там даже распарсивания отбора СКД нет :)) Не говоря уже про отборы по итоговым записям, где вообще все не очень ясно :))
#90
by Eugeneer
вот именно! Видимо нашелсся все таки понимающий человек! ти гадальщики тут меня уже затрахали непонимаем проблем которые связаны между СКД и построителем. Щаз начнут заднюю включать что я ничего не пояснял. А я все это писал уже раз 25.
#92
by PR
Мань, ты не прав в том, что свой простенький прайс не можешь вывести через СКД. Вот тут ты вообще слажал :)) Я даже картинки смог бы сразу вывести выводя результат СКД вручную поэлементно думаю 8))
#94
by Eugeneer
Картинки то еще фигня. на само деле. в там где большой проблем я ссылку не вставил из имелся ввиду тот отчет.
#95
by Eugeneer
ну и чо это? консоль тут каждый второй может сделать. и вывести в макет. причем тут консоль и выборка результата?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Зачем нужен отбор "В интервале", если есть отбор "больше" и "меньше"?
- СКД: СКД. Отбор по суммам в группировках.
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: СКД на два запроса один отбор
- СКД: v8: Как в СКД в отбор добавить Подразделение текущего пользователя
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: отбор в СКД или в запросе.
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: СКД. Отбор, или как сделать выбор документов за период
- "Отключить отбор " и "Отбор по значению в текущей колонке"
- СКД Глюк платформы ? Параметры виртуальных таблиц в СКД и ОТБОР
В этой группе 1С
- Одинаковый штрихкод
- БП 2.0, ответственный в печатной форме расходной накладной
- Как проверить модифицированность табличной части 8.2?Управляемый Интерфейс
- v8: Как обновить УТ 10.3.7.8 сконвертированную под 8,2?
- Управление торговлей 10.3 Эквайринг
- V7HTTPReader и запуск 1с в планировщике
- Приходный кассовый ордер (1С:Розница 8)
- Сохранить настройки для всех пользователей в типовой конфе
- УТ 10.3 Размещение заказом поставщику по заказам покупателей не заполнение?
- счет 97.11 - убытки прошлых лет
- xerox workcentre 5016 не печатает по сети
- Как добавить столбец в табличную часть?
- Вопрос про регистр бухгалтерии без поддержки корреспонденции!
- Перенос данных из одной БП в другую
- 1С 8.1. БП (ред. 1.6.) Где установить ставки ФСС, не могу найти?
- 1C 8.1 УТ. Подскажите как получить Тип цен номенклатуры Контрагентов?
- Добавление регистратора в ОСВ по счету. Не найдено поле замены.
- ЗУП: Не проставляется МКС в СЗВ-6, не распределяются выплаты
- КД как увидеть параметр при загрузке?
- Перевыставление ЖД тарифа в 1с БП 2.0