Каталог Музыки 2.0

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

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

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

-(- внимание -)-
расчитано на разрешение монитора - 1280х1024

в конфигурации исполльзуются внешние компоненты:
1. FormEx.dll /управление формами/
2. 1cpp.dll /расширенные возможности 1С/
3. RToolTips.dll (+ RVXPLib.dll необходимо зарегистрировать в системе подобно любому COM-серверу: regsvr32 RVXPLib.dll) /всплывающие подсказки/
4. Йоксель /таблицы, сохранение в xls/
также необходимо расширение эксплорера - Mp3Ext (http://www.mutschler.de/mp3ext)

(спасибо авторам разработок, без них было бы очень плохо)

-(- хэлп -)-
не силен в написании хэлпов, но самое-самое написал, по-мере поступления вопросов, думаю, будет пополнятся

-(- просьба -)-
1. не судите строго - прежде всего делалось под собственные нужды (но и просило пара знакомых)
2. возможно просто вы чего-то не поняли (с таким хэлпом признаю, сложновато, да и мне лучше знать, куда и для чего нажать)
3. если все это по-настоящему плохо, или нарушил чьи-то права, просто удалю

-(- ps -)-
извиняюсь, если напрасно потратил ваш траффик и время


обновления от 19.06.2008
очень много всего, так что пусть будет версия 2.0 =)

1. смена раскраски таблиц через FormEx, теперь раскрашивается и текущая ячейка
добавлена обработка КорректировкаЦвета.ert для исправления под обновленный ФормЭкс
2. еще боле автоматизировано заполнение (в идеале теперь можно указать болванку или папочку с мп3)
идельна следующая структура:
- Группа1
--- Год - Альбом1
----- НомерТрека - НазваниеТрека1
----- НомерТрека - НазваниеТрека2
--- Альбом2
...
- Группа2
...
3. возникла проблема с автоопределением битрейта и продолжительности
следует поэкпериментировать в Процедура ПолучитьПродолжительность()
со строчкой |strResult = objFolder.GetDetailsOf(objItem, 38) меняя число (38)
4. обновлен Йоксель, теперь возможна свертка\развертка групп строк в таблицах
5. turbobl и mymouse заменены на 1cpp
5а. теперь битрейт и группу можно изменять через ТабличноеПоле
5б. в ТабличномПоле Катлога (обновляется ПриОтжатииПравойКнопки, т.е. необходимо щелкнуть по нужной строчке в каталоге) для группы показывается список альбомов, для альбома - список треков
5в. при выборе в ТабличномПоле альбома - либо открывается альбом (элемент справочника), либо печатается информация об альбоме, при выборе трека - печатается текст песни
5г. в ТабличномПоле Музыкантов отображается информация об участии в записях альбов
6. добавлена возможность формирования информации об альбомах с bbcode, например для релизов в торрентах =)
7. в настройки добавлены:
- градиентная раскраска для неосновных справочников
- открытие элемента или печать информации
- свертка таблиц
8. прочие доработки


обновления от 25.06.2008
- объединил Управление Альбома и Стилями
заменил ТаблицуЗначений на ТП, теперь можно менять что-то у нескольких выделенных строк

обновления от 26.06.2008
- подправлено обновление ТП в Каталоге

обновления от 30.06.2008
- добавлена "Дискография" (выводит альбомы текущей группы с обложками, трэклистами и списком музыкантов)
- в выводимых таблицах теперь фиксируются верхние строки
9

Скачать файлы

Наименование Файл Версия Размер
-
.1194509576 3,51Mb
25.09.09
32
.1194509576 3,51Mb 32 Скачать
help
.1194509829 1,68Mb
25.09.09
12
.1194509829 1,68Mb 12 Скачать бесплатно
history
.1202716230 2,26Kb
25.09.09
11
.1202716230 2,26Kb 11 Скачать бесплатно
обновление от 01.04.2008
.1202968017 1,06Mb
25.09.09
11
.1202968017 1,06Mb 11 Скачать
ВК для каталог 2.0
.1213931685 1,42Mb
25.09.09
15
.1213931685 1,42Mb 15 Скачать бесплатно
каталог 2.0 (ч.1)
.1213932149 1,39Mb
25.09.09
12
.1213932149 1,39Mb 12 Скачать
каталог 2.0 (ч.2)
.1213932197 1,39Mb
25.09.09
11
.1213932197 1,39Mb 11 Скачать
каталог 2.0 (ч.3)
.1213932212 42,85Kb
25.09.09
11
.1213932212 42,85Kb 11 Скачать
обновление от 30.06.2008
.1214368256 196,61Kb
25.09.09
12
.1214368256 196,61Kb 12 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. andrewalexk 08.11.07 13:42 Сейчас в теме
:)
а конфу конкурента видел?
2. Mucmepukc 84 08.11.07 14:01 Сейчас в теме
3. JohnyDeath 294 08.11.07 14:05 Сейчас в теме
плюсик за набор ВК.
Расскажи, что такого mymouse.dll может делать?
4. Mucmepukc 84 08.11.07 14:21 Сейчас в теме
(3) я не помню откуда я ее откопал
но условия пользования - бесплатные, поэтому лучше выложу, с сохранением копирайтов

конкретно у меня обрабатывает правую кнопку:
- для быстрой распечатки информации об альбоме (если нажимается на группе)
- для доступа к документам трэклист и состав (если нажимается на элементе)
5. JohnyDeath 294 08.11.07 14:26 Сейчас в теме
(4) В FormEx всё это есть: ПриНажатииПравойКнопки / OnRButtonDown и
ПриОтжатииПравойКнопки / OnRButtonUp
7. Mucmepukc 84 08.11.07 14:29 Сейчас в теме
(5) FormEx не делает контекстное меню
или я ошибаюсь?
6. Mucmepukc 84 08.11.07 14:27 Сейчас в теме
думаю, не очень корректно выкладывать заполненную мной базу (без картинок)
но если кому интересно - обращайтесь - ICQ: 264151653
может быть проще будет разобраться
8. JohnyDeath 294 08.11.07 14:47 Сейчас в теме
А что ты подразумеваешь под "Контекстным меню"? Список значений?
Если да, то можно организовать стандартный СЗ или из того же ФормЭкса воспользоваться методом "ВыбратьЗначение" класса "Сервис":
Метод предназначен для интерактивного выбора значения из многоуровневого списка. Многоуровневость обеспечивается вложенностью списков значений (см. Пример). Количество уровней не ограничено. Если выбор производится в меню, то значения с представлением "-" воспринимаются как разделители.
Mucmepukc; +1 Ответить
9. Mucmepukc 84 08.11.07 15:18 Сейчас в теме
мысль понял, попробую ;)
Мышка попалась и ее возможности были использованы раньше ФормЕкса
пока мне кажется что ею проще добиться того, чего мне хотелось
другая причина - уменьшить количество ВК
вообщем - пробую =)
13. JohnyDeath 294 08.11.07 16:40 Сейчас в теме
(9) другая причина - уменьшить количество ВК
чё-т не понял. Ты загружаешь компоненту mymouse, которая повторяет некоторый функционал FormEx (уже загруженный) и говоришь про уменьшение кол-ва ВК??
15. vip 08.11.07 17:12 Сейчас в теме
17. Mucmepukc 84 08.11.07 17:27 Сейчас в теме
(13) не-е, я как раз наоборот, про то, что можно убрать mymouse, если смогу тоже самое организовать с ФормЕксом
спасибо за подсказку
10. andrewalexk 08.11.07 15:37 Сейчас в теме
19. Mucmepukc 84 09.11.07 09:31 Сейчас в теме
(10) а-а, помню такую, когда-то даже грешным делом пытался парсер тегов мп3 себе прикрутить оттуда ;)
но не сдружилось.
кроме того (если я все правильно помню) рассчитано оно на залежи мп3 на винчестере, а мне надо было и аудиокд и кассеты и винил, мп3 на болванках, да еще и следить, если чего кому отдал ;)
да еще и построено на подчиненности справочников
в общем - идея и реализация отличная, но не то что надо мне ;)
11. Abadonna 3833 08.11.07 15:38 Сейчас в теме
(5,8) Да ваще Лёха убил все дальнейшие поползновения писать ВК :))))))))
Но аську он-таки еще не сделал ;)
12. АЛьФ 08.11.07 16:01 Сейчас в теме
16. Abadonna 3833 08.11.07 17:23 Сейчас в теме
(12) Ты про поползновения или про аську? ;))))
В формексе аськи точно нет, а после формекса как-то вроде и писать нечего :)))
18. Abadonna 3833 08.11.07 17:29 Сейчас в теме
14. JohnyDeath 294 08.11.07 16:44 Сейчас в теме
(11) а прикинь, если б он всем показал свою аську... Да его б все достали: "У меня не окрашивается; дерево не так строится; а как сделать..." )))
20. Mucmepukc 84 06.12.07 11:26 Сейчас в теме
21. Mucmepukc 84 11.02.08 10:51 Сейчас в теме
"извращения" продолжаются ;)
22. Mucmepukc 84 14.02.08 08:50 Сейчас в теме
немного поторопился... вот, исправляюсь ;)
23. Mucmepukc 84 19.06.08 12:55 Сейчас в теме
чего-то не заливает эту 2.0 :( надеюсь, это временное явление
24. Mucmepukc 84 20.06.08 07:27 Сейчас в теме
чего-то так и не захотело заливаться одним файлом. пришлось поделить.
25. Mucmepukc 84 26.06.08 14:53 Сейчас в теме
ма-а-аленькое исправление ;)
26. Mucmepukc 84 30.06.08 10:31 Сейчас в теме
зы. текущие ВК обновлены
Оставьте свое сообщение

См. также

Установка принтера по умолчанию для 1С 7.7 2

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

Установка принтера по умолчанию в 1С 7.7. Обработка может быть полезна в том случае, когда нужно установить принтер по умолчанию, а доступа к рабочему столу нет (например, терминальный режим без рабочего стола или remoteApp)

1 стартмани

13.02.2019    2180    2    alsen    2       

Формирование строки json в 1С: 7.7 12

Статья Программист Внешняя обработка (ert,epf) v7.7 1cv7.md 1С7:Комплекс Windows Абонемент ($m) Практика программирования

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    3183    18    malovandrey    0       

Асинхронное программирование в 1с77 без внешних компонент. Обратные вызовы. 9

Статья Программист Архив с данными v7.7 Windows Абонемент ($m) Практика программирования

Пример построения программного кода для достижения функционала обратных вызовов (call back) во внешних обработках исключительно штатными средствами. Тестировалось на платформе 1с77 релиз 027. Конфигурация значения не имеет.

1 стартмани

06.10.2018    3690    2    Vortigaunt    5       

Несколько табличных частей в 1С:7.7 - это просто 3

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Абонемент ($m) Практика программирования

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

1 стартмани

01.05.2018    6628    10    Gkmy    6       

Суммирование выделенных ячеек в столбце для 1С:Предприятие 7.7 3

Инструменты и обработки Программист Архив с данными v7.7 Windows Абонемент ($m) Практика программирования

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

1 стартмани

09.03.2016    7764    4    электра    9       

Как получить номер и дату договора из наименования справочника договоров? 5

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Windows Абонемент ($m) Практика программирования Обработка справочников

В типовых конфигурациях платформы "1С:Предприятие 7.7" часто номер и дата договора указаны в самом наименовании договора. Что создает сложности в тех случаях, когда эти реквизиты надо знать, например, при конвертации данных в конфигурации платформы "1С:Предприятие 8", где номер и дата договора - отдельные реквизиты.

