powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
29 сообщений из 29, показаны все 2 страниц
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183139
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Может кто подскажет.
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?

Заранее спасибо.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183142
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeedorДобрый день.

Может кто подскажет.
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?

Заранее спасибо.

Может не правильно выразился. :)
Требуется расширить функционал типовой конфигурации, добавив парочку форм со специфическими данными и отчетов. Решили это сделать с помощью внешней обработки. Не понятно данные положить в хранилище, вот.
Если кто поможет, буду благодарен.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183209
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И как связана ваша обработка с конфигурацией?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183311
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPИ как связана ваша обработка с конфигурацией?

На сколько я знаю, можно реализовать внешнюю форму в эту форму подгружать данные из хранилища конфигурации, вывести какие-то отчеты. А вот положить результаты "обработок" некуда. :)
Весь вопрос в том, куда положить введенные в "обработке" данные.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183342
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Seedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры".
Параметры эти в форме должны быть объявлены как сохраняемые.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183349
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pailSeedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры".
Параметры эти в форме должны быть объявлены как сохраняемые.

А в саму базу можно что-то положить?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183354
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeedorА в саму базу можно что-то положить?
Да всё что угодно и куда угодно. Все документы, справочники и рег.сведений-без-регистратора к вашим услугам!
В рамках прав пользователя.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183365
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pailSeedorА в саму базу можно что-то положить?
Да всё что угодно и куда угодно. Все документы, справочники и рег.сведений-без-регистратора к вашим услугам!
В рамках прав пользователя.

Хорошо. :)

Допустим:
1. подгружаем отгрузку из типовой конфигурации,
2. вводим, с помощью формы из обработки, данные касающиеся этой отгрузки
3. сохраняем эти данные

Касательно третьего пункта, куда лучше всего положить эти данные, привязанные к отгрузке?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183374
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Seedor,
Самое главное тщательно скрывается и никак не озвучивается:
- ЗАЧЕМ что то сохранять
- и КАК это "что-то" будет потом работать
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183451
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeedorДопустим:
1. подгружаем отгрузку из типовой конфигурации,
2. вводим , с помощью формы из обработки, данные касающиеся этой отгрузки
3. сохраняем эти данные

Касательно третьего пункта, куда лучше всего положить эти данные, привязанные к отгрузке?
А чем сам документ отгрузки в качестве места сохранения не угодил?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38183459
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну или если нет желания восстанавливать последовательности - создайте новый объект конфигурации для хранения этих данных.
Можно, например, новый документ создать "Дополнительные данные к отгрузке" - без экранных и печатных форм, просто как место хранения данных.
Но тогда уже логичнее делать все не внешней обработкой, а прямо в этом вновь созданном документе.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38184927
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovА чем сам документ отгрузки в качестве места сохранения не угодил?

А можно как нибудь прикрепить произвольные данные к документу отгрузки?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38184928
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovну или если нет желания восстанавливать последовательности - создайте новый объект конфигурации для хранения этих данных.
Можно, например, новый документ создать "Дополнительные данные к отгрузке" - без экранных и печатных форм, просто как место хранения данных.
Но тогда уже логичнее делать все не внешней обработкой, а прямо в этом вновь созданном документе.

Я понимаю, это придется вносить изменения в типовую конфигурацию, а хотелось бы обойтись без этого.
А вообще есть ли механизм позволяющий делать надстройки над существующей конфигурацией? Насколько я знаю кроме внешних отчетов и внешних обработок, такой возможности нет. Может я ошибаюсь конечно. ))
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185127
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Seedor,

1) Рекомендую ознакомиться со значением термина Хранилище конфигурации
2) Как типовая конфигурация будет узнавать о существовании вашей обработки (как пользователь будет перенаправляться со стандартной, на вашу форму)? Для управляемых форм можно создать свою подписку на событие ДокументМенеджер.<Имя документа>.ОбработкаПолученияФормы.
3) В некоторых типовых конфигурациях реализован механизм дополнительных реквизитов, позволяющий добавлять произвольные пользовательские реквизиты к типовым объектам конфигурации не внося изменения в оную. Вопрос быстродействия не рассматривается.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185277
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Seedor
А можно как нибудь прикрепить произвольные данные к документу отгрузки?
у большинства документов есть поле комментарий - иногда можно его использовать.
но в большинстве случаев - нет, нельзя.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185338
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovSeedorА можно как нибудь прикрепить произвольные данные к документу отгрузки?
у большинства документов есть поле комментарий - иногда можно его использовать.
но в большинстве случаев - нет, нельзя.

