Иерархическая нумерация в отчете, основанном на СКД

Публикация № 637582

Разработка - Практика программирования

иерархическая нумерация система компоновки данных СКД

112
Правильная!! иерархическая нумерация в отчете на СКД, с учетом всех группировок, в том числе иерархических справочников

Перерыл весь Инфостарт, но так и не нашел готового решения по иерархической нумерации в отчете на СКД. Делюсь своим вариантом решения.

1. Добавляем в отчет вычисляемое выражение

2. Добавляем макет поля на закладке макеты

3. На закладке Настройки для всех! группировок указываем в выбранных полях наше новое поле

Со схемой все.

Далее в модуле отчета, после вывода, пишем постобработку. Для обработки желательно знать первую строку отчета, чтобы не лопатить шапку.

Поиск колонки с номерами

		// Номер по порядку
		Если КолонкаНомераПоПорядку = 0 Тогда
			Для Кол = -Результат.ШиринаТаблицы По -1 Цикл
				Для Стр = Результат.Области.Заголовок.Низ+1 По ПерваяСтрокаОтчета Цикл
					ТекстРасшифровки = Результат.Область(Стр, -Кол).Текст;
					Если ТекстРасшифровки = "№ п/п" Тогда
						КолонкаНомераПоПорядку = -Кол;
						Прервать;
					КонецЕсли;
				КонецЦикла;
			КонецЦикла;
		КонецЕсли;

Собственно проставление номеров

	Если Результат.ВысотаТаблицы = 0
		ИЛИ ПерваяСтрокаОтчета = 0
		ИЛИ КолонкаНомераПоПорядку = 0 Тогда
		Возврат;
	КонецЕсли;
	
	// Проставим иерархические номера
	
	НомераВерхнихУровней = Новый Соответствие();
	НомераВерхнихУровней.Вставить("Уровень1", 0);
	МаксимальныйУровень = 7;
	ПрошлыйУровень = МаксимальныйУровень;
	
	// проходим по всем строкам нужной колонки и заполняем номера
	Для Стр = ПерваяСтрокаОтчета+1 По Результат.ВысотаТаблицы-1 Цикл
		ЗначенияПолейРасшифровки = ДанныеРасшифровки.Элементы[Результат.Область(Стр, КолонкаНомераПоПорядку).Расшифровка].ПолучитьПоля();
		ПолеУровень = ЗначенияПолейРасшифровки.Найти("Уровень");
		Если ПолеУровень = Неопределено Тогда
			Возврат;
		КонецЕсли;
		Если ПолеУровень.Значение < ПрошлыйУровень Тогда
			// обнулим более низкие уровни
			Для ТекущийУровень = ПолеУровень.Значение + 1 По МаксимальныйУровень Цикл
				НомераВерхнихУровней.Вставить("Уровень"+ТекущийУровень, 0);
			КонецЦикла;
		КонецЕсли;
		// увеличиваем текущий уровень
		НомераВерхнихУровней.Вставить("Уровень"+ПолеУровень.Значение, НомераВерхнихУровней["Уровень"+ПолеУровень.Значение]+1);
		// получаем полный номер, с учетом всех вышестоящих уровней
		Номер = "";
		Для ТекущийУровень = 1 По ПолеУровень.Значение Цикл
			Номер = Номер + НомераВерхнихУровней["Уровень"+ТекущийУровень] + ".";
		КонецЦикла;
		Результат.Область(Стр, КолонкаНомераПоПорядку).Текст = Лев(Номер, СтрДлина(Номер)-1);
	КонецЦикла;

У меня этот код вынесен в отдельную функцию

Надеюсь, что мой лайфхак будет полезен для всех любителей СКД. Если у вас есть свой вариант, то делитесь им и я с удовольствием размещу ссылки на этой странице.

Вариант без программирования: //1c.smartsoft.kz/public/1084494/

Вариант с программированием: //1c.smartsoft.kz/public/956767/

112

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. the1 395 22.06.17 10:00 Сейчас в теме
Лукавите) СКД тут не при чём
TeMochkiN; Irwin; manlak; itriot11; logarifm; olbu; Трактор; Rustig; nixel; +9 Ответить
2. swimdog 692 22.06.17 10:16 Сейчас в теме
(1) Как же не при чем? Отчет на СКД, настройки в схеме СКД)
3. the1 395 22.06.17 10:43 Сейчас в теме
(2) А нумерация в модуле.
TeMochkiN; Irwin; manlak; logarifm; ice-net; olbu; kadild; 7OH; JohnyDeath; nixel; +10 Ответить
6. ediks 329 22.06.17 13:45 Сейчас в теме
(3)
А нумерация в модуле.

Не поверите, но отчет на СКД тоже можно скомпоновать в модуле :). От этого отчет не перестает быть отчетом, выполненным на СКД.
Пока никто не предложил другого решения, то это единственный способ.
23. Rustig 1221 27.09.17 08:45 Сейчас в теме
(6)
Пока никто не предложил другого решения, то это единственный способ.

Для информации:
есть старый способ - использовать для построения отчетов обычную внешнюю обработку - алгоритм построения отчета прописать в модуле обработки, там же прописать вывод полей отчета. Вот примеры, где я использую внешнюю обработку для построения разнообразных отчетов или разнообразных механизмов
https://infostart.ru/public/664095/
https://infostart.ru/public/195627/
https://infostart.ru/public/338386/
- о чем я и говорю: прорисовываете свой интерфейс отчета (макеты), закладываете свою алгоритмическую логику в отчет. Никакого СКД.
Много лет использую - уникальность и универсальность такого способа в том, что таким способом можно создавать сложные и в то же время интересные клиенту отчеты, которые нельзя создать с помощью только СКД без дополнительного программирования в модуле СКД.
То , что вы в модуле прописали алгоритм вывода иерархии, совсем не связано с СКД, как это многими воспринимается в заголовке статьи. Как будто вы обошли ограничение СКД. СКД изначально подается как универсальный инструмент для использования без дополнительного программирования. Если уж начинаете программировать модули, то эффективнее использовать внешнюю обработку.
СКД имеет много ограничений, достаточно сложна для понимания и использования для построения сложных отчетов.
В СКД есть много плюсов - она универсальна для построения простых отчетов. И на основе СКД придумано много интересных механизмов. Но ваша статья не об этом, поэтому и я не буду развивать эту тему.
Вы молодец, что придумали такой способ, и что описали в статье.
Есть любители использовать СКД всегда и везде, а я за золотую середину и компромисс - где-то лучше СКД https://infostart.ru/public/559116/,
где-то - внешнюю обработку и отчет на основе программного вывода данных в табличный документ.
24. swimdog 692 27.09.17 17:51 Сейчас в теме
(23) Есть еще вариант - сделать таблицу и скормить ее СКД. И программисты из 1С часто пользуются этим способом при построении сложных отчетов, которые внутри СКД не построить.
Огромный плюс СКД в том, что не надо рисовать макеты, формы. И самый большой плюс, что пользователь может перестраивать внешний вид отчета, группировки под себя. Особенно продвинутые пользователи.
Моя статья именно для таких отчетов.
А делать отчеты без СКД мы умеем еще со времен 7.7 ))
chemezov; Rustig; +2 Ответить
4. spe1c 1 22.06.17 10:46 Сейчас в теме
5. Igorro82IT 22.06.17 11:32 Сейчас в теме
Спасибо за открытый код решения!
На производительность в больших отчетах насколько влияет- не измеряли?
7. Flover 27 22.06.17 14:28 Сейчас в теме
И при чем тут СКД, когда табличный документ скомпонован, данные выведены и сгруппированы там?

Вот если в схеме аналогичное действие сделать - тогда да, можно смело написать что это СКД.
Irwin; TeMochkiN; olbu; Rustig; +4 Ответить
8. user774630 22.06.17 14:56 Сейчас в теме
(7) Присоединяюсь. Можно написать с тем же успехом "Иерархическая нумерация в Windows".
TeMochkiN; olbu; the1; +3 Ответить
11. swimdog 692 22.06.17 16:07 Сейчас в теме
(8) Иерархическая нумерация в СКД является частным случаем "Иерархическая нумерация в Windows". Поэтому мое название точнее и больше подходит к теме статьи.
9. the1 395 22.06.17 15:47 Сейчас в теме
10. ediks 329 22.06.17 16:04 Сейчас в теме
(7), (8), (9) Не заметили, в основе постобработки лежат поля, определенные в схеме СКД, добавлен свой макет?
12. swimdog 692 22.06.17 16:10 Сейчас в теме
(10) Кстати, да. Обычный отчет этим кодом не пронумеруешь. Его надо дополнять, чтобы узнать уровень группировки.
14. the1 395 22.06.17 16:50 Сейчас в теме
(10)
в основе постобработки
ключевое слово.
Никто же не говорит, что метод плохой, просто это не чистая СКД, а с постобработкой
TeMochkiN; +1 Ответить
17. swimdog 692 22.06.17 18:16 Сейчас в теме
(14) Согласен, используется модуль отчета. Одной схемой обойтись не получилось.
13. swimdog 692 22.06.17 16:15 Сейчас в теме
(7) Я встречал варианты, как это сделать в самой схеме, но у меня они не заработали. Возможно, в новых релизах эти способы и сработают. У меня не взлетело.
Вот, например, ссылка: http://forum.infostart.ru/forum9/topic146206/
Кстати, там все жестко завязано на группировках. В моем решении группировки могут меняться.
15. unichkin 1247 22.06.17 17:35 Сейчас в теме
ИМХО, было бы интереснее разработать алгоритм нумерации выходного табличного документа.. Вставить колонку перед телом отчета, и пронумеровать ее сообразно иерархии, после вывода. А СКД вообще не трогать.
16. swimdog 692 22.06.17 18:13 Сейчас в теме
(15) Все бы хорошо, но как по таблице узнать уровень строки?
18. spectre1978 50 22.06.17 21:54 Сейчас в теме
Написание кода в СКД, мне кажется, не есть гуд. Нечистая работа, как говорил Остап Бендер. Цимес СКД как раз в том что вы мышкой отчет делаете. А если код писать - так это и клюшки-стайл ничем не плох, с Вывести () и Присоединить ().
19. swimdog 692 23.06.17 01:15 Сейчас в теме
(18) Последние строки статьи написаны именно для Вас )))
25. webester 29 02.10.17 08:51 Сейчас в теме
(18)Про это писал рустиг в (23) но полностью самостоятельно писать вывод отчета, тоска смертная: вывод заголовков настройка оформления, сбор итогов и пр. всегда даю это на откуп СКД. Ничего плохого нет в постобработке, но да просто заголовок некорректный СКД тут как бы уже не при делах. Можно было бы написать "Нумерация в табличном документе сформированном средствами СКД" это было бы честнее.
26. swimdog 692 02.10.17 12:48 Сейчас в теме
(25) Нумерация в табличном документе сформированном средствами СКД - программистское название. Но в целом согласен, что по названию ждали большего.
20. Yashazz 2905 27.06.17 16:22 Сейчас в теме
Фигня. Ибо пост-обработка. На ИС были в разы более красивые решения. Не понимаю, откуда столько плюсов, сиречь восторгов.
21. swimdog 692 27.06.17 17:58 Сейчас в теме
(20) Можно пример?
lmnlmn; frkbvfnjh; +2 Ответить
22. Bell 33 03.07.17 20:02 Сейчас в теме
Десять дет назад я делал иерархический нумератор (не отчет), еще в 7.7. см. в базе.
27. Screamer_legenda 06.08.19 07:04 Сейчас в теме
Оставьте свое сообщение

