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

14.10.10

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Внешняя форма документа 1.0.6
.epf 15,30Kb
39
39 Скачать (1 SM) Купить за 1 850 руб.
Внешняя форма документа 1.0.7
.epf 15,12Kb
104
104 Скачать (1 SM) Купить за 1 850 руб.
Внешняя форма документа 2.0.2
.epf 15,39Kb
71
71 Скачать (1 SM) Купить за 1 850 руб.
Внешняя форма документа 2.1.0
.epf 17,16Kb
294
294 Скачать (1 SM) Купить за 1 850 руб.
Внешняя форма документа 1.0.0
.epf 14,60Kb
167
167 Скачать (1 SM) Купить за 1 850 руб.

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

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

 

 


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

 

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

 

 


 

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

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

 


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

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

 


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

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

 

См. также

Работа с интерфейсом Системный администратор Программист Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Платные (руб)

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

5000 руб.

14.01.2016    55457    17    23    

43

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Платные (руб)

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

2400 руб.

29.06.2020    19740    28    6    

44

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

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

20.08.2024    22008    mrXoxot    44    

128

Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

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

27.05.2024    11092    smielka    37    

105

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

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

27.12.2023    17990    1226    elcoan    53    

125

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

3 стартмани

10.04.2023    12678    167    acces969    31    

126

Работа с интерфейсом Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

05.07.2022    7451    kalyaka    6    

32
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. cleaner_it 209 24.01.10 09:28 Сейчас в теме
Если проверки на уровне объекта (документа/справочника), то "... без обработки системой этого изменения ..." не совсем верно. А сама идея хороша. Регистры еще добавьте для просмотра:)
2. chmod660 417 25.01.10 11:26 Сейчас в теме
(1) да,я немного некорректно сформулировал. спасибо, поправлю.
в планах добавить справочники; регистры, думаю, тоже будет вынести несложно.
6. Поручик 4661 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 3969 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. Арчибальд 2709 25.01.10 17:48 Сейчас в теме
(3,4) Идеи не патентуются 8-)
7. Abadonna 3969 25.01.10 18:46 Сейчас в теме
(5)
Идеи не патентуются

Почему не патентуются? Абсолютно точно знаю, на Западе один мэн запатентовал такую идею:
1. При помощи спецдатчиков во время съемок с актера снимаются эмоции
2. При просмотре при помощи спецдатчиков они траслируются на зрителя.
Техническое воплощение пока невозможно, но идея уже запатентована
9. Арчибальд 2709 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. Поручик 4661 25.01.10 19:17 Сейчас в теме
В чём проблемы? Я здесь тоже одну идею и готовую подсистему позаимстовал и развил дальше. Кому от этого плохо стало? Мои работы тоже заимствовали, в том числе и для phpbb.
10. larisab 160 25.01.10 20:23 Сейчас в теме
На самом деле, самое ценное, это идеи. Много раз видела - закодить могут, что хочешь, но ЧТО, за пределами сознания. Консультанты - бывшие бушки тоже хрень придумывают, например четырехуровневые субсчета, не имея понятия о маске кода, применямой в конфигурации.
Так что - руки прочь от идей! Или ссылку, как в данном случае. :)
16. lazy 321 27.01.10 08:39 Сейчас в теме
Ой, а я как раз собирался написать такого зверя! Спасибо, что сэкономили мне время! )))
19. chmod660 417 27.01.10 11:46 Сейчас в теме
(16), (17) очень рад, что оказался полезным
18. alexk-is 6544 27.01.10 10:28 Сейчас в теме
(0) Не ругаюсь, так советую в плане развития...
1. Выводить не имена полей, а их синонимы
2. Добавить проведение
3. Добавить реквизиты Дата и Номер
chmod660; +1 Ответить
21. пользователь 27.01.10 13:14
Сообщение было скрыто модератором.
...
22. cleaner_it 209 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. Поручик 4661 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 84 27.10.10 15:18 Сейчас в теме
Небольшая рюшечка - колонка типа значения должна быть только просмотр...
30. eeeio 126 03.11.10 14:05 Сейчас в теме
Отличная вещь. Плюсанул. Совет: иногда может пригодиться кнопка "Открыть основную форму".
31. chmod660 417 03.11.10 15:57 Сейчас в теме
(30) спасибо!
эта кнопка есть - когда вы нажимаете на "лупу" в поле "документ" в самом верху обработки, то откроется основная форма документа/справочника.
32. kiv2008 16.12.11 15:56 Сейчас в теме
очень хорошая, попалась в нужное время
33. Bylka 59 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 Ответить
Оставьте свое сообщение