Жаль (
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185345
Seedor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPSeedor,

1) Рекомендую ознакомиться со значением термина Хранилище конфигурации
2) Как типовая конфигурация будет узнавать о существовании вашей обработки (как пользователь будет перенаправляться со стандартной, на вашу форму)? Для управляемых форм можно создать свою подписку на событие ДокументМенеджер.<Имя документа>.ОбработкаПолученияФормы.
3) В некоторых типовых конфигурациях реализован механизм дополнительных реквизитов, позволяющий добавлять произвольные пользовательские реквизиты к типовым объектам конфигурации не внося изменения в оную. Вопрос быстродействия не рассматривается.

С "Хранилищем" непонятка вышла ), хотя название категории меню как то не отражает сути.

Под хранилищем я понимал саму место где хранятся данные или саму БД.

Вопрос: А можно ли из 1С напрямую к БД обратиться?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185390
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Seedor
Вопрос: А можно ли из 1С напрямую к БД обратиться?
можно
и к файлу можно
и к веб сервису
много куда можно :)
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185407
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это значительно серьёзнее, чем просто категория меню.
К данным файловой базы - нельзя, к базе на SQL сервере можно, но на вашем этапе занкомства с 1С - не рекомендую.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185410
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinovSeedorВопрос: А можно ли из 1С напрямую к БД обратиться?
можно
и к файлу можно

Не расскажите как?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185425
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPНе расскажите как?
я подразумевал обычный текстовый файл, не файл с базой 1С.
есть у меня подозрение, что вы и без моего рассказа знаете, как читать / писать в файл :)
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185465
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeedorpailSeedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры".
Параметры эти в форме должны быть объявлены как сохраняемые.

А в саму базу можно что-то положить?
Конечно!
В том числе и хранение настроек отчетов и обработок - точно так же можно настройки пользователя сохранять в хранилище -- такой механизм используется в типовых конфигурациях.
В этом хранилище можно хранить также внешние файлы -- в ЗУП и УПП хранится фотография сотрудника, результаты отчетов, логи, картинки, почтовые вложения встроенного клиента -- да всё, что угодно.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185517
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov,

Я решил, что пропустил развитие проектов по исправлению файловых баз данных, до уровня непосредственного доступа к данным. Наподобие разработки SQLite, которая позволяла читать напрямую из файлов dbf БД 1С 7.7 запущенной в монопольном режиме.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185543
s_ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPЯ решил, что пропустил развитие проектов по исправлению файловых баз данных, до уровня непосредственного доступа к данным. Наподобие разработки SQLite, которая позволяла читать напрямую из файлов dbf БД 1С 7.7 запущенной в монопольном режиме.
сомневаюсь, что такое появится.
во первых, это сложнее (дбф - это стандартный формат, а формат 8.Х мало того что закрытый, так и регулярно меняется).
во вторых, а кому это сильно нужно?
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185551
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeedorНе понятно данные положить в хранилище, вот.
Если кто поможет, буду благодарен.
На диске ИТС есть конфигурация с примером хранения картинки (и любого файла) в базе 1CITS/EXE/FAQ/ИзображениеТовараВФормеСписка.dt
Ключевое слово - "Хранилище значений".

Чтобы не копипастить тонный текста с других ресурсов, вот навскидку две ссылки:
Книга знаний: v8: Хранилище значения
Книга знаний: v8: Хранение в хранилище обработок и файлов. Определение типа хранимого файла

Ну и почитай на ИТС или у Радченко тонкости работы с хранилищем.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185552
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_ustinov,

Почитай про историю этого проекта. В момент своего появления он уже то же не был нужен, появился как побочный эффект, фишка в том, что обращение к файлам идёт непосредственно через ядро 1С.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185555
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Лазурко,

а потом все дружно удивляются витиеватой архитектуре и тормозной рабете 1С...
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38185765
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDP, всё зависит от криворукости каждого конкретного кодера и архитектора.
Например, хранить настройки отчета не в файловом профиле пользователя, а в хранилище базы довольно удобно и полезно - при миграции пользователя на другую машину или профиль, не нужно будет ему снова перенастраивать свои отчеты.

Или я не понял вопрос.
На вкус и цвет все фломастеры разные.
...
Рейтинг: 0 / 0
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
    #38259890
TёMochkiN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pailSeedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры".
Параметры эти в форме должны быть объявлены как сохраняемые.

а скажите, программно к этому хранилищу как к коллекции никак не подступиться?
...
Рейтинг: 0 / 0
29 сообщений из 29, показаны все 2 страниц
Форумы / [игнор отключен] [закрыт для гостей] / Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]