1 стартмани

24.09.2015    16434    2    SiAl    7       

1С: 7.7. Функции-обертки, функторы, отложенный вызов, карринг параметров на примере функции чтения табличных данных 23

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

Человек, работающий в 1С, в силу своей практики и опыта может нуждаться в средствах программирования, в 1С не представленных. В публикации описаны средства отложенного вызова функций, каринга параметров, композиции и др., в основе которых лежит вызов функции посредством функции Шаблон. Несмотря на простоту, созданный за несколько лет работы в 1С 7.7 набор функций обрел мощь, достаточную для лаконичной реализации указанных целей.

1 стартмани

17.09.2015    6540    4    rozhkovdmitriy    21       

Технологическая проверка кода конфигурации (7.7) 9

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

1С 7.7 не имеет практически никаких средств, предназначенных для контроля правильности кода. В синтаксически правильном, с точки зрения 1С, коде можно, например, определить переменную НомерДок в модуле документа. Эта обработка может помочь найти некоторые "плохие решения" в коде.

1 стартмани

03.09.2015    6882    6    vcv    6       

Методы для группировки данных по полю,полям в Таблице Значений на примере универсального метода списания по партиям, а также отбора строк в ТЗ по произвольному условию. Для 8.x и 7.7 4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 v8 1cv8.cf 1cv7.md Windows Абонемент ($m) Практика программирования Универсальные функции

Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны "плоские данные". Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ. Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию. Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны. Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.

1 стартмани

25.06.2015    20951    4    Serginio    1       

Оптимизация количества журналов документов в 1С:7.7 0

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

Один из вариантов оптимизации количества журналов документов в 1С:7.7 без использования внешних компонент

1 стартмани

24.02.2015    5889    2    voha    8       

Все про картинки в 1С 7.7, ну или почти все... 16

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

В 1С 8 наличие картинок товаров предусмотрено изначально, а в 7.7 такого нет. Проблема существует и ее исправляют, но это, как правило, частные случаи, касающиеся, например, печати прайса http://infostart.ru/public/289876/ , показу картинок в справочнике номенклатура http://infostart.ru/public/17125/, файловый менеджер картинок товара http://infostart.ru/public/15239/ или просто конфигурации работы с картинками http://infostart.ru/public/21142/ (не стремился дать полный обзор, поэтому не попавшие не обижайтесь :). Что не устроило – информация разбросана по статьям, необходимость дополнительно напрягаться, чтобы это заработало. Здесь я попытался собрать все «до кучи», а так же дать необходимые ссылки для желающих «копнуть вглубь».

1 стартмани

18.11.2014    27671    74    kitminsk    8       

Печать прайс-листа с картинками для 1С Предприятие 7.7 Торговля и Склад 9.2 - пример реализации 11

Отчеты и формы Программист Внешний отчет (ert,erf) v7.7 1С7:ТиС Windows Оптовая торговля Абонемент ($m) Ценообразование, прайсы Практика программирования

Задача: требуется вывести в прайс фотографии товаров. Фотографии не хранятся в БД, ссылки на файлы генерируются в момент формирования прайса.

1 стартмани

29.06.2014    19978    49    Chaotic    18       

Перевод десятичного числа в HEX, BIN, OCT, _IdToStr и другие системы 1

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

Два алгоритма перевода десятичного числа в другую систему исчисления от 2 до 36 только средствами 1С (без ВК)

1 стартмани

05.06.2014    10284    10    kos    3       

Пример получения остатков по складу по запросу по почте из программы 1С 7.7. 4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

Пример получения остатков по складу по запросу по почте из программы 1С 7.7. Для получения остатков необходимо пользователю с любого почтовика (с любого "мыла") отправить текст сообщения GiveMyStockBalance_ForAnalize на почтовый адрес определенный в Константа.СерверПолучения. Программа выдаст остатки (можно переписать функцию для выдачи любых данных) в формате xls на почту указанную в константе Константа.СерверОтправки. Программа может быть полезна в тех организациях где трудно или невозможно осуществить прямой доступ к 1С сотрудников для просмотра необходимых данных. Также можно организовать некий почтамт - запрос для клиентов - при посылке определенного логина клиентом на его почту будет автоматически выслана информация, например, акт сверки с клиентов, или процент выполнения его заказа и т.д.

3 стартмани

25.03.2014    14876    5    protexprotex    3       

Новые сказки о старом или как поймать событие «При активизации строки» в 1С: 7.7 1

Инструменты и обработки Программист Конфигурация (md, cf) v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

Давным-давно, в 1344152635 секунде по времени Unix, жил был один добрый, сильный и очень умный программист… Осилим царь-батюшка! — воскликнул наш добрый молодец и открыл пофигуратор однаэски 8.2… Там можно только прописать процедуры для реквизитов табличной части и реализовать событие ПриИзменении…

1 стартмани

29.01.2014    15597    8    majmyl    6       

Поворот картинки 6

Инструменты и обработки no Приложение (exe) v7.7 v8 Windows Абонемент ($m) Практика программирования Работа с интерфейсом

Иногда возникает необходимость повернуть картинку из 1С.

1 стартмани

16.12.2013    13130    32    bborisko    14       

Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники 31

Статья Программист Нет файла v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    16422    4    Reptile    5       

1Cv77. Исправление поведения множественного фильтра (МФ) типовых отчетов в части сохранения/восстановления настроек. 7

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Windows Абонемент ($m) Практика программирования Работа с интерфейсом

В большинстве российских типовых конфигураций для 1Сv7.7 (ТиС, ПУБ, Комплекс и др.) в отчетах используется множественный фильтр (МФ). Впервые он появился, более 10 лет назад, еще в ТиС 8.7, придя на смену МФ ТиС 8.6. С тех пор, аж до сего дня (24.03.2013) типовой механизм МФ содержит глюк связанный с восстановлением сохраненных настроек, хотя разработчики поют нам об обратном.

1 стартмани

26.03.2013    7957    6    piloturs    8       

Задача про сгибание листка 10

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

Часто при приеме на работу встречается задача про сгибание листка

1 стартмани

26.02.2013    12224    11    Sbelyi78    37       

[Разработчику] Любая таблица значений в OLAP 20

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Абонемент ($m) Инструментарий разработчика Практика программирования Универсальные обработки

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    24220    49    venger    7       

FTP отправка из 7.7 18

Инструменты и обработки Программист Конфигурация (md, cf) v7.7 1cv7.md Windows Абонемент ($m) Практика программирования

Всё чаще встречаются задачи по отправке отчетов поставщику, и нередко подготовленные файлы необходимо записать на FTP сервер. О том, как можно решить подобную задачу, и пойдёт речь.

3 стартмани

07.12.2012    35298    114    Yury1001    25       

Библиотека кода 1С 7.7 (накопленная за 8 лет) 69

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Абонемент ($m) Практика программирования

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    23350    247    adhocprog    51       

Групмейкер для таблицы значений. 24

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Инструментарий разработчика Практика программирования Универсальные обработки

Универсальная функция и обработка для свертки и группировки таблицы значений. Очень простой способ подвести итоги по призвольным группам в произвольном порядке любой таблицы значений для быстрого вывода на печать нужной пользователю последовательности и детализации группировок.

1 стартмани

20.11.2012    19720    59    dusha0020    15       

Класс "ЗаписьXML" для 1С++, аналог одноименного класса из 8.x. 12

Инструменты и обработки Программист Конфигурация (md, cf) v7.7 openconf 1cv7.md Windows Абонемент ($m) Практика программирования Обмен через XML

Мне понадобилось перенести работающий код выгрузки данных в xml из 1С 8.2 в 7.7. Чтобы минимизировать исправления - написал класс-эмулятор класса ЗаписьXML из 8.2. Теперь при переносе кода из 1С8.2 в 7.7 количество необходимых изменений - минимально.

1 стартмани

26.10.2012    13888    14    curdate    8       

Миникласс ТПерехватчик - методология работы с несколькими перехватчиками формы 11

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

Небольшое пособие "Как правильно накладывать несколько перехватчиков на одну форму" + мини-класс, реализующий описанную технологию.

1 стартмани

29.06.2012    132957    6    SatanClaws    18       

Баги 1С 7.7 - добро или зло: непосредственный ввод "а ля 1С 8.х" без использования ВК 44

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

Баг 1С 7.7 открывает нам возможность реализовать без использования ВК непостредственный ввод таких значений, как справочники, перечисления, документы по введенному тексту в поле ввода (а ля 1С 8.х)

1 стартмани

25.06.2012    19735    33    MarSeN    21       

Группы "быстрых" индикаторов на формах 1с7. 14

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

Индикация влож. циклов, параллел. процессов; динам.гистограммы. Индикаторы: реагируют на отрицат.шаги - не только Прогресс-Индикаторы. "Быстрые": вывод на экран не на каждом, а на заранее расчитанном шаге. Управление: инверсия белого-черного, переворот линейки. Можно записывать истории Процессов. Возможны вертикальный и компактный вывод.

1 стартмани

13.06.2012    8804    23    newold2    6       

Календари на справочнике 5

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

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

1 стартмани

11.06.2012    4783    17    an_2    9       

"Справочник плюс". Прямая запись в справочники 1С 7.7 13

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

"Справочник плюс" - замена штатного объекта "Справочник.ХХХ" Предназначен для "прямой" записи, и дает возможность управлять табличными подсказками при чтении. Позволяет избавиться от монопольных блокировок таблиц справочников и таблицы констант. Главным мотивом написания было избавиться от вылетов 1С из-за deadlock-ов и "недопустимых состояний курсоров". Состоит из нескольких классов 1с++, нескольких переменных и методов в глобальном модуле.

1 стартмани

24.05.2012    12247    23    an_2    16       

Проверка зацикливания групп справочников 6

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Абонемент ($m) Практика программирования Обработка справочников

Зацикливание групп, то есть ситуация, когда группы подчинены "друг другу", иногда может возникнуть при программном обновлении справочников / обмене данными с другими источниками и может полностью парализовать работу пользователей. Паралич (программа висит, ест память) наступает при попытке 1с отобразить на форме списка иерархию "зацикленного" справочника (при включенной иерархии), при выполнении запросов с иерархией справочника и просто выполнении методов справочника в программном коде, связанных с иерархией. Эта публикация предназначена для выявления и исправления таких ситуаций.

1 стартмани

22.05.2012    22526    116    Shaman100M    3       

Работа с бинарными файлами в 1С 7.7 20

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

Описание принципов и набор инструментов для работы с двоичными данными в 1С 7.7. Примеры во вложениях.

1 стартмани

16.05.2012    21556    90    dusha0020    8       

Получалка списка реквизитов документа или справочника (v7) 5

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

Так как моя обработка "Получалка списка реквизитов документа или справочника" для v8 оказалась кем то востребованной, решил сделать то же самое и для v7 :-). Все полностью аналогично. ------------------------------------ Список реквизитов любого документа или справочника конфигурации с указанием типов возможных значений для заполнения

1 стартмани

08.05.2012    6269    23    Рэйв    6       

Быстрый нечёткий поиск по атрибутам справочников 7

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Windows Абонемент ($m) Практика программирования Обработка справочников

Данная программа предназначена для быстрого поиска элементов справочников по значениям атрибутов справочников в среде 1С 7.7.

1 стартмани

28.04.2012    7595    30    ivangorchakov    9       

Внешний отчет Книга покупок 2012 для старых релизов Бухгалтерии 7.7 16

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

Внешний отчет Книга покупок 2012 для старых релизов Бухгалтерии 7.7 (протестировано на релизе 445 типовой конфигурации).

