Имя: Пароль:
1C
 
И все-таки разузлование спецификации через СКД)
0 Блондинка_
 
09.09.14
16:19
Добрый день! Я тут недавно спрашивала как запросом разузловать спецификацию, но по ответам и по информации, которая есть в сети по этому вопросу, поняла, что это нереально)
Поэтому я делаю разузлование через стандартную функцию, но отчет все равно хочу реализовать на СКД, поэтому таблицу с номенклатурными позициями и соответствующими им материалами по всем входящим спецификациям передаю в СКД.
Подскажите, как дальше действовать. Мне например, нужно объединить материалы по группам, получить их цену по заданному типу цен и т.д. Что использовать? Объединение или связи наборов данных? И еще, в ТЗ я передаю материалы и продукцию как ссылки справочника номенклатура. А вот когда эти же данные я попробовала вывести в отчет на СКД, в поле результата вроде как просто строка, хотя тип значения полей я вроде задала..
1 Kamas
 
09.09.14
16:21
(0) я не не смог, не смог вынести ваш поток сознания
2 Kamas
 
09.09.14
16:21
разузлование - что это за зверь
3 Kamas
 
09.09.14
16:22
(2) а упп
4 PR
 
09.09.14
16:23
(1) Какой поток сознания? Все нормально написано.
5 PR
 
09.09.14
16:23
(3) LOL
Может, с этого стоило начать? :))
6 PR
 
09.09.14
16:25
(0) А зачем в СКД делать разузлование?
7 Kamas
 
09.09.14
16:25
(5) с чего с того что я конфу не смог угадать под конец рабочего дня да есть такой касяк
8 PR
 
09.09.14
16:26
(7) Ну, про разузлование ты тоже не в курсе, я сотрю :))
9 PR
 
09.09.14
16:26
+(8) смотрю
10 Блондинка_
 
09.09.14
16:26
Я уже обрадовалась, когда количество ответов увидела) А оказывается тут еще подготовка)))
11 Блондинка_
 
10.09.14
10:29
Так все-таки подскажите, с чего дальше начинать? Как вытянуть в СКД не просто таблицу со строками а ссылки справочника номенклатура?
12 Ник второй
 
10.09.14
10:33
(0) Формируешь наборданных и передаешь его в СКД, в чем косяк?
13 Timon1405
 
10.09.14
10:34
покажите скрин страницы "наборы данных"
14 shuhard
 
10.09.14
10:34
(0)[Подскажите, как дальше действовать]
найти крепкую бетонную стену и побиться об ней головой с разбегу
15 Лодырь
 
10.09.14
10:36
Можно узнать что вы будете делать когда встретите зацикливающиеся спецификации?
16 Ник второй
 
10.09.14
10:43
(14) Она же симпотичная..... Зачем так строго?
17 Krendel
 
10.09.14
10:45
(0) Ну посмотри как это реализовано в конструкторе спецификаций или в блоке планирования
18 Krendel
 
10.09.14
10:45
в чем проблема-то?
19 Блондинка_
 
10.09.14
10:53
(12)  косяк в том, что когда я просто пыталась передать свою таблицу как объект и вывести ее в отчет через скд, поля с номенклатурой были просто строками а не ссылками на справочник номенклатура.
(13)
http://s43.radikal.ru/i099/1409/70/20c29a7f3626.jpg
(15) А почему я встречу зацикливающиеся спецификации? Я уже разложила всю номенклатуру на материалы по спецификациям, все это в ТЗ, которую передаю в СКД, а теперь мне просто надо сгруппировать материалы по свойствам и найти для них стоимость
20 Timon1405
 
10.09.14
11:01
(19) А в ПроцессорКомпоновки.Инициализировать(Макет,ВашаТЗ,??) заполнен третий параметр?
21 Блондинка_
 
10.09.14
11:17
Нет, только 2 параметра. Вы имеете в виду ДанныеРасшифровки?
22 Timon1405
 
10.09.14
11:32
да, именно их
примерно такой код
в "сформировать"
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, ДанныеРасшифровки);
    
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, Новый Структура("ТабМатериалы", ТЗМатериалы), ДанныеРасшифровки);
23 13_Mult
 
10.09.14
11:34
Я бы посмотрел на механизм разузлования без зацикливания.