v8: РасчетныеЛисткиОрганизаций и СКД? #555111


#0 by Пендальф Серый
Добрый день. Помогите кто чем может. Задача: вывести в шапку расчетного листка последний в этом месяце оклад человека. Т.е. если десять раз менялся - не важно - берём последний. В СКД отчета РасчетныеЛисткиОрганизаций добавляю новый набор данных Запрос (чтобы не лезть в существующие), который выдаёт мне три нужных поля: Сотрудник, ВидРасчета и ТарифОклад. Сам по себе этот набор данных выдаёт нужные данные и всё хорошо. В макете я параметр в заголовок вывел и тоже ждал, что всё будет хорошо. На закладке Связи наборов данных я связал основной набор данных РаботникиОрганизации с МоимНабором по полю Сотрудник. При выполнении отчета выдаёт ошибку "Использование полей из не связанных наборов данных не допустимо". Что там ещё с чем связать-то? Когда я раньше создавал свои отчеты на СКД это обычно лечилось тем, что необходимо было связывать между собой все наборы данных. Т.е. было так (например 3 набора) Набор3 <> Набор2 Ну что-то типо того, т.е. все друг другом как-то связаны. Но в типовом отчете такого же нет. Там все остальные наборы привязаны к основному, а между собой нет. Кто просветит в чём я не догоняю?
#1 by Пендальф Серый
Вверх
#2 by Пендальф Серый
Ап
#3 by Пендальф Серый
Всё сложно
#4 by Пендальф Серый
хелп
#5 by shuhard
не выпендривайся, свяжи подзапрос налево с существующим запросом
#6 by Пендальф Серый
типо набор данных не создавать?
#7 by shuhard
я в расчетном листке победить [Использование полей из не связанных наборов данных не допустимо"] не смог. обошелся подзапросом и нужным количеством левых связей
#8 by Пендальф Серый
а в какой набор данных добавлял?
#9 by shuhard
прикольно,оказывается я добавил таки набор связь оного набора с РаботникиОрганизаций по Организации, ФизЛицо,Период
#10 by Пендальф Серый
и не ругаеццо на использование полей из не связанных наборов?
#11 by Dmitry77
В ЗИУП в расчетном листе (полная форма ) последний оклад выводиться. Например "Оклад по дням показатели: Тарифная ставка месячная - *****" Зачем велосипед изобретаете?
#12 by Пендальф Серый
только где я такие поля возьму, если у меня только Сотрудник, ВидРасчета и Тариф. Я связываю по сотруднику - ругаеццо на несвязанные поля/наборы
#13 by Пендальф Серый
это ясно. Но РЛ получается большой. Бухи не хотят такой печатать.
#14 by Dmitry77
ну так оклад уже в данных запроса есть. Тебе его надо только вытащить на форму.
#15 by shuhard
[только где я такие поля возьму] заставь себя
#16 by Пендальф Серый
логично... Только очень глубоко закопан.
#17 by Пендальф Серый
Да что ж такое: есть набор данных ФИОФизЛиц. Точно по такой же технологии создал набор данных по регистру сведений ПлановыеНачисленияРО. Всё один в один связал увязал. НЕТ говорит, использование не связанных полей недопустима!!!
#18 by shuhard
период не забыл ?
#19 by Пендальф Серый
нет.
#20 by Dmitry77
сделаю за умеренные деньги.
#21 by Пендальф Серый
умеренные это сколько? При обновлении на сколько сложно будет переносить этот кусок при изменении типового РЛО?
#22 by Dmitry77
ну рублей 500. типовой никто трогать не будет, будет внешняя обработка. По опыту раз в год примерно переделанные РЛ перестают работать, приходиться их заново переделввать.
#23 by shuhard
+1 меняются названия общих модулей/стэки вызова
#24 by Пендальф Серый
если бы надо было поставить и забыть - не вопрос, 500 р. нормальная сумма. Но тут мне самому тоже надо вкурить тему. А тема такая: как в типовой РЛ добавить в шапку вывод оклада.
#25 by Dmitry77
Ну если с комментариями то 1000 руб.
#26 by Ageres
Примерно так. Создаем набор данных: ИЗ    ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Организация.*} и соединяем его с основным набором
#27 by Пендальф Серый
Может ли иметь критичное значение то, что написано в фигурных скобках. Если это опустить работать не будет?
#28 by Ageres
Работать будет, не будут работать отборы.
#29 by Ageres
Гоню, отборы тоже будут работать.
#30 by kumena
лажа это, но продавать за 500 рублей пойдет.
#31 by Пендальф Серый
"и соединяем его с основным набором" - а вот с этого места поподробнее. Потому как я уже писал, что набор данных, выдающих мне нужные сведения я создал, а вот соединить его не могу. Соединяю с основным набором данных, НО "Использование полей из не связанных наборов данных не допустимо". Вот.
#32 by Ageres
На закладке "Связи наборов данных" заполняем источник связи, приемник связи, выражение источник, выражение приемник, параметр. Дату среза соединяем с периодом регистрации.
#33 by Пендальф Серый
у тебя такое работало?
#34 by Пендальф Серый
Сейчас не добавлял никаких наборов данных. Просто во внешний набор данных программно добавил нужные поля и результат "Использование полей из не связанных наборов данных не допустимо".
#35 by Пендальф Серый
Исследование продолжается. Могу выслать отчет на почту кому-нибудь на разбор. Уже должно всё работать, но грусное "... из не связанных наборов..." не даёт жить. Я же уже даже наборов своих не добавлял, почему так?
#36 by Голубушка
давай почту пришлю листок
#37 by Пендальф Серый
a_smit@list.ru премного буду благодарен, если взлетит :)
#38 by Голубушка
лови .. работает в зуп 33.4 .. есть оклад , проценты для премий и надбавок .. и что то еще .. не помню , писалось по заданию
#39 by Пендальф Серый
. Конвертнул в 8.2. У меня зуп 34.2. Ошибки не выдаёт, но и ничего не показывает. Пусто. Разбираюсь. Что есть ПроцентНачисления во внешней таблице. Для чего это делалось?
#40 by Ageres
Это рабочий пример для ЗБУ.
#41 by Пендальф Серый
Для бюджетки? В ЗУП не работает просто так. Исследования продолжаются. По сути изменения в СКД простые. Я их перенёс в РЛ ЗУПа и АЛЛИЛУЙЙЙЯЯЯЯЯЯ!!!!!! Взлетело!!! Хух! Ну всем большое спасибо. Голубушке отдельный поцелуй :) У меня бы раньше взлетело, я писал подобное, но я хотел получения двух полей - одно текстовое, описывало что это тарифная ставка часовая или какая и т.п., а другое размер. Так в этом случае у меня выбивало ошибку, что поле ЧтоЭто не может использоваться в группировке ....... Сейчас я оставил только размер в цифрах, в описании прямым текстом забил "Тариф/оклад" - пусь сами разберутся. Сперва выбило что РазмерОклада не может использоваться в группировке - вылечил добавлением его в ресурсы (он же числовой). А вот текстовый параметр в шапку добавить наверное нереально :)
#42 by Голубушка
настройки пробовал задать?
#43 by Голубушка
это сделано для листка для работкника
#44 by Голубушка
та же три варианта , я тоже конвертировала .. все работает и в 33.4
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С