1С СКД - взглянем по новому |
|
|
|
Автор: А.Волос
|

Рекомендовано отчеты в 1С делать с использованием СКД (схема компоновки данных). После создания схемы, ее можно сохранить, для чего существует кнопка в левом нижнем углу формы. При этом образуется файл в формате XML. Как мы знаем этот формат считается универсальным для отображения и хранения данных. Но самое главное и интересное в том, что этот файл можно редактировать непосредственно в тестовом редакторе. В некоторых случаях это намного быстрее, чем интерактивно вводить данные на форме.
Для того, чтобы что-то отредактировать в этом файле, необходимо понять его строение. Проще сказать просмотреть xml-файл конкретного отчета (а это может быть 50000 строк и более). Чтобы не скроллить такое длинное полотно кода, для просмотра xml-файла как нельзя лучше подходит показанная ниже программа. Она написана специально для этой цели.
|
Обновлено 10.04.2016 03:56 |
Подробнее...
|
|
Еще раз о замене строк в файлах |
|
|
|
Автор: А.Волос
|
Нередко бывает необходимо заменить одну подстроку (слово) другой подстрокой (другим словом) сразу в нескольких файлах. Количество файлов может достигать несколько десятков или сотен, и располагаться они могут внутри разветвленного дерева каталогов.
Ниже показаны две небольших программы, которые успешно справляются с этой задачей. Замена производится во всех файлах данного корневого каталога и его подкаталогов. Скрипт программы должен находиться в корневом каталоге.
Обе программы выводят диалоговое окно с двумя полями, в одно из них необходимо ввести заменяемую подстроку, в другое заменяющюю подстроку и нажать на кнопку "Заменить".
|
Обновлено 15.11.2015 19:09 |
Подробнее...
|
WordPress и класс HtmlParser |
|
|
|
Автор: А.Волос
|
Каждая программа имеет свою пред-историю. Это то, что побудило написать ее.
Я знаком с несколькими CMS. Среди них Joomla, HostCMS и некоторые другие. Возникла необходимость познакомиться с CMS WordPress. Нет такого программиста, который бы не захотел заглянуть в исходный код каждой новой CMS. Например исходный код Joomla состоит примерно из 3000 файлов! Таков ее вес. CMS WordPress намного, намного легче. В этом ее несомненное достоинство перед Joomla.
Посмотрим например файлы шаблона WordPress. Для примера те файлы, которые находятся в каталоге:
wordpress\wp-content\themes\twentythirteen>
Это так называемые темы. Это тема twentythirteen, которая включена в дистрибутив по умолчанию. Что мы там видим? В корне каталога мы видим порядка 30 php-файлов, которые расписывают тему. Имена этих файлов в разных темах в большинстве случаев совпадают. Раскрывая эти файлы по F4 или F3 мы видим "слепой" php-код с фрагментами html-кода. Неудобно.
Хорошо бы если бы код этих php-файлов был расцвечен, например html-код синим, комментарии - зеленым, отдельные php-команды другими цветами. Насколько легче рассматривать php расцвеченный код! Что касается меня, то я почти никогда не изучаю код в его слепом виде. Конечно, Notepad++ сделает все как надо, но не всегда хочется рассматривать файлы в Notepad.
|
Обновлено 07.10.2015 15:07 |
Подробнее...
|
Автор: А.Волос
|
«Переход в ближайшее время русских на единый интернациональный алфавит на латинской основе— неизбежен». (Наркомпрос РСФСР 1930 год )
Однажды, прочитав не помню уже какой-то рассказ на русском языке, написанный в дореформенной кириллической орфографии (с "ятями", "и с точкой", ижицами и фитами) я неожиданно для себя почувствовал на физическом уровне, что данный шрифт и орфография намного легче для восприятия, чем обычный современный русский текст. Достигается это в первую очередь за счет буквы ять и буквы "и с точкой -i".
Своим "крестиком" выступающим за верхнюю кромку строки буква ять дает каждому слову, в котором присутствует, какой-то четкий образ отличающий его от других слов и позволяющий глазу мгновенно "схватить" и осмыслить его.
Полагаю, что в настоящее время пришел момент подходящий для экспериментов с графикой и орфографией русского языка. Разумеется должен быть (он и есть) вариант написания признанный классическим и государственным, и в то же время эксперименты с алфавитами и орфографией русского языка не должны возбраняться.
|
Обновлено 01.07.2015 19:55 |
Подробнее...
|
Кластеризация имен функций |
|
|
|
Автор: А.Волос
|

Иногда для того чтобы лучше понять как работают процедуры и функции модуля 1С, лучше представить цепочку их вызовов (стек вызовов) в виде кластеров имен функций. Посмотрим работу программы на простом примере. Модули определения процедур и функций в 1С имеют примерно такую структуру:
|
Обновлено 30.01.2015 06:07 |
Подробнее...
|
|
|
|
<< Первая < Предыдущая 1 2 3 4 5 6 7 Следующая > Последняя >>
|
Страница 1 из 7 |