1 стартмани

26.04.2012    7868    159    ddv68    8       

Обновление не типовой конфигурации на платформе 77 на примере конфигурации "1С: Бухгалтерский учет 7.7" 7

Статья Системный администратор Программист Нет файла v7.7 1cv7.md Россия Абонемент ($m) Практика программирования Администрирование данных 1С

На примере обновления не типового релиза 538 "1С: Бухгалтерия 77" по шагам рассказывается как обновить до релиза 539.

1 стартмани

23.04.2012    10130    55    valux_pux_12345    11       

Выбор строки из ТаблицыЗначений 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 openconf 1cv7.md Россия Абонемент ($m) Практика программирования

В 1С 7.7 легко предоставить пользователю выбор из списка значений, или Таблицы значений. Но уважающий себя программист не будет пользоваться методом ТаблицаЗначений.ВыбратьСтроку(), так как стандартный диалог мягко говоря несимпатичен. Предлагаю класс для 1С++, который позволит использовать более удобный диалог выбора строки из таблицы значений.

1 стартмани

11.04.2012    14874    26    curdate    6       

Просмотр имен sql реквизитов метаданных 1с 7.7 11

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 openconf 1cv7.md Россия Абонемент ($m) Практика программирования

Обработка показывает sql имена таблиц и столбцов, а также индексов (для оптимальных запросов) построенных по метаданным 1с 7.7. Удобно при написании прямых sql запросов, или запросов из др. баз данных.

1 стартмани

27.03.2012    11415    43    born85    13       

Передача данных между формами 7.7 7

Инструменты и обработки Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Windows Абонемент ($m) Практика программирования

Использование подбора для передачи данных между формами

1 стартмани

23.03.2012    12447    18    i132    3       

Вывод и перенумерация отчета с заранее неизвестным количеством группировок. 19

Инструменты и обработки Программист Внешняя обработка (ert,epf) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Практика программирования Работа с интерфейсом

1C v.7.7 Пример вывода отчета с заранее неизвестным количеством группировок, с возможностью изменять уровень вложенности группировок из списка значений на форме, с нумерацией конечного отчета, с выводом структуры вложенности группировок (с помощью внешней компоненты Йоксель - http://yoksel.net.ru/Hotfixes). В приложенном файле показан пример вывода отчета из сформированной таблицы значений. Код я старался закомментировать как можно подробней. Хоть семерка и вымирающая платформа, думаю еще есть люди, которые только начинают ей заниматься, и им это может пригодиться.

1 стартмани

21.03.2012    23010    20    unichkin    11       

Исправление ошибки вычисления суммы удержанного НДФЛ в ЗиК 320-322 14

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Россия БУ Зарплата НДФЛ Абонемент ($m) Практика программирования

При заполнении таблицы ДоходыВычетыНалогиСотрудников в функции глобального модуля глСобратьДанныеДляНДФЛ2011() есть ошибка при вычислении колонки "НУ1" (суммы удержанного НДФЛ для целей налогового учёта). Данная статься посвящена её исправлению.

1 стартмани

18.03.2012    15144    30    andrewks    33       

Тригонометрические функции в 7.7 5

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Абонемент ($m) Практика программирования

Алгоритм получения значения тригонометрических функций путем разложения их в ряд Тейлора

1 стартмани

04.03.2012    4837    4    nysysimara    10       

Исправление ошибки в печати справок 2-НДФЛ в 1С Бухгалтерии 7.7 535 релиз и УСН 189 38

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Россия БУ Зарплата НДФЛ Абонемент ($m) Справки Практика программирования

При подборе в печати справок возникает ошибка "Если Элемент.ОсновнойЭлемент Элемент Тогда {Отчет.СправкиПоНДФЛ.Форма.Модуль(4782)}: Поле агрегатного объекта не обнаружено (ОсновнойЭлемент)"

1 стартмани

30.01.2012    14983    72    Intelligent    21