|
СКД Библиотека АПИ | ☑ | ||
---|---|---|---|---|
0
boxy
11.06.19
✎
14:39
|
Всем привет.
Есть ли в мире 1С какая то библиотека по работе с СКД? Программно создать, настроить и тд. В БСП есть какие модули.. то есть ли где то цельное описание? Хотелось бы подобие АПИ.. |
|||
1
ДенисЧ
11.06.19
✎
14:44
|
Шта? ПроцессорКомпоновкиДанныхИмениБорисаНуралиева в руки и вперёд...
|
|||
2
ildary
11.06.19
✎
14:45
|
(0) ИТС, но там всё равно те же заголовки, взятые из модулей.
|
|||
3
shuhard
11.06.19
✎
14:46
|
(0) нет и не будет
|
|||
4
fisher
11.06.19
✎
14:54
|
(0) API во встроенной справке. А ты хочешь примеры решения типовых задач. Такого сборника чтобы можно было смело советовать - не встречал. Из ЖКК немного в эту сторону разве что Хрусталева.
|
|||
5
boxy
11.06.19
✎
15:15
|
Хотелось именно библиотеку, была надежда что есть такая.
Жаль. |
|||
6
ildary
11.06.19
✎
15:18
|
(5) в чём проблема пройтись по модулям БСП? Типовее некуда.
|
|||
7
ДенисЧ
11.06.19
✎
15:18
|
А что ты имеешь в виду под "библиотека"?
|
|||
8
boxy
11.06.19
✎
15:28
|
(7) То что программисты имеют ввиду, когда говорят "библиотека".
|
|||
9
ДенисЧ
11.06.19
✎
15:29
|
(8) Тогда у тебя она уже есть. Встроенная в конфигуратор.
|
|||
10
boxy
11.06.19
✎
15:52
|
(9) Хорошо, хорошо, конечно. Ну все, вы ответили.
|
|||
11
Cyberhawk
11.06.19
✎
15:53
|
На безрыбье и БСП пойдет
|
|||
12
Ботаник Гарден Меран
11.06.19
✎
15:54
|
Открываешь флагман 1Сного чумостроения и смотришь общие модули Отчеты[...].
Из накуренного составляешь API. Можно еще модули БухгалтерскиеОтчеты посмотреть. |
|||
13
pavig
11.06.19
✎
15:56
|
В своей нетленке очень активно использую функции:
Функция ВыполнитьСхемуКомпоновкиДанныхИВернутьТаблицуЗначений(СхемаКомпоновкиДанных, НастройкиСхемыКомпоновкиДанных, ВнешниеНаборыДанных = Неопределено) Экспорт КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных(); КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных)); КомпоновщикНастроек.ЗагрузитьНастройки(НастройкиСхемыКомпоновкиДанных); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных); Таблица = Новый ТаблицаЗначений; ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; ПроцессорВывода.УстановитьОбъект(Таблица); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); ПроцессорВывода = Неопределено; ПроцессорКомпоновкиДанных = Неопределено; КомпоновщикМакета = Неопределено; КомпоновщикНастроек = Неопределено; Возврат Таблица; КонецФункции Функция ОпределитьНачалоКонецПериода(Настройки) Экспорт НачалоПериода = Неопределено; КонецПериода = Неопределено; Найдено = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ПериодОтчета")); Если Найдено <> Неопределено И Найдено.Использование = Истина Тогда НачалоПериода = Найдено.Значение.ДатаНачала; КонецПериода = Найдено.Значение.ДатаОкончания; КонецЕсли; Возврат Новый Структура("НачалоПериода, КонецПериода", НачалоПериода, КонецПериода); КонецФункции И бОльшего чет как-то и не надо... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |