Простейший вариант создания отчета или как быстро создать красивый отчет на СКД (v8 Обычное приложение)

Публикация № 99753 26.11.11

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

Наиболее эффективным объектом для создания отчетов в 1С 8.1, 8.2, безусловно является СКД. Однако использование СКД «вчистую» не позволяет вносить параметры и отборы СКД иначе как непосредственно в настройки СКД, что не всегда удобно пользователям. Представленная методика позволяет использовать СКД с некой шаблонной формой, которая берет на себя обмен параметрами СКД и в тоже время, эта форма позволяет пользователю «покапаться» в недрах самой СКД. Шаблон легко модифицируется, скажем для ввода Параметров или Условного оформления.

Допустим требуется построить «Ведомость по взаиморасчетам» в УТ 10.3

 Итак начнем:

  1. Создаем внешний отчет, можно задать его имя «ВедомостьПоВзаиморасчетам»
  2. В этом-же окне создаем «Основную схему компоновки данных»
  3. В схеме добавляем новый набор данных, и, допустим при помощи конструктора запросов формируем нужный запрос, в текущем случае такой:
ВЫБРАТЬ

ВСКОИО.СуммаВзаиморасчетовНачальныйОстаток КАК ВзаиморасчетыНО,

ВСКОИО.СуммаВзаиморасчетовПриход КАК ВзаиморасчетыПриход,

ВСКОИО.СуммаВзаиморасчетовРасход КАК ВзаиморасчетыРасход,

ВСКОИО.СуммаВзаиморасчетовКонечныйОстаток КАК ВзаиморасчетыКО,

ВСКОИО.СуммаУпрНачальныйОстаток КАК СуммаУпрНО,

ВСКОИО.СуммаУпрПриход,

ВСКОИО.СуммаУпрРасход,

ВСКОИО.СуммаУпрКонечныйОстаток КАК СуммаУпрКО,

ВСКОИО.Регистратор,

ВСКОИО.ДоговорКонтрагента,

ВСКОИО.ДоговорКонтрагента.Владелец КАК Контрагент,

ВСКОИО.ДоговорКонтрагента.Организация КАК Организация,

ВСКОИО.Период

ИЗ

РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты ({(&ДатаНачала)}, {(&ДатаКонца)}, Регистратор, ДвиженияИГраницыПериода, ) КАК ВСКОИО

 

  1. Обращаем внимание, что для верной работы отчета, нужно в Полях СКД для измерения ДоговорКонтрагента в ролях выставить флаг «Обязательное», остальные настройки — по желанию (тех, что есть по умолчанию — вполне достаточно).
    Запрос 
  2. Во вкладке СКД «Ресурсы» - добавляем все количественные ресурсы с функцией «Сумма»
     
  3. Во вкладке СКД «Настройки» - добавляем группировки, например: Организация, Контрагент, ДоговорКонтрагента, Детальные Записи, в «выбранных полях» добавляем нужные, например: Период, Регистратор, и все ресурсы, которые можно объединить в группы,
    Ресурсы
    в «отборе» добавляем нужные по умолчанию отборы, снимая флажки использования, например Контрагент, Организация, ДоговорКонтрагента.
    отборы
    Собственно СКД готова, но вот формы у нее все еще нет, если на этом этапе закончить построение, то 1С сама сформирует форму по умолчанию.
  1. Создаем ФормуОтчета: она стандартная — её нужно наполнить содержимым, причем это содержимое чаще всего переходит из одного отчета в другой с минимальными корректировками. Собственно говоря этот этап и предлагается «шаблонизировать».

А именно вставить готовую форму из уже существующего отчета, подвергнув минимальным изменениям. В рассматриваемом случае из обработки «Шаблон отчета». Здесь нужно обратить внимание на то, что после вставки формы из шаблона отчета, нужно проверить два поля вновь вставленной формы: это в «Основных» Тип значения (нужно установить Тип текущего (редактируемого) отчета), и Заголовок

  1. Также, возможно, потребуются правки модуля вставленной формы, чаще всего это Процедура ОсновнаяПанельСформировать(Кнопка), здесь в строках типа
ПараметрНастройки=Настройки.ПараметрыДанных.Элементы.Найти("ДатаНачала");

ПараметрНастройки.Значение=ДатаНачала;

ПараметрНастройки.Использование=Истина;

 

в СКД передаются параметры из формы. Остальное, думаю, понятно из текста модуля формы.

  1. Теперь, необходимо указать вставленную (и, возможно откорректированную) форму в качестве основной в поле Форма отчета.
  2. Сохраняем и запускаем в режиме 1С:Предприятие.

Скачать файлы

Наименование Файл Версия Размер
ШаблонФормы

.erf 13,58Kb
251
.erf 13,58Kb 251 Скачать
ГотовыйОтчет

.erf 16,36Kb
118
.erf 16,36Kb 118 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Maksimshap 26.11.11 11:53 Сейчас в теме
а как это сделать самому?
2. Maksimshap 26.11.11 11:53 Сейчас в теме
3. пользователь 27.11.11 00:22
Сообщение было скрыто модератором.
...
4. mxm2 1216 27.11.11 01:35 Сейчас в теме
Форму вполне можно сдалать самому. код открыт, если есть вопрсы могу подробно описать как и что делать. На мой взгляд, представленная форма удобна для пользователя и не требует больших затрат при программировании. - есть и недостаток - "Все отчеты на одно лицо" )))
5. yegorovnv 27.11.11 18:02 Сейчас в теме
mxm2 пишет: есть и недостаток - "Все отчеты на одно лицо" )))


я считаю, что это БОЛЬШОЕ достоинство, т.к. пользователь работает в однотипной среде, и ему не нужно адаптироваться к различным аляповатым интерфейсам.
6. westinka 30.11.11 08:35 Сейчас в теме
однотипная среда конечно хорошо, но как показывает практика, люди не думая потом начинают "жмакать", и удивляются странным результатам, аля всегда так делал и было хорошо, и новых обучают - типа жмешь сюда, видишь это, без объяснения, что собственно нажимаем...
7. mxm2 1216 30.11.11 17:17 Сейчас в теме
(6) westinka, "и удивляются странным результатам" - лучше, конечно делать так, чтобы странные результаты - не получались ни при каких условиях. Среда 1С вполне позволяет ограничить пользователя нужным образом.
8. westinka 02.12.11 21:51 Сейчас в теме
(7) ну это понятно, что можно ограничить пользователя так как нужно, я больше имела в виду, что нельзя упрощать жизнь пользователям совсем уж сильно, а то будет потом, что 1с сама все всегда считала, а я даже и не проверяла, т.к. была уверена, что все правильно :)
9. DrAku1a 1452 06.12.11 01:36 Сейчас в теме
Простейший вариант - создать новый отчет, создать ему форму, в модуле формы (процедуры "кнопка выполнить нажатие") - правой кнопкой и выбрать "Конструктор запроса с обработкой результата..." - и далее с помощью мастера все делается без написания и строчки кода.
Второй вариант - с минимальным коддингом и конструктором запросов - это использовать "ПостроительОтчета"...
Прикрепленные файлы:
10. mxm2 1216 06.12.11 07:37 Сейчас в теме
(9) DrAku1a, у всякой методики есть плюсы и минусы, в частности и предложенного варианта преимуществом является прозрачное использование СКД с наглядной формой.
11. DrAku1a 1452 06.12.11 07:58 Сейчас в теме
(10) Я говорю про простейший вариант, не факт, что СКД им является.
12. mxm2 1216 08.12.11 12:27 Сейчас в теме
(11) DrAku1a, также не факт что использование "простого запроса" проще, например в контексте группировок и итогов, которые СКД делает сама. Как запросы так и СКД можно использовать - как для простых отчетов, так и для сложных. На мой взгляд многие подходы СКД более просты и нагляды, чем то, что будет сформировано в результате использования контструктора запросов с обработкой результата, особенно если предстоит (а так чаще всего и бывает) правка этого отчета вручную.
13. Модератор раздела artbear 16.02.12 22:25 Сейчас в теме
Это не простейший вариант :( самый простой давно уже придуман и юзается уже несколько лет. Читайте автора Evg-Lylyk на сайте
15. mxm2 1216 08.11.12 09:01 Сейчас в теме
(13) artbear, скажем так: простейший на СКД, обычные формы, с настраиваемыми отборами и группировками.
19. DoctorRoza 06.01.13 11:35 Сейчас в теме
(15) конечно, воля Ваша, но, ИМХО, нужно отказываться от каких-либо демонстраций в обычном приложении. Пусть еще много контор работает на 7.7/8.1. Но! Управляемое приложение - это 1С-ское будущее .. или около того. Тем более, что отчеты на СКД в обычном приложении не отличаются от отчетов на управляемых формах (простейшие их вариации). Плюсану, но все-таки 8.3 на пороге .. не солидно как - то :)
20. mxm2 1216 06.01.13 11:58 Сейчас в теме
(19) DoctorRoza, За плюс - спасибо... Обратите внимание на дату создания публикации (что-то там 2011 год)... просто периодически "причесываю" свои старые публикации, подгоняя под новые классификаторы сайта, да и новые возможности отображения использую. Обычное приложение тоже имеет право на существование, тем более, иногда - оно имеет преимущества при работе... (скажем, известная проблема скорости подбора в УТ11, которой нет в УТ10.х). А вот программить под УФ, на мой взгляд, более приятно. Но ведь это не главное - главное как работать)).
21. DoctorRoza 06.01.13 12:24 Сейчас в теме
(20) действительно .. аж 2011 год .. :) .. никогда не смотрю на дату поста!
14. PiccaHut001 12.09.12 18:57 Сейчас в теме
16. fr.myha 14.11.12 11:11 Сейчас в теме
17. agulaev 33 05.01.13 20:36 Сейчас в теме
Все работает красиво. Плюс.
18. Irek-kazan 06.01.13 00:59 Сейчас в теме
22. TMV 14 06.01.13 17:01 Сейчас в теме
(0) Где-то с год назад в УПП обнаружил замечательный механизм "Произвольных отчетов", все-то нужно правильно запрос накидать. А дальше дело техники и рук пользовталей. Так к этому делу прикипел, что, когда в очередной раз лезу в УФ, слегка корежит отсутствие правой панели настроек и быстрых отборов.
23. bulpi 186 09.01.13 15:17 Сейчас в теме
"Наиболее эффективным объектом для создания отчетов в 1С 8.1, 8.2, безусловно является СКД."

Это очень, очень спорное утверждение.
24. mxm2 1216 09.01.13 16:05 Сейчас в теме
(23) bulpi, ))) Давайте определим понятие "Эффективности"))), это некое пересечение скорости работы, простоты программирования, настройки, "широты" применения, и прочее... все современные конфигурации используют СКД - это ли не свидетельство указанного.)))
25. bulpi 186 09.01.13 22:03 Сейчас в теме
ОК
1)Скорость работы отчетов на СКД не больше, чем не на СКД (Имхо, я не проверял)
2)Простота программирования - очень, очень плохо. Если на шаг вправо - влево от простейшего, там сразу такое начинается, что специальные курсы нужны (sic!) для того, чтобы сделать простое, а не простейшее.
3)Простота настройки - плохо, именно поэтому появилась эта публикация.
4)Широта применения - хорошо.
5)"все современные конфигурации используют СКД" -имеются в виду типовые ? Ну да, еще бы. А как же программисты , находящиеся на службе 1с и франчайзи, не будут применять СКД, если творцы движка создали СКД? А зачем тогда делали?
26. mxm2 1216 09.01.13 23:30 Сейчас в теме
(25) bulpi,
2 - Запрос + вывод на экран с расшифровками у меня лично всегда занимал больше времени чем Запрос СКД + Компоновка (стандартная или близкая к стандартной), а если нужно что-то переделать/добавить... с выводом на экран...
3 - если присмотреться указанная форма всего лишь показывает на "себе" ряд стандартных окон/полей, которые просто "глубоко сидят", и написана только для того чтобы пользователю было привычно задавать отборы и прочее напрямую. (т.е. некий аналог универсального отчета), по проще )
- еще наглядность можно оценить...
28. Гость 07.07.14 11:43
(25) bulpi, (sic!) - значение знаешь?
27. trand 02.08.13 10:27 Сейчас в теме
Судя по скриншоту не хватает кнопок сворачивания и разворачивания группировок по уровням
Оставьте свое сообщение

См. также

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5 Промо

Практика программирования Адаптация типовых решений Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    9415    26    huxuxuya    11    

Программное формирование отчетов в БП 3.0 на примере оборотно-сальдовой ведомости по счету

Практика программирования Оборотно-сальдовая ведомость, Анализ счета Бухгалтерские v8 v8::БУ v8::СКД БП3.0 Россия БУ Абонемент ($m)

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

1 стартмани

14.07.2021    1762    2    arman1997    0    

Отчет по расписаниям (пример)

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Пример построения отчета по нескольким расписаниям.

1 стартмани

18.05.2021    3869    0    echo77    4    

Свойства общих модулей

Практика программирования Прочие инструменты разработчика v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Надоело каждый раз искать, какие общие модули глобальные? какие повторно используемые? хочется взглянуть на все контексты выполнения?

1 стартмани

14.04.2021    2365    4    kuzyara    5    

Альтернативный способ добавления элементов и реквизитов на формы Промо

Работа с интерфейсом v8 ERP2 УТ11 Россия Абонемент ($m)

Предлагаю альтернативный вариант добавления динамически создаваемых элементов и реквизитов на форму.

1 стартмани

09.09.2019    17298    33    bmk74    7    

Отчет с настройкой роли поля СКД со свойством период

Практика программирования Работа с интерфейсом v8 v8::СКД Платформа 1C v8.2 1cv8.cf УУ Абонемент ($m)

Отчёт демонстрирует правильную настройку роли СКД со свойством «Период», по которой рассчитывается остаток. Этот отчет тестировался на конфигурации Управление торговым предприятием для Казахстана, редакции 2.0.19.2. Может работать на любой конфигурации, если имеется регистр накопления «ТоварыНаСкладах».

1 стартмани

01.04.2021    2001    1    softmaker    0    

Примеры использования функций СКД Массив (Array) и СоединитьСтроки (JoinStrings) в отчётах 1С 8

Практика программирования v8::СКД Платформа 1C v8.2 1cv8.cf Казахстан БУ Абонемент ($m)

Здесь приведено два отчёта, в которых использованы функции СКД Массив (Array) и СоединитьСтроки (JoinStrings). Отчет по ГТД и отчет по продаже номенклатуры, оба тестировались на конфигурации Управление торговым предприятием (УТП) для Казахстана, редакции 2.0.19.2. Также добавлена электронная книга, в которой собраны знания по основам СКД, которые я получил, во время работы и изучения системы компоновки данных.

2 стартмани

15.03.2021    4098    14    softmaker    0    

Расшифровка СКД. Фильтр отчета по диапазону чисел. Переопределение обработки расшифровки. Не модальный режим

Практика программирования v8::УФ v8::СКД 8.3.14 1cv8.cf Абонемент ($m)

Создание дополнительного пункта меню в отчете на СКД, который позволяет установить отбор (отфильтровать) колонки отчета в выбранном диапазоне. Программная работа с отборами СКД, переопределение обработки расшифровки, перерисовка элементов пользовательских настроек. Не модальный режим работы.

1 стартмани

08.02.2021    2847    1    denmon88    1    

Вам нравятся запросы в 1С? Промо

Практика программирования Разработка v8 v8::Запросы 1cv8.cf Абонемент ($m)

Речь не только о том, что простейший запрос с "легальным" оформлением растянется на пол-экрана, речь еще обо всем, что нужно написать "в нагрузку" к тексту запроса. Все эти "Новый Запрос", "УстановитьПараметр" и последующие пляски с обработкой результата... Пора с этим заканчивать!

1 стартмани

03.07.2019    27935    7    m-rv    91    

Классический макет оформления СКД

Работа с интерфейсом v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

27.10.2020    2450    2    the1    0    

Макет оформления СКД - яркий

Работа с интерфейсом v8::СКД 1cv8.cf Абонемент ($m)

Яркий, контрастный, отлично читаемый. Макет оформления СКД.

1 стартмани

26.10.2020    2856    3    1C_tradeomsk    0    

Простой пример отчета на СКД. Программное формирование, расшифровка, работа с параметрами и отборами

Практика программирования v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

15.10.2020    4796    8    Stivens    10    

Менеджер открытых форм Промо

Работа с интерфейсом v8::УФ 1cv8.cf Абонемент ($m)

Обработка получает информацию об открытых формах и позволяет ими манипулировать.

1 стартмани

13.04.2017    24706    40    SeiOkami    19    

Быстрое формирование наборов данных Объект схемы СКД

Практика программирования v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

05.07.2020    7106    6    Алексей Воробьев    16    

Построение графика в диапазоне изменений без точек

Практика программирования v8::СКД 1cv8.cf Россия Абонемент ($m)

График изменений каких-либо величин во всем диапазоне и в области изменения, без точек.

1 стартмани

30.05.2020    3257    4    yc_2011    4    

Метод восстановления битых ссылок в настройках СКД при консольно-конфигураторной разработке отчетов

Практика программирования Прочие инструменты разработчика v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

30.04.2020    6923    0    zaxarovsky    4    

Расширенная настройка динамического списка УФ Промо

Работа с интерфейсом v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

31.05.2017    38629    161    tormozit    25    

Задачка: Список всех документов за заданный период, используя СКД

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

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

2 стартмани

11.03.2020    4989    13    MaxxiMiliSan    11    

Получение курса валюты за период с помощью СКД

Практика программирования v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Иногда приходится сталкиваться с ситуацией, когда для решения той или иной задачи требуется знать курс валюты на каждый день заданного периода. Есть несколько вариантов решений данной проблемы, один из которых хочу предложить.

1 стартмани

04.02.2020    4425    1    KawaNoNeko    2    

Шаблон внешнего отчета на СКД

Работа с интерфейсом v8 v8::СКД УНФ Абонемент ($m)

Шаблон отчета на базе СКД со своей формой отчета и выводом в свой макет (на примере прайс-листа).

1 стартмани

20.12.2019    7841    20    LamerSoft    0    

Открывашка ячеек таблиц Промо

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Глобальное сочетание клавиш для открытия объекта по ссылке из текущей ячейки любой таблицы в большинстве управляемых форм

1 стартмани

27.10.2018    22078    13    tormozit    32    

Преобразование объекта Отбор компоновки данных в Запрос

Практика программирования Прочие инструменты разработчика v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

Преобразует объект Отбор компоновки данных в объект Запрос (с заполнением текста и параметров).

1 стартмани

20.12.2019    6095    11    okon-teh    3    

Проверка несуществующих полей в настройках СКД

Практика программирования Работа с интерфейсом Разработка v8 v8::СКД ERP2 УТ11 КА2 Абонемент ($m)

Обработка находит все поля настроек СКД, которые утратили свою актуальность Подходит для УТ 11, ERP, КА 2.

1 стартмани

20.06.2019    6758    3    MuI_I_Ika    2    

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

Инструментарий разработчика Практика программирования v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Разрабатывалась на 1С:Зарплата и управление персоналом в кредитных организациях, редакция 3.1 (3.1.5.407), поэтому использует типовой отчет Состояние штатного расписания, но технология работает для любой конфигурации. Пример внешней обработки с вызовом типового отчета на СКД "Состояние штатного расписания" и передачей ему настроек, изменения имен колонок после выполнения на имена указанные в "Пользовательских полях" или "заголовках" и вывода результата в таблицу значений.

1 стартмани

21.03.2019    8614    16    pavel_pss    0    

ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ ("001", "Новый товар") Промо

Практика программирования v8 v8::Запросы 1cv8.cf Абонемент ($m)

Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.

1 стартмани

01.06.2018    36870    96    m-rv    58    

Вывод характеристик и их значений в динамический список

Практика программирования Разработка v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Если в запросе динамического списка используется конструкция {ХАРАКТЕРИСТИКИ ...}, то как вывести на форму колонки с характеристиками?

1 стартмани

22.02.2019    8690    3    kasper076    3    

Модуль, реализующий хранение настроек отчетов СКД в типовом регистре "Сохраненные настройки"

Практика программирования v8 v8::СКД КА1 БП2.0 ЗУП2.5 УТ10 БП1.6 Абонемент ($m)

Модуль, обеспечивающий хранение настроек отчетов на СКД в типовом регистре "Сохраненные настройки", присутствующем в конфигурациях УПП 1.2, 1.3, УТ 10.3, БП 2.0 и т.д.

1 стартмани

12.01.2019    8238    1    lunjio    0    

Схемы макетов оформления СКД

Работа с интерфейсом v8 v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

Качественное оформление схемы компоновки данных - длительный и рутинный процесс. Одно радует: готовый макет оформления компоновки данных можно хранить в файле формата xml с возможностью последующей загрузки в любую конфигурацию 1С.

