Маляев Александр

768
Рейтинг

Александр Маляев
maljaev



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

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


Группы

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

Рейтинг 768

WYSIWYG редактор на базе TinyMCE 26

Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

WYSIWYG редактор на базе TinyMCE. Может использоваться как редактор HTML-кода и самостоятельный редактор форматированного текста. Требует ВК 1С++ и FormEx (прилагаются).

1 стартмани

19.11.2010    25705    85    9    

Печатная форма платежного извещения ПД-4 48

Бухгалтер v8 УТ10 УПП1 Россия БУ Банковские операции Оптовая торговля Абонемент ($m)

Внешняя печатная форма для документов "Счет на оплату покупателю", "Заказ покупателя", "Реализация товаров и услуг". Проверено на конфигурациях УТ и УПП.

1 стартмани

22.04.2009    7651    565    21    

Автоширина страницы в Excel через OLE 4

Администратор Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Многие знают, как работать с Excel по OLE, но не все знают, как выставить автоширину страницы Excel из 1С.

19.11.2008    5703    0    3    

Фоновое выполнение отчетов и обработок в 1С77 101

Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

На примере реального отчета показывается, как заставить 1С выполнять одновременно 1, 2 и более заданий, в то время как пользователь продолжает спокойно работать с базой.

1 стартмани

18.10.2008    8384    1132    31    

Очистка файлов сохраненных значений пользователя (1cv7.cfg) 166

Администратор Программист v7.7 1С7:Бух 1С7:ЗиК 1С7:ТиС Россия Абонемент ($m)

Обработка предназначена для очистки файлов сохраненных значений 1С 7.7 (1cv7.cfg). Уменьшение размера этих файлов за счет исключения неиспользуемых или ненужных значений ведет к ускорению открытия/закрытия как самой 1С, так и её дочерних окон (отчетов, справочников, документов и т.д.). Возможна групповая обработка.

1 стартмани

14.10.2008    14838    2892    64    

Упаковка внешних отчетов (обработок) 40

Программист Бухгалтер v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

09.09.2008    6412    205    26    

Фотобраузер 51

v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Просмотр списков изображений, отдельных изображений, манипуляция над изображениями (поворот, масштабирование). Планировалась как замена специализированным приложениям (AcdSee, XnView, IrfanView). Требует ActiveX-библиотеки GflAx (ссылка приводится). Обновлено: 01.09.08 16:32.

28.08.2008    8159    851    58    

Расширенная работа с графикой в среде 1С 7.7 и 1С 8.* 149

Программист v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

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

06.03.2008    20914    4023    86    

Перенос сотрудников и кадровых приказов из "1С:Зарплата и кадры 7.7" в "1С:Бухгалтерия 7.7" 70

Администратор Программист v77::БУ v77::Расчет 1С7:Бух 1С7:ЗиК Россия БУ Персонал, кадры Бесплатно (free)

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

25.02.2008    8392    705    16    

Размещение двоичных данных (обработок, документов, библиотек) в файле ERT 113

Программист v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Обработка для конвертации любого файла в псевдо-BMP-файл. Сконвертированные таким образом файлы можно размещать внутри любой внешней обработки/отчета (контейнера) и извлекать по мере необходимости. Таким образом можно внутри одного файла - внешней обработки, размещать различные двоичные данные. Например: многочисленные служебные ert-файлы, документы Word и Excel, архивы, библиотеки и так далее.

1 стартмани

30.10.2006    9497    738    50    

Комментарии