См. также

СКД. Лайфхак №2. Собираем отчет еще удобнее 63

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

В этой публикации я хочу вам описать еще один интересный и относительно новый подход к одному из довольно тривиальных методов работы с СКД для построения отчетов.

20.11.2019    4254    aximo    15       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Альтернативный способ задания расшифровки СКД-отчета 17

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Практика программирования

Задание расшифровки у отчета, выведенного с помощью СКД, как будто он был выведен традиционным способом. Изменения конфигурации при этом минимальны, создание формы у отчета не требуется, не нужно писать "простыни" кода.

11.11.2019    2088    Serge R    9       

Некоторые редко используемые возможности СКД 74

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

В статье перечислены некоторые возможности СКД, которые позволят расширить круг решаемых при помощи этого механизма задач. Здесь показано, как использовать папки полей, и предложена альтернатива некоторым функциям языка выражений СКД.

11.11.2019    5210    kser87    39       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Лайфхак работы с СКД. Собираем отчет. 69

Статья Программист Бизнес-аналитик Пользователь Стажер Нет файла v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

В этой статье я опишу небольшой "лайфхак" по сборке отчетов в СКД. Думаю, этот подход будет интересен тем, кто хочет быстро оформить отчет.

25.10.2019    7274    aximo    23       

Немного про СКД. Характеристики и проверка пустого отчета 76

Статья Программист Нет файла v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Пример использования характеристик в СКД и программная работа с ними. А также описание проверки результата отчета на заполненность.

10.10.2019    4422    YPermitin    7       

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

Полезняшки по СКД и построителям. Просто код 47

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Практика программирования Универсальные функции

Полезные процедуры и функции для работы с построителями и СКД. Просто исходник.

10.10.2019    4656    Yashazz    45       

Две схемы СКД в одном отчете с пользовательскими параметрами 18

Статья Программист Нет файла v8::СКД Россия Бесплатно (free) Практика программирования

Простая реализация разных по типу отчетов в одном. Применение нескольких схем компоновки с корректной передачей пользовательских параметров.

10.10.2019    2920    evgeni-red    6       

Перенос документов и справочников ERP 2 / КА 2 / УТ 11 => БП 3.0 Промо

Перенос позволяет настроить собственный обмен данными между указанными программами, альтернативный предлагаемому фирмой 1С. Предоставляем техподдержку по всем вопросам данного обмена. Можем подключиться к вам удаленно для разбора ситуаций. Оперативно обновляем при выходе новых релизов 1С. Бесплатные обновления в течение полугода.

19700 руб.

Три способа создания одного отчета на СКД 82

Статья Программист Нет файла v8 v8::СКД ERP2 УТ11 КА2 Бесплатно (free) Практика программирования

СКД имеет столько возможностей, что часто приходится выбирать, каким образом строить отчет. Причем выбор не всегда очевидный. В статье рассмотрен пример построения отчета «Отрицательные остатки по товарам на момент проведения расходных документов» тремя разными способами. Приведены «За» и «Против» каждого варианта решения задачи.

08.10.2019    6005    ids79    23       

СКД. Отчеты с картинками 189

Статья Программист Нет файла v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Работа с интерфейсом

Решение популярных кейсов с картинками в отчетах на СКД.

25.09.2019    6775    YPermitin    24       

Cashback 35% при покупке 1С лицензий на счет INFOSTART.RU с 27.11 по 04.12 Промо

Оформляете заказ на 1С лицензии или конфигурации. Получаете 35% от стоимости на счет в профиле INFOSTART.RU. Выбираете сервисы и продукты на сумму кэшбэка.

СКД не только для отчетов 144

Статья Программист Нет файла v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

