Азанов Антон

253
Рейтинг

Djelf
Антон Азанов



  •   Регистрация: 08.12.2008 (15 лет назад)

  •   Был(а) на сайте: 25.04.2024

Подписчики 12

Группы

Профессиональный разработчик

Партнер IS-WP

Рейтинг 253

Проверка информации из базы транспорта на сайте https://check1.fsrar.ru

Инструменты и обработки Программист Платформа 1С v7.7 Конфигурации 1cv7 Оптовая торговля, дистрибуция, логистика Россия Абонемент ($m) Архив с данными Сайты и интернет-магазины

Обработка для 1С 7.7 для проверки информации из базы транспорта на сайте https://check1.fsrar.ru. Может быть использована как отдельная обработка, либо как обработка для встраивания в любой адаптер 7.7 к ЕГАИС с заполнением параметров вызова перед открытием формы.

1 стартмани

17.04.2019    12694    6    Djelf    8       

5

Конвертер / Оптимизатор таблиц печатных форм для 1С: 7.7

Инструменты и обработки Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m) Внешняя обработка (ert,epf) Инструментарий разработчика

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

1 стартмани

12.01.2017    14633    6    Djelf    0       

7

1sqlite reborn

Инструменты и обработки Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Windows Абонемент ($m) Архив с данными Разработка внешних компонент

Обновленная версия внешней компоненты для работы с базами данных SQLite и прямыми запросы в ДБФ-базах 1С.

1 стартмани

07.11.2016    33608    37    Djelf    43       

37

Настройка курсоров на триггерах для 1C 7.7+Selta+Postgresql

Инструменты и обработки Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Linux Бесплатно (free) Внешняя обработка (ert,epf) Инструментарий разработчика

В новых версиях Selta начиная с 1.0.6 (SQL базы 1С 7.7 в Postgresql) начал применяться более продвинутый подход к SQL-курсорам (пересоздание курсоров основано на триггерах), однако выставлять триггеры на таблицы вручную неудобно. Обработка под 1С77 с использованием 1С++ решает эту небольшую проблему.

07.04.2009    29634    71    Djelf    2       

7

Совместимость ВК к 1С 7.7 и wine@etersoft

Статья Системный администратор Программист Платформа 1С v7.7 OpenConf Конфигурации 1cv7 Россия Linux Бесплатно (free) Нет файла Инструменты администратора БД

То, что 1С 7.7 работает на Linux под wine известно уже давно, однако совместность ВК и wine все еще определяется методом проб и ошибок. В данной статье (скорее памятке) указаны найденные проблемы взаимодействия популярных ВК с wine@etersoft.

30.03.2009    233919    Djelf    8       

13

Переход на Йоксель за 1 минуту (сверхскоростные группировки по строкам в Йоксель и мгновенная выгрузка в Excel)

Инструменты и обработки Программист Платформа 1С v7.7 Конфигурации 1cv7 Windows Абонемент ($m) Внешняя обработка (ert,epf) Разработка внешних компонент Загрузка и выгрузка в Excel Работа с интерфейсом

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

1 стартмани

08.02.2009    52937    1514    Djelf    82       

87

Переход на Йоксель за 5 минут

Инструменты и обработки Программист Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m) Внешняя обработка (ert,epf) Разработка внешних компонент Адаптация типовых решений

Быстрое внедрение ВК Йоксель в конфигурацию на примере отчета «Ведомость по контрагентам» для ТИС Релиз 7.70.954 от 22.07.2008 г.

1 стартмани

08.12.2008    47827    730    Djelf    56       

51

Комментарии

ОбменПроверка информации из базы транспорта на сайте https://check1.fsrar.ru#7 18.08.23 11:09
(3) Да уж... Дурное у этого сайта API. Будет время может и дорисую обработку получения входящих хидеров.
Ничего там особенного по сравнению с 11й нет, просто обновил библиотеки...
А вот изменений с той что по ссылке в статье довольно много.
Описание изменений и тестовая обработка в 11й версии.
ОбменПроверка информации из базы транспорта на сайте https://check1.fsrar.ru#3 17.08.23 6:45
(2) Я это не реализовывал, не возникало необходимости, отладки хватает.
В принципе возможно, с определенными ограничениями: https://curl.se/libcurl/c/CURLOPT_HEADERFUNCTION.html
На всякий случай, ссылка на сбоки curl1c.dll: https://cloud.mail.ru/public/1cUy/spm8Y6Jwj
ВКЙоксель, научившийся читать Excel 95 + парочка параметров печати#18 20.06.23 14:46
Не факт что там моя...
Но ты же понимаешь что дуплекс почти всегда (не уверен в новых моделях принтеров) уменьшает скорость обработки раза в полтора...
Йоксель не панацея, это принтеры так себя ведут.

Основной сайт упал, ну ладно...

Для динамических документов (по высоте) нужно высоту считать (оверхед, но не сильно большой):

Функция ВысотаСекции(Секция)
Перем ТабДок,Ширина,Высота;
ТабДок = СоздатьОбъект ("ТабличныйДокумент");
ТабДок.ЗагрузитьИзТаблицы(Секция);
ТабДок.Область().РассчитатьРазмеры(Ширина,Высота);
Возврат Высота;
КонецФункции

Алгоритм примерно такой (довольно сильно отличается от вывода по стандарту):
1. Сначала вычисляем размер шапки, подвала, первой/последней/промежуточной страницы (фактическим выводом даных!!!), и т.п. их размеры надо вычислить в первую очередь!
2. Итогов может быть нескольно... их тоже стоит предусмотреть...
3. При выводе секции проверяем помещается или нет, для итогов текущей секции.
4. Если нет - переносим, чтобы она с ними сцепилась.
В принципе все...

P.S. При сложном форматировании РассчитатьРазмеры не дают правильного результата, Это не могут и MSOffice и Либра, это очень сложно (вероятно ошибочки у мелкомягких)...
ВКЙоксель, научившийся читать Excel 95 + парочка параметров печати#14 21.09.21 8:21
Йоксель не требует регистрации в реестре, как и 1с++, formex и 1sqlite.
Доработка затрагивает только загрузку из Excel и пару мелочей еще...
У меня на w10x64 нормально работают обе версии, видимо проблема в реализации DEP, на AMD (на Phenom и Ryzen) я DEP не отключаю и все работает, а вот на Intel (возможно защита сильнее) приходится DEP отключать, иначе возможны подобные ситуации.
Попробуй отключить DEP.
ОбменРасширение sqlite3_mod_csv или как быстро загрузить огромный файл csv или часть его в 1С 7.7#12 02.09.20 15:39
(11) Даже когда поле объявлено как текстовое? оО

(10) Почему нельзя можно, все можно, код то открыт.
Но зачем? За два года - две загрузки, следовательно это не нужно никому.
Мне тоже: сделал, побаловался, закинул в долгий ящик.

P.S. Перепробовал много реализаций vt.csv для sqlite, эта самая адекватная.
Тут еще непонятно как "красиво" передавать все возможные параметры в vt.
А этих параметров можно придумать очень и очень много...
DevПлагин для лечения выгрузки и загрузки больших баз в 1С 7.7 (портирование под Win7)#115 17.06.20 15:28
(114) Тоже сегодня на Win10x64 сломалось, только у меня сразу же вылет из 1С перед вызовом архиватора был.
Засек procexplorer`ом следующее:
Код
15:09:44,3135436   1cv7.exe   3652   CloseFile   D:\1C77\Empty   SUCCESS   
15:09:44,3137061   1cv7.exe   3652   ReadFile   C:\Windows\SysWOW64\mfc42.dll   SUCCESS   Offset: 230 400, Length: 20 480, I/O Flags: Non-cached, Paging I/O, Synchronous Paging I/O, Priority: Normal
15:09:44,4813427   1cv7.exe   3652   Process Create   C:\WINDOWS\SysWOW64\WerFault.exe   SUCCESS   PID: 11464, Command line: C:\WINDOWS\SysWOW64\WerFault.exe -u -p 3652 -s 1104
15:09:46,0559046   1cv7.exe   3652   Thread Exit      SUCCESS   Thread ID: 1016, User Time: 0.2187500, Kernel Time: 0.6562500

Кинул этот mfc42 в каталог bin - заработало.
Черт его знает что это и почему, в C:\Windows\SysWOW64\mfc42.dll достаточно старый лежит и не обновлялся.

Прикрепленные файлы:

mfc42.zip
ОбменРасширение sqlite3_mod_csv или как быстро загрузить огромный файл csv или часть его в 1С 7.7#9 08.02.20 9:20
Правильно, с точки зрения 1sqlite $ в имени колонки это типизация.
Можно читать без имен колонок, либо задавать из вручную без $.
ОбменПроверка информации из базы транспорта на сайте https://check1.fsrar.ru#0 17.04.19 17:17
Обработка для 1С 7.7 для проверки информации из базы транспорта на сайте https://check1.fsrar.ru. Может быть использована как отдельная обработка, либо как обработка для встраивания в любой адаптер 7.7 к ЕГАИС с заполнением параметров вызова перед открытием формы.
ОбменРасширение sqlite3_mod_csv или как быстро загрузить огромный файл csv или часть его в 1С 7.7#7 27.07.18 16:22
(5) Ага! Русские буквы в пути к названию файла?
Ну не надо русские буквы использовать ни в названиях компов, ни в именах пользователей, ни в паролях - жить будет проще.
Беда с этими русскими буквами...

Забирай исправленную версию https://cloud.mail.ru/public/7AAP/hchUi6umk

Прикрепленные файлы:

sqlite3_mod_csv_20180727.zip