Универсальная внешняя форма документа/справочника. Свободный вариант.

14.10.10

Разработка - Работа с интерфейсом

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

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

Наименование Файл Версия Размер
Внешняя форма документа 1.0.6
.epf 15,30Kb
39
.epf 15,30Kb 39 Скачать
Внешняя форма документа 1.0.7
.epf 15,12Kb
104
.epf 15,12Kb 104 Скачать
Внешняя форма документа 2.0.2
.epf 15,39Kb
71
.epf 15,39Kb 71 Скачать
Внешняя форма документа 2.1.0
.epf 17,16Kb
294
.epf 17,16Kb 294 Скачать
Внешняя форма документа 1.0.0
.epf 14,60Kb
167
.epf 14,60Kb 167 Скачать

Бывают случаи, когда нужно изменить недоступный/скрытый реквизит или табличную часть. Или изменить доступный реквизит, но без обработки в форме документа/справочника этого изменения.
Данная обработка позволяет это сделать.

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

 

 


Обновление от 27.01.2010:

 

Добавлены реквизиты "Номер" и "Дата", добавлена возможность проведения и отмены проведения документа, вместо имени реквизита выводится синоним.

 

 


 

Обновление от 28.01.2010, версия 1.0.7

Исправлена ошибка, возникающая при работе с документами, у которых нет табличных частей.

 


Обновление от 20.02.2010, версия 2.0.2

Добавлена возможность редактирования справочников

 


Обновление от 14.10.2010, версия 2.1.0

Добавлен вывод типов реквизитов (сразу) и реквизитов табличных частей (по нажатию кнопки).

 

См. также

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Также обработка может быть использована из встроенного языка как объект для редактирования картинок. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    61795    43    59    

80

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    54402    16    21    

42

Управление дашбордами

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    16697    21    4    

35

Новогоднее оформление для 1С

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    10735    750    elcoan    45    

106

Конструктор HTML, CSS и javascript

Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

10.04.2023    9611    151    acces969    31    

118

Модель состояния для MVC

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

"MVC плохо применима в 1С" - познакомьтесь с моделью состояния и, возможно, ваше мнение поменяется! Представленное решение является эволюционным развитием идеи реализации MVC для 1С. В новой версии добавлены DSL для описания модели состояния, а также параметризация свойств параметров и элементов формы.

1 стартмани

05.07.2022    3665    kalyaka    2    

27

Табло очереди заказов на экран телевизора

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 1С:Розница 2 Платные (руб)

Связка из веб-приложения и расширения для 1С: Розница 2.3.

3600 руб.

29.04.2022    12080    1    5    

10
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. cleaner_it 220 24.01.10 09:28 Сейчас в теме
Если проверки на уровне объекта (документа/справочника), то "... без обработки системой этого изменения ..." не совсем верно. А сама идея хороша. Регистры еще добавьте для просмотра:)
2. chmod660 417 25.01.10 11:26 Сейчас в теме
(1) да,я немного некорректно сформулировал. спасибо, поправлю.
в планах добавить справочники; регистры, думаю, тоже будет вынести несложно.
6. Поручик 4670 25.01.10 18:38 Сейчас в теме
(2) Нормально. За открытый код плюс.
3. boy13 169 25.01.10 17:30 Сейчас в теме
12. chmod660 417 25.01.10 23:02 Сейчас в теме
(3) да, и я честно сослался на вашу работу в описании.
идея-то лежит на поверхности - самому пришлось недавно удалять пустую строку из скрытой табличной части документа. в процессе и подумалось - что "универсальный подбор и обработка" от 1С умеет работать с реквизитами, а с табличными частями - напрямую нет.
знаете, как с Беллом и телефоном - идея приходит к нескольким почти одновременно, но вы, безусловно, были первым.
а я, увидев вашу разработку без исходника, подумал, что от открытого кода пользы будет больше, да и самому пригодится.
15. Abadonna 3958 26.01.10 05:30 Сейчас в теме
(3)
мою идею перехватил?

