Вел Петр

134
Рейтинг

shmellevich
Петр Вел



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

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

Друзья
  • Ivan Kuzma
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Андрей Волин
  • Александр Кузиков
Подписчики 6

Группы

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

Рейтинг 134

Хитрости сохранения табличного документа в Excel для дальнейшей работы с ним

Статья Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Windows Бесплатно (free) Нет файла Загрузка и выгрузка в Excel

Все пользователи 1С всех версий (начиная с 7-й) сталкиваются с проблемой нормальной работы с данными, сохраненными в Excel файл. Есть некоторые хитрости, которые позволяют облегчить работу с сохраненными данными из 1С в формат Excel.

16.01.2015    113493    shmellevich    40       

90

Функция-обертка для использования объекта VBScript.RegExp в 1С v8

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

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

13.08.2013    12037    shmellevich    6       

11

Обработка Клиент-Банк для Бухгалтерии 1.2.5.3 (и старше) 8.2 Украина

Инструменты и обработки Программист Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 Украина Бухгалтерский учет Windows Абонемент ($m) Внешняя обработка (ert,epf) Банковские операции Обмен с интернет-банком

Загрузка выписок из Банк-Клиента, 12 банков (ОТП, Сбербанки России, Південний, Камбіо, УкрЕсІм Банк, СЕБ Банк, Приват24 ,УкрСибБанк, КредиАгриколь, Универсал, Радикал, Аваль) в конфигурацию 1С Бухгалтерия для Украины версия 1.2.5.3 (и старше, и 1.2.34.3 также) платформа 8.2. Обработка должна работать и в других конфигурациях, не тестировал. Доработанная стандартная обработка из конфигурации.

1 стартмани

07.02.2012    39331    106    shmellevich    53       

28

Комментарии

DevХитрости сохранения табличного документа в Excel для дальнейшей работы с ним#37 24.03.20 22:52
(36)
Цитата
Лист(Имя)
в (26) и (13) комментах есть полная функция по сохранению листа в Ексель
отрывок из Кода
Код
          
 ExcelSh = ExcelWB.Sheets(1);
            
            Если ПустаяСтрока(ИмяЛиста) = 0 Тогда            //Зададим имя ярлычка
                ExcelSh.Name = ИмяЛиста
            КонецЕсли;
Dev1С, oauth2, Google API и Google Merchant. Сбор данных и парсинг#5 03.10.17 15:54
(4) Согласно скрина из статьи видно, что фабрика пишет медленнее, чем даже обычная ЗаписатьJSON в 2 раза.
Или я не правильно понимаю?
DevХитрости сохранения табличного документа в Excel для дальнейшей работы с ним#31 21.09.17 22:40
(30) это скорее всего связано с самой платформой. 8.3.9.1850 все нормально отрабатывает.
Dev1С, oauth2, Google API и Google Merchant. Сбор данных и парсинг#1 20.09.17 12:17
Статья хороша +!

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

и как себя поведет фабрика если ключом окажется не строка, а например число?

Код
{
   "key1":"value1",
   100:{"part1":50, 
            "part2":30, 
            "part3":20}
}


я когда на подобный джисон попал, долго мучался, было тяжело отойти от уже отлаженного механизма работы с XDTO объектами, все сломать и построить заново )).
DevXPath и пространства имен на примере разбора файла ответа сервиса геокодирования Яндекс#2 19.04.17 23:08
(1) это сработает если там один "found", а если будет несколько и еще в разных ветках, как тогда будет результат?
в примере описано точность попадания в нужный узел и получение нужного "found" ))
DBКакую СУБД Вы используете? Какой размер основной СУБД в Гб? Сколько пользователей системы?#329 14.03.17 16:33
Конфигурации пользуем УТП - 2 шт., ЗУП, и ЦКК для мониторинга показателей
MS SQL 2014, самая большая база ~700Гб
активных пользователей ~350 чел.
ВКНастройка сканера штрих-кодов Symbol LS2208 для 1С#10 13.03.17 17:37
(9)
Цитата
инструкции

Из продакшина:

Настройка ТО типовая УТП
Настройка ТО


Использование кода в форме обработки:
Использование кода в форме обработки
ВКНастройка сканера штрих-кодов Symbol LS2208 для 1С#5 16.11.16 15:18
Зачем танцевать танцы с бубнами вокруг ком-порта?

Используем порядка 100 сканеров symbol ls2208, из настройки по штрих-коду только используем ШК перевода строки по окончанию ввода данных (в некоторых не установлено по умолчанию),
в 1С настройка простая, выбором, как клавиатуры в настройках сканеров штрих-кода и все стандартные обработчики торгового оборудования работают без всяких вопросов.

Так как автор не уточнил версию 1С, используем у себя 1С 8.3.7

Плюс за инструкцию ;)
ОбменОбработка Клиент-Банк для Бухгалтерии 1.2.5.3 (и старше) 8.2 Украина#53 19.11.15 10:04
(50) lolik123, Это доработанная стандартная обработка 1C из конфигурации, отличие: возможность добавлять свои обработчики разбора файла из клиентбанка.
AdminОшибка "Violation of PRIMARY KEY constraint ... Cannot insert duplicate key in object"#8 19.08.15 9:51
(1)
1. причина - нагрузка на SQL базу при большом количестве пользователей, особенно когда они работают с одним видом документов, и главная причина платформа 1С 7.7 и архитектура хранения документов в базе данных.

2. как избежать появления такой ошибки. - по своему опыту скажу подобные ошибки возникают настолько редко, что их даже воспроизвести не получится, у меня из 13 баз идентичных такие ошибки встречались за 3 года всего 2 или 3 раза, при этом размеры баз 10-ки ГБ.

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