|
Объединить поля(ячейки) в СКД | ☑ | ||
---|---|---|---|---|
0
reznik911
13.09.17
✎
12:50
|
Добрый день! Конфигурация не типовая, Платформа 8.3.
Есть отчет в СКД "Реестр расходных накладных". На основании накладной создается сопроводительная накладная(СНН), может быть одна может несколько разбитых по вагонам. Так вот, проблема в том, что когда отчет формируется он дублирует строки если созданы несколько СНН на одну накладную (тем самым удваивает и суммы документов) потому что номера СНН разные, остальное идентично Можно ли как ни будь сделать так, чтобы в таких ситуациях в поле "номер СНН" прописались номера через запятую? Пробовал в вычисляемы поля написать условие "Выбор когда НакладнаяНомер = НакладнаяНомер Тогда "тут думаю будет конкатенация строк типа НомерСНН1, НомерСНН2" Иначе Номер СНН Скриншоты: https://ibb.co/ip8bEF https://ibb.co/deL6EF Код: ВЫБРАТЬ РАЗРЕШЕННЫЕ ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Ссылка ИНАЧЕ """" КОНЕЦ КАК Ссылка, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Номер ИНАЧЕ """" КОНЕЦ КАК НакладнаяНомер, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Проведен ИНАЧЕ """" КОНЕЦ КАК НакладнаяПроведен, СФ.Номер КАК НомерСФ, СФ.Проведен КАК ПроведенСФ, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Дата ИНАЧЕ """" КОНЕЦ КАК НакладнаяДата, СФ.Дата КАК ДатаСФ, ТоварыРеализацияОборотыОбороты.Номенклатура, ТоварыРеализацияОборотыОбороты.Номенклатура.КодSAP КАК КодСАП, ТоварыРеализацияОборотыОбороты.КоличествоОборот КАК Количество, ТоварыРеализацияОборотыОбороты.Цена, ТоварыРеализацияОборотыОбороты.СуммаАкцизаОборот КАК Акциз, ТоварыРеализацияОборотыОбороты.СуммаНДСОборот КАК НДС, ТоварыРеализацияОборотыОбороты.СуммаОборот - ТоварыРеализацияОборотыОбороты.СуммаНДСОборот - ТоварыРеализацияОборотыОбороты.СуммаАкцизаОборот КАК СуммаБезНДС, ТоварыРеализацияОборотыОбороты.СуммаОборот КАК Сумма, ТоварыРеализацияОборотыОбороты.Контрагент, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Контрагент.КодДебитораSAP ИНАЧЕ """" КОНЕЦ КАК КодДебитора, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Грузоотправитель ИНАЧЕ """" КОНЕЦ КАК Грузоотправитель, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).Грузополучатель ИНАЧЕ """" КОНЕЦ КАК Грузополучатель, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).НомерЖдНакладной ИНАЧЕ """" КОНЕЦ КАК НомерЖД, ТоварыРеализацияОборотыОбороты.Подразделение, ТоварыРеализацияОборотыОбороты.Склад, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).ДокументОснование.НомерРаспоряжения ИНАЧЕ """" КОНЕЦ КАК НомерРаспоряженияСАП, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).ДокументОснование.НомерРаспоряженияЗавода ИНАЧЕ """" КОНЕЦ КАК НомерРаспоряженияЗавода, ВЫБОР КОГДА ТоварыРеализацияОборотыОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная ТОГДА ВЫРАЗИТЬ(ТоварыРеализацияОборотыОбороты.Регистратор КАК Документ.РасходнаяНакладная).ДоговорКонтрагента ИНАЧЕ """" КОНЕЦ КАК ДоговорКонтрагента, ТоварыРеализацияОборотыОбороты.Регистратор.ДокументОснование.КодОперации КАК КодОперации, СНН.НомерСНН, СФ.НомерЭСФ, ТоварыРеализацияОборотыОбороты.Организация КАК Организация ПОМЕСТИТЬ ВТ ИЗ РегистрНакопления.ТоварыРеализацияОбороты.Обороты({(&НачалоПериода)}, {(&КонецПериода)}, Авто, ) КАК ТоварыРеализацияОборотыОбороты ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СчетФактура.ДокументОснование.Ссылка КАК ДокументОснованиеСсылка, СчетФактура.Номер КАК Номер, СчетФактура.Дата КАК Дата, СчетФактура.Проведен КАК Проведен, СчетФактура.НомерЭСФ КАК НомерЭСФ ИЗ Документ.СчетФактура КАК СчетФактура) КАК СФ ПО ТоварыРеализацияОборотыОбороты.Регистратор.Ссылка = СФ.ДокументОснованиеСсылка.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СопроводительнаяНакладная.ДокументОснование.Ссылка КАК ДокументОснованиеСсылка, СопроводительнаяНакладная.НомерСНН КАК НомерСНН ИЗ Документ.СопроводительнаяНакладная КАК СопроводительнаяНакладная) КАК СНН ПО ТоварыРеализацияОборотыОбороты.Регистратор.Ссылка = СНН.ДокументОснованиеСсылка.Ссылка ОБЪЕДИНИТЬ ВЫБРАТЬ РасходнаяНакладная.Ссылка, РасходнаяНакладная.Номер, РасходнаяНакладная.Проведен, СФ.Номер, СФ.Проведен, РасходнаяНакладная.Дата, СФ.Дата, ТоварУслуга.Номенклатура, ТоварУслуга.Номенклатура.КодSAP, ТоварУслуга.Количество, ТоварУслуга.Цена, ТоварУслуга.СуммаАкциза, ТоварУслуга.СуммаНДС, ТоварУслуга.СуммаБезНДС, ТоварУслуга.Сумма, РасходнаяНакладная.Контрагент, РасходнаяНакладная.Контрагент.КодДебитораSAP, РасходнаяНакладная.Грузоотправитель, РасходнаяНакладная.Грузополучатель, РасходнаяНакладная.НомерЖдНакладной, РасходнаяНакладная.Подразделение, РасходнаяНакладная.Склад, ВЫБОР КОГДА РасходнаяНакладная.ДокументОснование ССЫЛКА Документ.РаспоряжениеSAP ТОГДА ВЫРАЗИТЬ(РасходнаяНакладная.ДокументОснование КАК Документ.РаспоряжениеSAP).НомерРаспоряжения ИНАЧЕ """" КОНЕЦ, ВЫБОР КОГДА РасходнаяНакладная.ДокументОснование ССЫЛКА Документ.РаспоряжениеSAP ТОГДА ВЫРАЗИТЬ(РасходнаяНакладная.ДокументОснование КАК Документ.РаспоряжениеSAP).НомерРаспоряженияЗавода ИНАЧЕ """" КОНЕЦ, РасходнаяНакладная.ДоговорКонтрагента, РасходнаяНакладная.ДокументОснование.КодОперации, СНН.НомерСНН, СФ.НомерЭСФ, РасходнаяНакладная.Организация ИЗ Документ.РасходнаяНакладная КАК РасходнаяНакладная ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РасходнаяНакладнаяТовары.Ссылка КАК Ссылка, РасходнаяНакладнаяТовары.Номенклатура КАК Номенклатура, РасходнаяНакладнаяТовары.Количество КАК Количество, РасходнаяНакладнаяТовары.Цена КАК Цена, РасходнаяНакладнаяТовары.СуммаНДС КАК СуммаНДС, РасходнаяНакладнаяТовары.СуммаБезНДС КАК СуммаБезНДС, РасходнаяНакладнаяТовары.Сумма КАК Сумма, РасходнаяНакладнаяТовары.СуммаАкциза КАК СуммаАкциза, РасходнаяНакладнаяТовары.Номенклатура.КодSAP КАК НоменклатураПартияSAP ИЗ Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары ОБЪЕДИНИТЬ ВЫБРАТЬ РасходнаяНакладнаяУслуги.Ссылка, РасходнаяНакладнаяУслуги.Номенклатура, РасходнаяНакладнаяУслуги.Количество, РасходнаяНакладнаяУслуги.Цена, РасходнаяНакладнаяУслуги.СуммаНДС, РасходнаяНакладнаяУслуги.СуммаБезНДС, РасходнаяНакладнаяУслуги.Сумма, NULL, РасходнаяНакладнаяУслуги.Номенклатура.КодSAP ИЗ Документ.РасходнаяНакладная.Услуги КАК РасходнаяНакладнаяУслуги) КАК ТоварУслуга ПО (ТоварУслуга.Ссылка = РасходнаяНакладная.Ссылка) ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СчетФактура.Номер КАК Номер, СчетФактура.Дата КАК Дата, СчетФактура.Проведен КАК Проведен, СчетФактура.НомерЭСФ КАК НомерЭСФ, СчетФактура.ДокументОснование КАК ДокументОснование ИЗ Документ.СчетФактура КАК СчетФактура) КАК СФ ПО РасходнаяНакладная.Ссылка = СФ.ДокументОснование ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ СопроводительнаяНакладная.НомерСНН КАК НомерСНН, СопроводительнаяНакладная.ДокументОснование КАК ДокументОснование ИЗ Документ.СопроводительнаяНакладная КАК СопроводительнаяНакладная) КАК СНН ПО РасходнаяНакладная.Ссылка = СНН.ДокументОснование ГДЕ РасходнаяНакладная.Дата МЕЖДУ &НачалоПериода И &КонецПериода И НЕ РасходнаяНакладная.ПометкаУдаления И НЕ РасходнаяНакладная.Проведен ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ.НакладнаяДата КАК НакладнаяДата, ВТ.Организация КАК Организация, ВТ.Подразделение КАК Подразделение, ВТ.Склад КАК Склад, ВТ.Номенклатура КАК Номенклатура, ВТ.ДоговорКонтрагента КАК ДоговорКонтрагента, ВТ.Ссылка КАК Ссылка, ВТ.НакладнаяНомер КАК НакладнаяНомер, ВТ.НакладнаяПроведен КАК НакладнаяПроведен, ВТ.НомерСФ КАК НомерСФ, ВТ.ПроведенСФ КАК ПроведенСФ, ВТ.ДатаСФ КАК ДатаСФ, ВТ.КодСАП КАК КодСАП, ВТ.Количество КАК Количество, ВТ.Цена КАК Цена, ВТ.Акциз КАК Акциз, ВТ.НДС КАК НДС, ВТ.СуммаБезНДС КАК СуммаБезНДС, ВТ.Сумма КАК Сумма, ВТ.Контрагент КАК Контрагент, ВТ.КодДебитора КАК КодДебитора, ВТ.Грузоотправитель КАК Грузоотправитель, ВТ.Грузополучатель КАК Грузополучатель, ВТ.НомерЖД КАК НомерЖД, ВТ.НомерРаспоряженияСАП КАК НомерРаспоряженияСАП, ВТ.НомерРаспоряженияЗавода КАК НомерРаспоряженияЗавода, ВТ.КодОперации КАК КодОперации, ВТ.НомерСНН КАК НомерСНН, ВТ.НомерЭСФ КАК НомерЭСФ {ВЫБРАТЬ НакладнаяДата, Организация.*, Подразделение.*, Склад.*, Номенклатура.*, ДоговорКонтрагента.*, Ссылка.*, НакладнаяНомер, НакладнаяПроведен, НомерСФ, ПроведенСФ, ДатаСФ, КодСАП, Количество, Цена, Акциз, НДС, СуммаБезНДС, Сумма, Контрагент.*, КодДебитора, Грузоотправитель, Грузополучатель, НомерЖД, НомерРаспоряженияСАП, НомерРаспоряженияЗавода, КодОперации.*, НомерСНН, НомерЭСФ} ИЗ ВТ КАК ВТ {ГДЕ ВТ.НакладнаяДата, ВТ.Организация.*, ВТ.Подразделение.*, ВТ.Склад.*, ВТ.Номенклатура.*, ВТ.ДоговорКонтрагента.*, ВТ.Ссылка.*, ВТ.НакладнаяНомер, ВТ.НакладнаяПроведен, ВТ.НомерСФ, ВТ.ПроведенСФ, ВТ.ДатаСФ, ВТ.КодСАП, ВТ.Количество, ВТ.Цена, ВТ.Акциз, ВТ.НДС, ВТ.СуммаБезНДС, ВТ.Сумма, ВТ.Контрагент.*, ВТ.КодДебитора, ВТ.Грузоотправитель, ВТ.Грузополучатель, ВТ.НомерЖД, ВТ.НомерРаспоряженияСАП, ВТ.НомерРаспоряженияЗавода, ВТ.КодОперации.*, ВТ.НомерСНН, ВТ.НомерЭСФ} |
|||
22
DrShad
13.09.17
✎
15:27
|
(21) начнем сначала, что вам известно про СКД?
|
|||
23
DrShad
13.09.17
✎
15:31
|
+(22) в части результирующего запроса?
|
|||
24
reznik911
13.09.17
✎
15:46
|
(23) в целом много чего. Всмысле на стадии вывода отчёта процессором вывода?
|
|||
25
reznik911
13.09.17
✎
16:13
|
(23) в запросе я использовал Вт и вложенные запросы чтобы в итоге получить и не проверенные документы
|
|||
26
DrShad
13.09.17
✎
16:21
|
(25) во-первых не нужно дважды выбирать одно и то же поле в вычислении
во-вторых ну ты же видишь, что у тебя по выборке СНН всегда одно |
|||
27
reznik911
13.09.17
✎
16:48
|
(26) по первому ясно что номерснн 2 раза тупо дублирует, просто не знаю как выбрать следующий элемент.
По второму опять же да, он видит что номер равен самому себе поэтому тупо через запятую пишет. Только не знаю как это перебороть. Поэтому изначально я прибегнул к условию что если он перебором определит одинаковые номера снн, то через запятую пропишите. Но увы функция ы выражении проверят построчно. Оттуда и такой исход Выход либо применять другие функции либо уже в запросе как то вытащить или обозначить признак когда существует 2 снн на одну накладную |
|||
28
DrShad
13.09.17
✎
16:51
|
[Выход либо применять другие функции либо уже в запросе как то вытащить]
я и писал что запрос не верный, а уж начальный или скорректированный СКД решать вам |
|||
29
reznik911
13.09.17
✎
17:12
|
(28) менять запрос хочется в последнюю очередь поэтому ищу другие варианты
|
|||
30
DrShad
13.09.17
✎
17:15
|
Настройки влияют на результирующий запрос
|
|||
31
reznik911
13.09.17
✎
17:17
|
(30) группировки и Детальная запись?
|
|||
32
DrShad
13.09.17
✎
17:21
|
Попробуйте, лишний этот опыт не будет
|
|||
33
reznik911
13.09.17
✎
17:59
|
(32) попробуем завтра отпишусь
|
|||
34
DrShad
13.09.17
✎
19:10
|
Пизнец, кто их пускает в 1С?
|
|||
35
reznik911
14.09.17
✎
05:53
|
(34) не понял
|
|||
36
reznik911
14.09.17
✎
07:58
|
(32) че то ничем не помогло
|
|||
37
DrShad
14.09.17
✎
09:43
|
результат запроса из консоли покажи
|
|||
38
reznik911
14.09.17
✎
10:30
|
||||
39
DrShad
14.09.17
✎
10:34
|
издеваешься? не таб док из консоли СКД, а результат запроса набора данных из консоли запросов
|
|||
40
reznik911
14.09.17
✎
11:41
|
(39) не получалось, бесконечно грузится, поэтому и с СКД скинул
|
|||
41
DrShad
14.09.17
✎
11:44
|
поставь выбрать первые 100
|
|||
42
reznik911
14.09.17
✎
11:55
|
||||
43
DrShad
14.09.17
✎
12:00
|
(42) вот бы еще чтобы там было поле, которое ты хочешь выводить как таблицу
|
|||
44
reznik911
14.09.17
✎
12:08
|
||||
45
DrShad
14.09.17
✎
12:21
|
(44) ок, а теперь структуру настроек вывода
|
|||
46
reznik911
14.09.17
✎
12:31
|
||||
47
DrShad
14.09.17
✎
12:50
|
так а в расчетах ресурса конечно же что типа Сумма(количество)?
|
|||
48
DrShad
14.09.17
✎
12:51
|
в расчет выражения кроме группировки по номенклатуре добавить саму накладную
|
|||
49
reznik911
14.09.17
✎
12:55
|
(47) естественно
https://ibb.co/nfTTDk З.Ы. только ссылку на документ(поле Ссылка)я делал на закладке "Выражение представления" - НакладнаяНомер. Юзер хотел видеть в таком виде расшифровку поля |
|||
50
DrShad
14.09.17
✎
12:58
|
(49) и количество выводится нормально? не двоит, не троит?
|
|||
51
reznik911
14.09.17
✎
12:59
|
(48) ВычислитьВыражениеСГруппировкойТаблицаЗначений("НомерСНН","НакладнаяНомер,Ссылка")?
|
|||
52
reznik911
14.09.17
✎
13:01
|
(50) не двоит. яже говорю проблем не было вовсе, пока не придумали ахинею с тем что стали по вагонам на одну накладную выписывать по несколько СНН, вот тогда двоит (может быть будет и троить если 3 СНН будет)
|
|||
53
reznik911
14.09.17
✎
13:17
|
(48) никаких изменений не дало
|
|||
54
DrShad
14.09.17
✎
13:47
|
ну как знаешь
|
|||
55
reznik911
14.09.17
✎
14:35
|
(54) ну а как решить то? добавление в выражение по накладной тоже ниче не дало(
|
|||
56
DrShad
14.09.17
✎
14:47
|
(55) совсем ничего? у тебя скайп есть?
|
|||
57
reznik911
14.09.17
✎
14:52
|
(56) ну как ничего, он тупо выводит новое поле "Новый" с НомерСНН ко всем строчкам
https://ibb.co/g0pXOk |
|||
58
reznik911
14.09.17
✎
14:53
|
(56) когда то был. Я с работы выхожу уже. А база серверная на работе, всмысле с собой взять не смогу)))
|
|||
59
DrShad
14.09.17
✎
15:21
|
(58) не обязательно базу брать, я тебе и так объясню прикол
|
|||
60
reznik911
15.09.17
✎
05:56
|
(59) ок. Объясняйте)
|
|||
61
DrShad
15.09.17
✎
08:36
|
ща, кофе выпью и начнем
|
|||
62
reznik911
15.09.17
✎
09:14
|
(61) ждемс
|
|||
63
DrShad
15.09.17
✎
09:28
|
значит так, сейчас примерно такая ситуация с набором данных?
http://SSMaker.ru/8515e5dd/ |
|||
64
DrShad
15.09.17
✎
09:32
|
пихаем этот набор в СКД и получаем по твоим настройкам следующее
http://SSMaker.ru/52f2b107/ |
|||
65
DrShad
15.09.17
✎
09:39
|
делаем несколько вычисляемых полей с разными группировками для расчета выражения и пару настроек вывода и получаем
http://SSMaker.ru/9110e7ec/ |
|||
66
DrShad
15.09.17
✎
09:40
|
выбирай что из этого тебе подходит, только внимательно
|
|||
67
reznik911
15.09.17
✎
10:23
|
(66) если что можете по скайпу объяснить)
|
|||
68
DrShad
15.09.17
✎
10:25
|
конечно
|
|||
69
reznik911
15.09.17
✎
10:40
|
(65) на вашем примере там количество 36. у меня именно так и получается, допустим по реализации 12 общая, а в отчете изза дублирования 36 получается, а надо общая 12 и по 4 по каждому
|
|||
70
DrShad
15.09.17
✎
10:49
|
начинает что-то доходить
|
|||
71
DrShad
15.09.17
✎
10:49
|
я еще вчера об этом спрашивал, но тогда ты сказал что все хорошо )))
|
|||
72
DrShad
15.09.17
✎
10:50
|
теперь если поймешь почему, то должно стать понятным как получить то что хочешь
|
|||
73
reznik911
15.09.17
✎
10:56
|
(72) почему что? в моей ситуации он дублирует потому что на одну накладную 2 Номера СНН. В вашем примере 3 сф на одну реализацию
|
|||
74
DrShad
15.09.17
✎
11:06
|
(73) не по этому
|
|||
75
reznik911
15.09.17
✎
11:09
|
(74) ну он пытается сгруппировать, но всё идентично кроме 2 ячеек. И сумма числовые данные у меня для накаладной в общем)По каждой СНН ке рассматривает
|
|||
76
DrShad
15.09.17
✎
11:11
|
тебе нужно построить выборку набора данных таким образом, чтобы не было дублей для детальных записей
|
|||
77
DrShad
15.09.17
✎
11:15
|
+(76) пост (17)
|
|||
78
DrShad
15.09.17
✎
11:19
|
http://SSMaker.ru/b525035d/
вот результат, если добавить еще одну детальную запись, но с уже другим документом реализации |
|||
79
reznik911
15.09.17
✎
11:25
|
(77) по этому сообщению напрашивается менять запрос для набора (78) по этому сообщению нужно добавить еще одну группировку по реализации(накладной)
|
|||
80
DrShad
15.09.17
✎
11:31
|
(79) давай с запроса начнем
|
|||
81
reznik911
15.09.17
✎
11:32
|
(80) а что там менять? брать цифры не регистра и не накладной, а СНН?
|
|||
82
DrShad
15.09.17
✎
11:40
|
попробуй исключить из основного набора то что приводит к задваиванию, например СНН
|
|||
83
reznik911
15.09.17
✎
11:52
|
(82) ВТ.НомерСНН не выбирать?
|
|||
84
DrShad
15.09.17
✎
11:53
|
в основном наборе не выбирать, у тебя же именно из-за этого соединения дублируются записи?
|
|||
85
reznik911
15.09.17
✎
11:55
|
(84) именно. ну чтобы исключить его из набора , нужно с запроса удалить
|
|||
86
DrShad
15.09.17
✎
12:00
|
значит удалить
|
|||
87
reznik911
15.09.17
✎
12:03
|
||||
88
reznik911
15.09.17
✎
12:11
|
(86) удалил. конечно же дублирование исчезло
|
|||
89
DrShad
15.09.17
✎
12:15
|
но ведь их вывести нужно? попробуй создать еще один набор данных чисто под СНН и в связях свяжи его с основным
|
|||
90
reznik911
15.09.17
✎
12:30
|
(89) а условие связи будет какое?
|
|||
91
DrShad
15.09.17
✎
12:32
|
а зачем там условие?
|
|||
92
reznik911
15.09.17
✎
13:15
|
(91) связал. Вернулись к первоначальному варианту с дублированием строки
|
|||
93
DrShad
15.09.17
✎
13:58
|
может не до конца связал? в любом случае проще сделать через вычисляемое поле с обращением к функции общего модуля
|
|||
94
reznik911
15.09.17
✎
14:01
|
||||
95
DrShad
15.09.17
✎
14:03
|
(94) ну тогда вычисляй номера СНН в функции общего модуля
|
|||
96
reznik911
15.09.17
✎
14:05
|
(95) не хочется трогать конфигурацию, может стоит по другому? А для чего вообще СНН вывели отдельно в наборы не понял
|
|||
97
DrShad
15.09.17
✎
14:18
|
*рукалицо*
|
|||
98
DrShad
15.09.17
✎
14:19
|
ты же этим соединением дублируешь записи
|
|||
99
DrShad
15.09.17
✎
14:20
|
не хочется трогать конфу? ок, два варианта - написать запрос, удовлетворяющий или играться с настройками вывода и ресурсами
|
|||
100
reznik911
15.09.17
✎
14:21
|
(97) (98) ну вот зачем столько действий сделали если результат оказался все равно таким же вот к чему я. Один хер дублирует
|
|||
101
reznik911
15.09.17
✎
14:22
|
(99) я думал это и пытаемся сделать, написать по другому
|
|||
102
DrShad
15.09.17
✎
14:22
|
(100) а нехер пихать в набор данных все подряд
СКД может многое, но из бардака сделать что-то упорядоченное увы нет |
|||
103
DrShad
15.09.17
✎
14:23
|
(101) т.е. ты еще мне предлагаешь переделать за тебя весь отчет?
|
|||
104
reznik911
15.09.17
✎
14:26
|
(103) нет, я ищу куда конкретно копать. ЗАпрос был 1005 рабочий пока еще раз повторюсь не придумали ахинею с 2 СНН
|
|||
105
DrShad
15.09.17
✎
14:27
|
(104) ой сколько же ты еще ахиней встретишь на своем пути, а запрос ужасный
|
|||
106
reznik911
15.09.17
✎
14:29
|
(105) почему ужасный, конечно с моим опытом другой получится, а не 16 летним опытом .всё как положено с ВТ и ВЗ. была ахинею что хотели видеть и не проведенные. Всё вытащил объединил и всё на месте
|
|||
107
DrShad
15.09.17
✎
14:34
|
(106) и в итоге набор данных дублирующийся
|
|||
108
reznik911
15.09.17
✎
14:36
|
(107) да))))
|
|||
109
DrShad
15.09.17
✎
14:37
|
поздравляю
|
|||
110
reznik911
15.09.17
✎
14:40
|
(109) ну а как? я уже 3 день не могу сообразить.
|
|||
111
DrShad
15.09.17
✎
14:41
|
(93)
|
|||
112
reznik911
15.09.17
✎
14:44
|
(111) без общего модуля
|
|||
113
DrShad
15.09.17
✎
15:06
|
переделывать запросы и наборы данных до нужного результата
|
|||
114
DrShad
15.09.17
✎
15:08
|
у меня был подобный отчет, но там я выкручивался расчетом ресурсов, т.е. не простые функции Сумма() и прочее, а именно ВычислитьВыражение...
|
|||
115
DrShad
15.09.17
✎
15:09
|
||||
116
DrShad
15.09.17
✎
15:10
|
сможешь сделать также - будет тебе счастье без изменения конфы
|
|||
117
Радим1987
15.09.17
✎
15:16
|
А что вас не устраивает Массив()?
|
|||
118
DrShad
15.09.17
✎
15:36
|
(117) это ты так решил выпендриться или тему читал?
|
|||
119
reznik911
16.09.17
✎
08:02
|
(115) не открылись
|
|||
120
reznik911
16.09.17
✎
13:51
|
(115) не открываются(((
|
|||
121
reznik911
16.09.17
✎
14:43
|
(116) Роман
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |