Отладка запроса с содержимым временных таблиц (управляемые формы)

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

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

Отладка Запрос Консоль запросов отчетов Инструмент Методика Метод Разработчику

Получение данных запроса из отладки. Загрузка текста запроса, параметров, данных временных таблиц

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

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

Ниже описан метод которой решает ту же проблему для управляемых форм:

В управляемых формах нельзя открыть форму в контексте сервера, но можно получить данные и сохранить я называю это отложенной отладкой.

Этот способ удобно реализован в Управляемой консоли отчетов она позволяет сохранять данные в файле или настройках (ХранилищеСистемныхНастроек).

Сохранение в настройках более удобно т.к. не нужно иметь папку которая доступна клиенту и серверу.

Вызов отладки правильнее получать из Консоль - Инструменты - Конструктор строки отладки

Используется экспортная функция: УКО_Запрос.СохранитьВНастройки(Запрос, ИмяНастройки = "Запрос (из отладки)"Возвращает "Сохранено успешно" -  все хорошо, если произойдет ошибка вернет строку с текстом ошибки.

Есть аналогичная функция для сохранения в файл: УКО_Запрос.СохранитьВФайлНаСервере (Запрос, Путь, ИмяБезРасширения = "Запрос (из отладки)"

Пример

0. Используем конструктор строки отладки при необходимости

1. В конфигураторе ставим точку останова перед выполнением интересующего нас запроса

В табло вставляем УКО_Запрос.СохранитьВНастройки(Запрос)

2. Открываем консоль в последних открытых данных должна появится строка Запрос (из отладки).

3. Открываем данные и работаем

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

Комментарии
Избранное Подписка Сортировка: Древо
1. dandykry 5 01.11.18 13:16 Сейчас в теме
Интересно было бы, если бы это отработало с менеджером временных таблиц.
2. Evg-Lylyk 2780 01.11.18 13:31 Сейчас в теме
(2) Работает. Таблицы МВТ считываются и добавляются МВТ консоли
3. seperblunt2 03.11.18 19:08 Сейчас в теме
4. hotey 37 04.11.18 09:12 Сейчас в теме
А чем отличается от упомянутой консоли или от «Запросник 2.0»?
5. Evg-Lylyk 2780 04.11.18 17:35 Сейчас в теме
6. dock 35 05.11.18 17:36 Сейчас в теме
Чувствую подвох, но никак не пойму где...

1) "управляемая консоль отчетов 2.5.2" входит в состав демонстрационной конфигурации "управляемое приложение" ? если нет, то вот в упор не вижу кнопки "скачать"...

2)
Подобное решение используется в Консоль запросов для УФ универсальная

была мысль, что это продолжение статьи про консоль запросов по ссылке... но ведь в этой статье используется подобное решение...
опять таки, если это подобное решение, где ссылочка на текущее решение?
7. Evg-Lylyk 2780 05.11.18 19:51 Сейчас в теме
(6) Здесь описана методика отладки запроса на УФ.
Управляемая консоль отчетов это продукт поставляется в основном в виде расширения, но есть и внешняя обработка. Реализация описана из УКО. Уберу "Подобное рещени..." чтобы не путать.
9. Evg-Lylyk 2780 24.11.18 11:42 Сейчас в теме
10. serg_r 10.02.19 21:50 Сейчас в теме
11. Vida 11 28.02.19 12:51 Сейчас в теме
Подскажите, как я поняла, значения параметров не передаются?
Но в них вся соль, к тому же бывает что они - таблицы!

Может подскажите какой-нибудь вариант?
Evg-Lylyk; +1 Ответить
12. Evg-Lylyk 2780 28.02.19 14:01 Сейчас в теме
(11) Все хорошо. Из объекта запрос считываются параметры и временные таблицы
13. Evg-Lylyk 2780 28.02.19 14:02 Сейчас в теме
(11) Посмотрите 4,5 скриншоты
14. Vida 11 28.02.19 14:51 Сейчас в теме
(13) На этих скриншотах вижу что значения параметров не заполнены.
Не так?
Evg-Lylyk; +1 Ответить
15. Evg-Lylyk 2780 28.02.19 14:59 Сейчас в теме
(14) Да, неудачный скриншот. Спасибо, учту
33. ardarik 10 28.05.19 15:43 Сейчас в теме
(11) А мы сделали так, что в отладке в конфигураторе параметры запроса преобразовываем в строку, а в консоли запросов 2.0 читаем из строки и вуаля, все параметры в том же виде загружены ))
16. Vida 11 01.03.19 09:17 Сейчас в теме
Добрый день!
Помогите разобраться с консолью:
когда вставляю в табло
УКО_Сервер.СохранитьЗапросВНастройки(Запрос)

пишет значение -
Переменная не определена (УКО_Сервер)

и в меню файл Запрос (из отладки) не появляется
хотя вроде как расширение встало нормально и раздел новый появился "Упр. консоль отчетов"

Может я вызываю его из слишком специфичного места? Вызываю из обработки Модуль_ДиадокУФ, которая вставлена в конфигурацию, которая в свою очередь запускает модуль, который лежит в в виде внешней обработки на диске в указанной папке.

//Там сложные запросы в которых черт ногу сломит никак не могу разобраться.
Evg-Lylyk; +1 Ответить
17. Evg-Lylyk 2780 01.03.19 09:37 Сейчас в теме
(16) Из предоставленной информации: Возможно вы запускаете не на сервере.
Необходимо поставить точку останова на Запрос.Выполнить() ну или когда уже все заполнено далее в табло вычисляемого выражении Shift+F9 вставить текст.
Текст можно получить через консоль - Инструменты - Конструктор строки отладки...
УКО_Сервер - серверный модуль... нужно вызывать в контексте сервера
18. Vida 11 01.03.19 10:06 Сейчас в теме
(17)
да, по точке останова останавливаюсь на Запрос.Выполнить()
значит нахожусь на сервере.

через инструменты тоже не получается, видимо по той же причине: раз в табло написало мне "Переменная не определена (УКО_Сервер) "
значит вызов не прошел
Прикрепленные файлы:
Evg-Lylyk; +1 Ответить
19. Evg-Lylyk 2780 01.03.19 10:10 Сейчас в теме
А понял вместо УКО_Сервер используйте УКО_Запрос
Правильнее текст можно получить через консоль - Инструменты - Конструктор строки отладки
Статью поправлю
20. Vida 11 01.03.19 10:15 Сейчас в теме
(19)Спасибо, что помогаете!

Оно продолжает ругаться, но теперь по новому:
Хотя бы "УКО_Запрос" видит
Прикрепленные файлы:
Evg-Lylyk; +1 Ответить
21. Evg-Lylyk 2780 01.03.19 10:18 Сейчас в теме
(20) Рад помочь, там просто многое переработал, а статью не поправил. Мои извинения за неудобства
Используйте УКО_Запрос.СохранитьВНастройки
Проверьте конструктором отладки (инструмент в консоли)
22. Vida 11 01.03.19 10:23 Сейчас в теме
(19)
Правильнее текст можно получить через консоль - Инструменты - Конструктор строки отладки

Точно! Там написано совсем иначе:
УКО_Запрос.СохранитьВНастройки(Запрос)