СКД позволяет получать данные из информационной базы не только для вывода в отчеты, но и для других целей. Пример такого использования рассматривается в настоящей статье.

18.09.2019    9112    YPermitin    31       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Агрегатные функции СКД, о которых мало кто знает 355

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019    15586    ids79    44       

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив 262

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019    18069    ids79    31       

Перенос документов, остатков и справочников КА 1.1 => КА 2 / УТ 11. Обновлено до КА 2.4.10.х и УТ 11.4.10.х! Промо

Более 130 компаний выполнили переход на КА 2 или УТ 11 с помощью нашей разработки! Позволяет перенести не только остатки и справочники (как типовая обработка), но и документы за нужный период времени. Предоставляем техподдержку, оперативно исправляем замечания, выпускаем обновления при выходе новых релизов программ 1С. Вы можете проверить разработку до покупки: сделаем бесплатный тестовый перенос из вашей базы КА 1.1 и предоставим доступ к базе-результату через веб-клиент!

29700 руб.

С 2020 года сервис «Продление поддержки конфигурации 1С:УПП» подорожает вдвое Промо

Успейте продлить поддержку УПП до повышения цен! Фирма «1С» предупредила об изменении цен на сервис «Продление поддержки конфигурации "1С:Управление производственным предприятием"». С 1 января 2020 года сервис подорожает в два раза.

СКД - наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты 141

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.

26.07.2019    16202    ids79    8       

СКД - использование расширений языка запросов, секция ХАРАКТЕРИСТИКИ 156

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Инструментарий разработчика Практика программирования

Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «{…}», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.

17.07.2019    13601    ids79    27       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Пользовательские настройки системы компоновки данных 88

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Работа с интерфейсом

Работа с отчетами в пользовательском режиме, формы отчетов. Понятие пользовательских настроек в отчетах на СКД. Определение состава пользовательских настроек для разделов в целом и для отдельных элементов, для всего отчета и для отдельных группировок. Видимость функциональных опций в отчетах на СКД.

09.07.2019    9045    ids79    0       

"Меньше копипаста!", или как Вася универсальную процедуру писал 183

Статья Программист Стажер Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Разработка

Программист Вася разбирает подход создания универсальных методов на примере программного вывода СКД.

04.07.2019    9451    SeiOkami    49       

Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо

Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).

от 11000 до 29000 рублей

Работа с настройками системы компоновки данных 108

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования

Варианты отчетов, работа с настройками вариантов: структура группировок, поля отчета, отборы, сортировка, условное оформление, другие настройки, настройки отображения диаграмм.

02.07.2019    15363    ids79    8       

Многоуровневая нумерация в отчете СКД (программный вывод) 38

Статья Программист Внешний отчет (ert,erf) v8::СКД 1cv8.cf Абонемент ($m) Практика программирования

Реализация многоуровневой нумерации при программном выводе отчета СКД основываясь на его структуре.

1 стартмани

01.07.2019    3385    6    lmnlmn    7       

Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2"). Обновлен до КА 1.1.115.х и ERP 2.4.10.х Промо

Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.

29700 руб.

Иерархическая нумерация в отчете СКД с помощью макета поля 23

Отчеты и формы Программист Внешний отчет (ert,erf) v8 v8::СКД 1cv8.cf Абонемент ($m) Практика программирования Разработка

Представляю Вашему вниманию вариант решения задачи нумерации строк иерархического отчета на СКД.

1 стартмани

28.06.2019    3495    3    Isonic    14       

Создание отчетов с помощью СКД - основные понятия и элементы 217

Статья Программист Нет файла v8 v8::СКД Бесплатно (free) Практика программирования Математика и алгоритмы

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    23763    ids79    17       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Не провоцируйте СКД, или пример "как не надо" 52

Статья Программист Нет файла v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Разработка

Пример того, что не нужно использовать в запросах, чтобы не провоцировать СКД.

10.06.2019    8281    SeiOkami    91