AdminПодключение к базе 1С на 1с Севере#9 23.03.17 13:15
(8) Я так понял что такое поведение 1С 8.3 - норма, и по VPN лучше конфигуратор не открывать (без толку)?
AdminПодключение к базе 1С на 1с Севере#7 23.03.17 12:46
Такая же проблема была, DNS прописал - всё заработало, залетало. Но вот в конфигуратор так и не могу чисто по VPN зайти, зависает непонятно... гонит слабый траффик по сети и всё, при скорости канала 50 мегабит гонит несколько часов по 50 килобит, дальше мне уже ждать надоело. Сейчас захожу через терминалку. В чём может быть проблема с конфигуратором?
DBКакую СУБД Вы используете? Какой размер основной СУБД в Гб? Сколько пользователей системы?#501 14.03.17 18:14
А как отвечать на опрос, если в нескольких организациях работаешь? Ответил по основной. Розничная продуктовая сеть, центр и 25 магазинов, производство. База центра 500 гиг без лога, MSSQL. Конфигурация Астор (не очень жирная), боюсь представить что было бы скажем на ЕРП. В магазинах базы примерно по 30 гиг, MSSQL и PG. В центре обычно до 100 юзеров активно, на периферии 3-5 в каждом. В целом быстродействие устраивает, так как давно все тяжелое переписали. На таких объемах каждый запрос становится как искусство, типовые в топку. Центральную базу обслуживают два довольно мощных двухпроцессорных сервака, в магазинах​ по одному слабенькому. Транзакции бывает напрягают, но переписывать всю конфу под управляемые блокировки пока влом.
AdminПодключение OLE в регламентном задании на 64-битном сервере#7 11.03.17 11:44
V77.Application (и все прочие 77) не работают на сервере для второго коннекта, виснет подключение. Это не зависит от базы или пользователя. Так что если у вас несколько регламентных заданий для синхронизации с разными базами или с разными данными, то как только очередное регламентное задание "пересечется" по времени с уже выполняющимся - будет "зависон". Можно решить очередью, когда очередное задание по синхронизации ждет, когда выполнится активное.
ВКБегство из Frontol в Далион или очередной день программиста#1 20.01.17 11:54
Спасибо, помогло раскрутить связку tranzt-sprt-remain-pricedata при построении запроса.
P.S. Кстати да, а чего ADODB и запросы не юзаешь-то? Зачем этот изврат с DBF?
О жизниAbadonna. RIP.#65 08.12.16 9:06
Не знал. Очень жаль, хороший был человек. Мало пожил.
UtilsDT:Менеджер 8.2 (8.3) (Распаковка/упаковка *.DT файлов. Быстрый экспорт CF. Сброс пользователей. Работа с "битыми" DT)#154 07.12.16 17:22
У нас MS SQL база подбирается к 500 гигабайтам (не считая лога транзакций), и мечта - чтобы выгрузка в DT и загрузка из DT происходила за сколь-либо вменяемое время. Такого нет в планах, типа альтернативной выгрузки/загрузки базы?

P.S. Про аппаратные ресурсы напоминать не надо, памяти 196 гигабайт, остальное тоже в норме. Выгрузкой/загрузкой средствами MS SQL также пользуемся.
DevКрасивое отображение графиков (диаграмм) на базе highcharts#94 05.12.16 16:59
(88) Абсолютно всё можно. Только нужно юзать JS. В данном случае, например, данные "за кадром" можно хранить в массиве JS, при клике генерировать событие (например onclick), в 1С его обрабатывать. При хорошем одновременном знании JS и 1С можно творить чудеса. :)
DevКрасивое отображение графиков (диаграмм) на базе highcharts#83 26.10.16 10:39
(80) Пример:

Код
<head>
.........
<st yle type="text/css">
   #container {
    height: 96%; // подобрать экспериментально, <=100%
    width: 98%; // подобрать экспериментально, <=100%
    position: absolute;
   }
   html {overflow: hidden} // скроем полосы прокрутки
</style>
.........
<sc ript type="text/javascript">
   $(function () {
      $('#container').highcharts({
........
<body>
   <div id="container" style="min-width: 300px;"></div>


Этого уже может хватить. Диаграмма всегда будет растягиваться по всему полю HTML-документа.
Иногда, после первого вывода диаграммы, она может не растянуться. Тогда дополнительно делаем:

Код
ЭлементыФормы.Диаграмма.Документ.parentWindow.ExecScript("$('#container').highcharts().reflow();", "JavaScript");


Это перекомпонует диаграмму с учетом размера области.

P.S. Движок Инфостарта вставляет лишние пробелы в HTML-код. Удалите их, при необходимости.
DevКрасивое отображение графиков (диаграмм) на базе highcharts#82 26.10.16 9:48
(0) В статье вы совсем не затронули тему управления объектной моделью HighCharts из 1С.
Формировать каждый раз текст HTML-страницы и перезагружать документ не удобно и не быстро.
Скажем, у меня уже есть построенный график, и мне вздумалось добавить в него еще одну серию.
Вместо того, чтобы заново все переформировывать, достаточно:

Код
ЗначенияСерии = "5, 4.2, 5.7, 8.5, 11.9, 15.2, 20, 16.6, 14.2, 12, 6.6, 4.8";
ИмяСерии = "New";
ЭлементыФормы.Диаграмма.Документ.parentWindow.ExecScript("
   |$('#container').highcharts().addSeries({
   |   name: '" + ИмяСерии + "',
   |   data: [" + ЗначенияСерии + "]
   |});", "JavaScript");


Это ИМХО намного элегантнее, быстрее и красивее.