Теперь еще по 3-му ругается:
Прикрепленные файлы:
Evg-Lylyk; +1 Ответить
23. Evg-Lylyk 2780 01.03.19 10:27 Сейчас в теме
Видимо ошибка
Попробуйте
В указанной строке 470 (УКО_Запрос)
" Если ЗначениеЗаполнено(Объект.МенеджерВременныхТаблиц) Тогда"
заменить на
" Если Объект.МенеджерВременныхТаблиц <> Неопределено Тогда"
24. Vida 11 01.03.19 10:41 Сейчас в теме
(23)Поменяла.
О_О
OMG Все получилось!
И параметры видно заполненные и результат запроса в консоле!
Сейчас умру от счастья!
25. Vida 11 01.03.19 12:15 Сейчас в теме
Извиняюсь что отвлекаю, может подскажите куда копать?
При попытке загрузки в консоль второго запроса, через Данные - Запрос (из отладки) получаю ошибку:
Прикрепленные файлы:
26. Evg-Lylyk 2780 01.03.19 12:20 Сейчас в теме
(25) Судя по сообщению... ошибка при передаче таблицы значений. Возможно ошибка, на выходных проверю запрос с ВТ.
Нужно подробнее давайте только лично пообщаемся чтобы не забивать статью комментариями.
Нажмите подробно и пришлите может удастся быстро решить
27. Irwin 334 15.03.19 16:12 Сейчас в теме
А как дела с производительностью? Например, 10 временных таблиц, в каждой по 10 колонок и 10 тыс. строк. Сколько по времени будут сохраняться данные, и сколько будет запрос открываться в консоли?
28. Evg-Lylyk 2780 15.03.19 16:25 Сейчас в теме
(27) Есть лимит (моя проверка) ячеек 500000 на одну ТЗ.
При больших объемах конечно будут проблемы. Не решал и не анализировал данный вопрос.
29. belousows 08.04.19 12:05 Сейчас в теме
Расширение добавил в ЗУП3, безопасный режим убрал галку. В конфигураторе видно расширение. В программе консоли нет ((, подскажите , что может быть не так
30. Evg-Lylyk 2780 08.04.19 12:07 Сейчас в теме
(29) Посмотреть инструкцию по установке. Возможно не запускали обработку УКО_УстановкаРасширения.
31. belousows 08.04.19 14:29 Сейчас в теме
(30) Спасибо. Появилась консоль. В зупе3 при тестировании расшифровкки РСВ1 (база 5500 сотрудников) говорит, что превышен размер ВТ
Evg-Lylyk; +1 Ответить
32. belousows 08.04.19 15:09 Сейчас в теме
(31) Все другое отрабатывает отлично, будем активно использовать)))
34. manuel 365 28.05.19 15:46 Сейчас в теме
Вот пример когда работает без расширений и без лишних телодвижений - https://infostart.ru/public/617990/.
Нажали кнопку "Сформировать скрипт выгрузки", вставили текст скрипта в отладчик, нажали "Загрузить данные запроса"
И все данные запроса загрузились, и текст и параметры и таблицы из менеджера.
Ну и бонусом, граф запроса отрисовался.
35. Evg-Lylyk 2780 28.05.19 15:54 Сейчас в теме
(34) В консоли есть вариант в виде внешней обработки и работает также как вы привели.
Граф отрисовывается здорово, только есть множество других неудобных моментов проект не развивается очень давно.
Приложил файл сравнения функциональности
Прикрепленные файлы:
Сравнение консолей запросов, отчетов.xlsx
36. manuel 365 28.05.19 16:09 Сейчас в теме
(35)Не, ну каждый может под себя такую табличку подогнать. Всегда можно расставить баллы так, что ты красавчик, а остальные так себе). Если б это было какое то исследование независимой организацией, можно было бы такие таблички всерьез рассматривать.
По поводу - "много неудобных моментов", ну это очень субъективно. В комментариях особо жалоб я не вижу.
А по поводу того, что проект не развивается, неправда. Последнее обновление было полгода назад. Готовится новое очень серьезное обновление. То что это не быстро, так извините и проект не из самых простых.
37. Evg-Lylyk 2780 28.05.19 16:17 Сейчас в теме
(36) оценка субъективная. Можете мне написать что вы считаете неправильным. Можем продолжить общение в личке.
38. manuel 365 28.05.19 16:28 Сейчас в теме
(37)Да дело не в том что я считаю неправильным, просто для одного один функционал важнее, для другого другой. Было бы интересно, если бы например инфостарт делал бы что то типа сравнительных обзоров по основным однотипным продуктам. А так это все очень предвзятая оценка.
maljaev; Evg-Lylyk; +2 Ответить
39. bugtester 325 03.06.19 12:21 Сейчас в теме
Добрый день!
Идея из статьи получения запроса со всеми параметрами из отладчика очень порадовала. Помимо прочих плюшек, в виде параметров из кода на встроенном языке и пр.
Решил применить к отладке и просмотру запросов из ЗУП 3.1, которые используют представления, соответственно их текст просто так в консоль ручками не копируется.
Взял обычный отчет ЗУП 3, например, ОтчетыПоСотрудникам. Там запрос с представлениями - в СКД, как в общем-то в основном в остальных отчетах ЗУП 3.1. Заполнение представлений происходит в функции ЗаполнитьОбщиеИсточникиДанныхОтчета() общего модуля ЗарплатаКадрыОбщиеНаборыДанных.
Поставил точку останова в конце этой процедуры и попытался при отладке выполнить:
УКО_Запрос.СохранитьВНастройки(Объект.СхемаКомпоновкиДанных.НаборыДанных.Данные) - тип НаборДанныхЗапросСхемыКомпоновкиДанных
и
УКО_Запрос.СохранитьВНастройки(Объект.СхемаКомпоновкиДанных.НаборыДанных.Данные.Запрос) - Тип Строка (текст запроса)

получил ошибку:
"Неверный тип параметра, ожидаются типы Запрос, МакетКомпоновкиДанных, ДинамическийСписок, ПостроительЗапроса, ПостроительОтчета, "

Подскажите, как можно применить вашу функцию для сохранения Запроса из отладчика в случае, если этот запрос из СКД?
Прикрепленные файлы:
Evg-Lylyk; +1 Ответить
40. Evg-Lylyk 2780 03.06.19 12:33 Сейчас в теме
(40) тип НаборДанныхЗапросСхемы...не обрабатывается необходимо прописывать его обработку (там есть проблемы нет параметров)
Посмотрите как там организовано получение данных из отладки там не сложно
41. bugtester 325 03.06.19 12:43 Сейчас в теме
(40) Добавите в новой версии консоли?

Можно еще кстати добавить и обработку параметра строка (текст запроса), просто для удобства переноса одного текста без параметров сразу в консоль. Можно конечно и в отладчике открыть текст, скопировать и перенести
42. Evg-Lylyk 2780 03.06.19 12:45 Сейчас в теме
(41) НаборДанныхЗапросСхемы извините пока другие планы
Текст легко переносится через буфер обмена
43. bugtester 325 03.06.19 12:54 Сейчас в теме
(42) НаборДанныхЗапросСхемы - жаль, а было бы очень полезно для использования в ЗУП 3.1
Идеально, если бы такая консоль существовала там в качестве штатной.
44. Evg-Lylyk 2780 03.06.19 13:02 Сейчас в теме
(43) Можете доработать самостоятельно
45. Legolas 84 24.10.19 13:12 Сейчас в теме
при получении данных из отладки выходит ошибка
Поле объекта не обнаружено (Type)
как побороть? вроде делал по описанию, в отладке был текст Успешно сохранено
Прикрепленные файлы:
46. Evg-Lylyk 2780 24.10.19 13:45 Сейчас в теме
(45) Скачайте последнию версию 3.7.6
47. Legolas 84 24.10.19 14:40 Сейчас в теме
(46) спасибо за быстрый ответ! эта ошибка ушла, буду смотреть дальше.
48. Legolas 84 24.10.19 15:48 Сейчас в теме
еще ошибка вышла, при выполнении части запроса, конструктор Новый (тип) - выходит исключение если Тип - НеизвестныйОбъект
может что-то поменять в коде, чтобы обработался этот случай?
Прикрепленные файлы:
49. Evg-Lylyk 2780 24.10.19 15:54 Сейчас в теме
(48) Попробуй исключить обработку этого типа написать что то типа
Если Тип = <НеизвестныйТип>
Продолжить
50. Evg-Lylyk 2780 24.10.19 15:58 Сейчас в теме
(48) Ну или в попытку записать
51. Evg-Lylyk 2780 14.01.20 12:14 Сейчас в теме
(48) В версии 3.8.0 эта ошибка исправлена
Оставьте свое сообщение

См. также

Программная работа с настройками СКД

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

Нюансы программной работы с настройками системы компоновки данных в отчетах и динамических списках. Обзор всех видов настроек компоновки. Что в каких случаях правильно применять. В качестве примера рассмотрена работа с отборами и группировками.

27.01.2020    4908    ids79    25       

Управление ИТ-проектами. Модуль 2: продвинутый онлайн-курс по классическим методам управления проектами. Вебинары проходят с 12 марта по 11 июня 2020 года. Промо