Если говорить об идее, то она настолько давно была в 77 реализована, что может тебе тогда и было boy, 13 лет ;)
17. scape 282 27.01.10 09:52 Сейчас в теме
(3) Идея витала в воздухе. А закрытый код это фу... Еще цену назначь. :evil:

Автору спасибо. Сэкономил время. И открытый код позволит внести изменения, если что...

Еще и копирайт в модуле формы повеселил. На него, наверно, больше времени потратил чем на разработку. :D
chmod660; +1 Ответить
20. chmod660 417 27.01.10 11:50 Сейчас в теме
(17) лицензия - перевод лицензии BSD, которая позволяет свободную модификацию и коммерческое использование кода.
Текст взял с Википедии

(18) спасибо за подсказки, обновил обработку.
4. boy13 169 25.01.10 17:31 Сейчас в теме
еще и плюсов больше нахватал... вообще непорядок!
5. Арчибальд 2706 25.01.10 17:48 Сейчас в теме
(3,4) Идеи не патентуются 8-)
7. Abadonna 3958 25.01.10 18:46 Сейчас в теме
(5)
Идеи не патентуются

Почему не патентуются? Абсолютно точно знаю, на Западе один мэн запатентовал такую идею:
1. При помощи спецдатчиков во время съемок с актера снимаются эмоции
2. При просмотре при помощи спецдатчиков они траслируются на зрителя.
Техническое воплощение пока невозможно, но идея уже запатентована
9. Арчибальд 2706 25.01.10 19:30 Сейчас в теме
(7) Скорее всего, зарегистрирована формула будущего изобретения. Типа "организация хранения шоу, отличающаяся тем, что передача эмоций осуществляется напрямую от актера к устройству записи и от устройства записи к потребителю ..."
11. larisab 160 25.01.10 20:24 Сейчас в теме
(9) а ты не читал, как снимали Аватар?
14. chmod660 417 25.01.10 23:07 Сейчас в теме
(11) вы про датчики на актере?
вроде даже во "Властелине колец" так Горлума делали.
13. chmod660 417 25.01.10 23:06 Сейчас в теме
(7) патентное законодательство различное в разных странах. в США можно патентовать идеи (например, шоу "Кто хочет стать миллионером", сериалы). в Украине и России (не знаю насчет всей Европы) - нельзя.
8. Поручик 4670 25.01.10 19:17 Сейчас в теме
В чём проблемы? Я здесь тоже одну идею и готовую подсистему позаимстовал и развил дальше. Кому от этого плохо стало? Мои работы тоже заимствовали, в том числе и для phpbb.
10. larisab 160 25.01.10 20:23 Сейчас в теме
На самом деле, самое ценное, это идеи. Много раз видела - закодить могут, что хочешь, но ЧТО, за пределами сознания. Консультанты - бывшие бушки тоже хрень придумывают, например четырехуровневые субсчета, не имея понятия о маске кода, применямой в конфигурации.
Так что - руки прочь от идей! Или ссылку, как в данном случае. :)
16. lazy 320 27.01.10 08:39 Сейчас в теме
Ой, а я как раз собирался написать такого зверя! Спасибо, что сэкономили мне время! )))
19. chmod660 417 27.01.10 11:46 Сейчас в теме
(16), (17) очень рад, что оказался полезным
18. alexk-is 6533 27.01.10 10:28 Сейчас в теме
(0) Не ругаюсь, так советую в плане развития...
1. Выводить не имена полей, а их синонимы
2. Добавить проведение
3. Добавить реквизиты Дата и Номер
chmod660; +1 Ответить
21. пользователь 27.01.10 13:14
Сообщение было скрыто модератором.
...
22. cleaner_it 220 20.07.10 16:32 Сейчас в теме
Настолько нужная вещь - еще один плюс поставил-бы на обе разработки не думая:) Спасибо авторам!
23. chmod660 417 20.07.10 17:40 Сейчас в теме
(22)
Спасибо за ваш отзыв! Очень приятно.
(сам пользуюсь чуть не каждый день : )
24. Alias 176 07.10.10 16:04 Сейчас в теме
Постоянно во всех аналогичных обработках забывают про несколько весьма важных возможности:

1. Редактирование данных, хранящихся в ХранилищеЗначения.
Возьмём, скажем, Консолидацию -- там все настройки в Хранилищах.
Получить хранилище, проверить его тип на примитивные (таблица значений, дерево, список, массив) -- и вывести для редактирования в отдельну форму. Просто.

2. Возможность отобразить тип хранимых данных. Сейчас для того чтобы понять пустое значение какого типа в реквизите, нужно нажимать три точки и пытаться понять что за форма выбора открылась. Чтобы понять какие вообще типы может принимать реквизит (составного типа) приходится очищать поле и нажимать кнопку "т"(выбора типа)
Можно ведь снизу формы сделать два отдельных поля, отображающие тип текущего значения поля и все типы поля имеющего составной тип.

Для себя постоянно приходится дорабатывать такой небольшой, но нужный функционал.
25. Поручик 4670 07.10.10 17:33 Сейчас в теме
(24) Какие проблемы, коллега? Сделайте обработку с таким небольшим, но нужным функционалом, вывалите на этом сайте, и я буду первым в очереди на рекомендацию.
27. Alias 176 08.10.10 09:38 Сейчас в теме
(25) Зачем изобретать велосипед? Пока мне достаточно взять любую существующую обработку и внести в неё соответствующие изменения. Что я, собственно, и делаю когда встречаю обработку лучше той, которой пользуюсь в настоящее время.
Сюда свои разработки постить не привык... Но тот же функционал открытия Хранилищ кому-то уже посылал письмом для включения.
Я свой комментарий написал не для того чтобы сказать "а я могу и лучше" :) Я-то может могу, опыта хватает, да вот не хватает времени... доработать существующую обработку быстрее чем писать свою.
А написал для того, чтобы подсказать автору потенциально интересную идею по развитию.
26. chmod660 417 07.10.10 17:41 Сейчас в теме
(24) типы добавить вообще без проблем, действительно не подумал.
Редактировать данные хранилища дольше, но тоже непременно добавлю.

Большое вам спасибо за подсказки :)

28. cas1611 21.10.10 10:36 Сейчас в теме
Спасибо! Сэкономил время, не пришлось писать свою. Очень понравилась, всем рекомендую.
29. d0dger 82 27.10.10 15:18 Сейчас в теме
Небольшая рюшечка - колонка типа значения должна быть только просмотр...
30. eeeio 123 03.11.10 14:05 Сейчас в теме
Отличная вещь. Плюсанул. Совет: иногда может пригодиться кнопка "Открыть основную форму".
31. chmod660 417 03.11.10 15:57 Сейчас в теме
(30) спасибо!
эта кнопка есть - когда вы нажимаете на "лупу" в поле "документ" в самом верху обработки, то откроется основная форма документа/справочника.
32. kiv2008 16.12.11 15:56 Сейчас в теме
очень хорошая, попалась в нужное время
33. Bylka 58 17.08.12 11:33 Сейчас в теме
Жаль нельзя приминить для списка однотипных объектов 'Справочник' или для элементов группы.
34. chmod660 417 17.08.12 11:52 Сейчас в теме
(33) Bylka, для этого масса групповых обработок есть, не думаю, что в этой нужен подобный функционал.
35. Stradivari 157 04.04.13 15:14 Сейчас в теме
Отлично, вовремя попалась)
36. chmod660 417 04.04.13 15:57 Сейчас в теме
(35) Stradivari, рекомендую вам
http://infostart.ru/public/145611/

в неё входят и скромный функционал моей обработки, и гораздо более интересные возможности.
Stradivari; +1 Ответить
Оставьте свое сообщение