1 стартмани

18.12.2018    11081    29    dsfix    21    

Расширение: Темы для 1С 8.3 Промо

Работа с интерфейсом v8::УФ 1cv8.cf Абонемент ($m)

Расширение позволяет сменить цвет оформления для интерфейса Такси.

1 стартмани

10.02.2019    23102    140    spec8s    19    

Передача набора данных типа Объект в отчет СКД

Практика программирования v8 v8::УФ v8::СКД 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

12.11.2018    39078    9    evgen7938    4    

Рисуем диаграммы в metadata.js

Инструментарий разработчика Работа с интерфейсом v8 v8::СКД 1cv8.cf Абонемент ($m)

Не одной же литературой заниматься?

1 стартмани

20.09.2018    21807    5    1c-intelligence    77    

Работа с публикациями "Инфостарт"

Практика программирования О сообществе WEB v8 УУ Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    28699    14    RocKeR_13    16    

Лучший подарок для бухгалтера - счёты 8.2 (со звуком) Промо

Работа с интерфейсом v8 1cv8.cf Россия Абонемент ($m)

(Толстый клиент) Подарите бухгалтеру счеты, и он(а) Вас никогда не забудет.

1 стартмани

13.05.2011    44380    923    Tatitutu    45    

Примеры программной работы с СКД, а также программного создания управляемой формы

Практика программирования v8 v8::УФ v8::СКД Абонемент ($m)

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

1 стартмани

12.08.2018    8279    29    MaxCreator    0    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    36459    31    informa1555    30    

Визуализация событий на временной шкале средствами "Поле HTML документа"

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

Интересный способ наглядно отобразить события на временной шкале. Например, может быть применен для красивого вывода документов по клиенту. Тестировалось на платформе 8.3.12.1469

1 стартмани

31.07.2018    28784    145    Plotks2017    27    

Заполняем по шаблону (по умолчанию) Промо

Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

08.02.2018    34826    20    mvxyz    17    

Работа с данными выбора

Практика программирования Работа с интерфейсом v8 Россия Абонемент ($m)

В управляемом интерфейсе заложена мощная возможность описывать связи реквизитов формы через параметры. Установка параметров связей позволяет ограничить выбор данных так, чтобы целостность данных была обеспечена на этапе ввода. Однако без дополнительного программирования задать можно только самые простые связи. Такие условия связи, как зависимость от реквизита через точку или зависимость через дополнительное отношение, заданное в регистре сведений - уже задать без программирования не получится.

1 стартмани

17.07.2018    67095    25    kalyaka    17    

Полезные примеры составления схемы компоновки данных #2

Практика программирования v8 v8::СКД 1cv8.cf Абонемент ($m)

Еще один набор примеров как решить частные задачи в СКД

1 стартмани

22.05.2018    40551    11    SITR-utyos    13    

Условное оформление дерева значений на управляемой форме

Практика программирования Работа с интерфейсом v8::УФ v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

28.04.2018    21949    40    Kutuzov    1    

Нечеткий поиск одним запросом Промо

Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

28.12.2015    34668    74    vasvl123    9    

Пользовательские макеты для внешних печатных форм (обработок)

Практика программирования Универсальные печатные формы v8 v8::СКД 1cv8.cf Россия Абонемент ($m)

Расширение БСП по реализации механизма пользовательских макетов для обработок внешних печатных форм.

2 стартмани

05.03.2018    25172    28    simy4    15    

Расширение для печати файла картинки в отчетах. (ERP 2)

Разное Работа с интерфейсом v8 v8::СКД ERP2 Россия Абонемент ($m)

Расширение 1С для печати файла картинки номенклатуры в отчетах без изменения основной конфигурации. Тестирование на платформе 8.3.11.2954, конфигурация ERP 2.4.4.124 (Demo).

1 стартмани

16.02.2018    8838    6    kylux    18    

Простой вывод вариантов настроек СКД в кнопку командной панели (обычное приложение)

Работа с интерфейсом v8 v8::СКД Абонемент ($m)

Варианты настроек СКД на командную панель с группировками по подменю. Тестировалось на платформе 8.3.9.2170. Только для обычного приложения!

1 стартмани

15.02.2018    8057    1    inclodes    0