Продвинутый онлайн-курс по классическому управлению ИТ-проектами позволит слушателям освоить инструменты из PMBoK® и 1С:Технологии корпоративного внедрения и научиться их применять для проектов любого масштаба. Курс включает в себя 12 вебинаров и 12 видеолекции, разбор кейсов и рекомендации экспертов по проектам слушателей. Ведущая курса - Мария Темчина.

от 13000 рублей

[СКД] Программное создание схемы компоновки данных

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

Сделаем отчет на СКД полностью программно, без использования макета "схема компоновки данных".

15.01.2020    6921    John_d    20       

Сдача регламентированной отчетности из программ 1С Промо

Сдача регламентированной отчетности из программ "1С" во все контролирующие органы без выгрузок и загрузок в другие программы. Для групп компаний действуют специальные предложения.

от 1500 руб.

Оповещения боту из 1С за 31 минуту

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

Поделюсь опытом, как быстро сделать бота с оповещениями в Телеграмм из 1С без лишних затрат.

18.09.2019    11324    4    feva    32       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

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

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

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

05.09.2019    23506    ids79    45       

Базовый курс по управлению ИТ-проектами. Курс проходит с 26 февраля по 22 апреля 2020 года. Промо

Отличительная черта курса - органичное сочетание трех вещей: 1.Теория проектного управления (PMI®+Agile Alliance+Российские ГОСТ+Методологии от 1С); 2. Опыт внедрения продуктов 1С (опыт франчайзи и успешных компаний + тренды Infostart Event и Agile Days); 3. Разбор реальных проблем и рекомендации экспертов по проектам слушателей. Мы будем фиксироваться на тех инструментах, которые реально оказываются полезными в практике руководителей проектов внедрения. Ведущая курса - Мария Темчина.

от 11000 рублей

Три костыля. Сказ про фокусы в коде

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

Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.

03.09.2019    13896    YPermitin    70       

Отслеживание выполнения фонового задания

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

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019    17900    ids79    16       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

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

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

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

08.08.2019    32128    ids79    36       

Фоновое выполнение кода в 1С - это просто

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

Как легко запускать выполнение в фоне, не прибегая к долгому описанию фоновых процедур.

02.08.2019    17989    avalakh    21       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

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

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

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

26.07.2019    26364    ids79    9       

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

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

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

17.07.2019    19168    ids79    27       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Регистры сведений. За кулисами

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

Небольшие заметки по внутреннему устройству регистров сведений.

09.07.2019    14585    YPermitin    12       

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

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

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

04.07.2019    11970    SeiOkami    49       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

CorelDRAW – пакет профессиональных инструментов для редактирования фотографий, разработки дизайна, создания макетов страниц и векторных иллюстраций

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

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

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

25.06.2019    31261    ids79    17       

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017

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

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    16735    dmurk    144       

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

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

Регистры накопления. Структура хранения в базе данных

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

Структура хранения регистров накопления в базе данных для платформы 1С:Предприятие 8.x. Первая часть в серии публикаций.

16.05.2019    26814    YPermitin    27       

Выполнение внешней обработки в фоновом задании

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

Подробное описание подхода к созданию длительной операции на основе внешней обработки. Реализация протестирована на 1С 8.3.12.1714 (x64).

11.05.2019    17005    Eret1k    23       

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

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

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

Выгрузка документа по условию

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

Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий... А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.

25.04.2019    9197    m-rv    2       

Как прикрутить ГУИД к регистру сведений

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Перенос данных из 1C8 в 1C8 Разработка

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

16.04.2019    12303    m-rv    16       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

О расширениях замолвите слово...

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

О чём стоит задуматься при принятии решения о создании расширения конфигурации…

07.04.2019    23097    ellavs    125       

Git-репозитории для 1С-кода (опыт использования при небольших проектах)

Статья Программист Стажер Нет файла v8 Windows Бесплатно (free) Практика программирования Разработка

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе "Как получить код из git-репозитория?", "Как отправить код в git-репозиторий")...

28.03.2019    18339    ellavs    83       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Трюки с внешними источниками данных

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

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    20169    YPermitin    53       

Добавление отчетов в типовые конфигурации 1С

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

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

07.03.2019    36087    ids79    45