|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Добрый день. Может кто подскажет. Можно ли из внешней обработки хранить данные в основном хранилище конфигурации? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 06:45 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
SeedorДобрый день. Может кто подскажет. Можно ли из внешней обработки хранить данные в основном хранилище конфигурации? Заранее спасибо. Может не правильно выразился. :) Требуется расширить функционал типовой конфигурации, добавив парочку форм со специфическими данными и отчетов. Решили это сделать с помощью внешней обработки. Не понятно данные положить в хранилище, вот. Если кто поможет, буду благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 06:55 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
И как связана ваша обработка с конфигурацией? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 09:08 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
AHDPИ как связана ваша обработка с конфигурацией? На сколько я знаю, можно реализовать внешнюю форму в эту форму подгружать данные из хранилища конфигурации, вывести какие-то отчеты. А вот положить результаты "обработок" некуда. :) Весь вопрос в том, куда положить введенные в "обработке" данные. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 10:20 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Seedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры". Параметры эти в форме должны быть объявлены как сохраняемые. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 10:30 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
pailSeedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры". Параметры эти в форме должны быть объявлены как сохраняемые. А в саму базу можно что-то положить? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 10:33 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
SeedorА в саму базу можно что-то положить? Да всё что угодно и куда угодно. Все документы, справочники и рег.сведений-без-регистратора к вашим услугам! В рамках прав пользователя. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 10:35 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
pailSeedorА в саму базу можно что-то положить? Да всё что угодно и куда угодно. Все документы, справочники и рег.сведений-без-регистратора к вашим услугам! В рамках прав пользователя. Хорошо. :) Допустим: 1. подгружаем отгрузку из типовой конфигурации, 2. вводим, с помощью формы из обработки, данные касающиеся этой отгрузки 3. сохраняем эти данные Касательно третьего пункта, куда лучше всего положить эти данные, привязанные к отгрузке? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 10:41 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Seedor, Самое главное тщательно скрывается и никак не озвучивается: - ЗАЧЕМ что то сохранять - и КАК это "что-то" будет потом работать ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 10:45 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
SeedorДопустим: 1. подгружаем отгрузку из типовой конфигурации, 2. вводим , с помощью формы из обработки, данные касающиеся этой отгрузки 3. сохраняем эти данные Касательно третьего пункта, куда лучше всего положить эти данные, привязанные к отгрузке? А чем сам документ отгрузки в качестве места сохранения не угодил? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 11:26 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
ну или если нет желания восстанавливать последовательности - создайте новый объект конфигурации для хранения этих данных. Можно, например, новый документ создать "Дополнительные данные к отгрузке" - без экранных и печатных форм, просто как место хранения данных. Но тогда уже логичнее делать все не внешней обработкой, а прямо в этом вновь созданном документе. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2013, 11:30 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
s_ustinovА чем сам документ отгрузки в качестве места сохранения не угодил? А можно как нибудь прикрепить произвольные данные к документу отгрузки? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 03:44 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
s_ustinovну или если нет желания восстанавливать последовательности - создайте новый объект конфигурации для хранения этих данных. Можно, например, новый документ создать "Дополнительные данные к отгрузке" - без экранных и печатных форм, просто как место хранения данных. Но тогда уже логичнее делать все не внешней обработкой, а прямо в этом вновь созданном документе. Я понимаю, это придется вносить изменения в типовую конфигурацию, а хотелось бы обойтись без этого. А вообще есть ли механизм позволяющий делать надстройки над существующей конфигурацией? Насколько я знаю кроме внешних отчетов и внешних обработок, такой возможности нет. Может я ошибаюсь конечно. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 03:48 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Seedor, 1) Рекомендую ознакомиться со значением термина Хранилище конфигурации 2) Как типовая конфигурация будет узнавать о существовании вашей обработки (как пользователь будет перенаправляться со стандартной, на вашу форму)? Для управляемых форм можно создать свою подписку на событие ДокументМенеджер.<Имя документа>.ОбработкаПолученияФормы. 3) В некоторых типовых конфигурациях реализован механизм дополнительных реквизитов, позволяющий добавлять произвольные пользовательские реквизиты к типовым объектам конфигурации не внося изменения в оную. Вопрос быстродействия не рассматривается. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 10:17 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Seedor А можно как нибудь прикрепить произвольные данные к документу отгрузки? у большинства документов есть поле комментарий - иногда можно его использовать. но в большинстве случаев - нет, нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 11:36 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
s_ustinovSeedorА можно как нибудь прикрепить произвольные данные к документу отгрузки? у большинства документов есть поле комментарий - иногда можно его использовать. но в большинстве случаев - нет, нельзя. Жаль ( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 11:59 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
AHDPSeedor, 1) Рекомендую ознакомиться со значением термина Хранилище конфигурации 2) Как типовая конфигурация будет узнавать о существовании вашей обработки (как пользователь будет перенаправляться со стандартной, на вашу форму)? Для управляемых форм можно создать свою подписку на событие ДокументМенеджер.<Имя документа>.ОбработкаПолученияФормы. 3) В некоторых типовых конфигурациях реализован механизм дополнительных реквизитов, позволяющий добавлять произвольные пользовательские реквизиты к типовым объектам конфигурации не внося изменения в оную. Вопрос быстродействия не рассматривается. С "Хранилищем" непонятка вышла ), хотя название категории меню как то не отражает сути. Под хранилищем я понимал саму место где хранятся данные или саму БД. Вопрос: А можно ли из 1С напрямую к БД обратиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:02 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Seedor Вопрос: А можно ли из 1С напрямую к БД обратиться? можно и к файлу можно и к веб сервису много куда можно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:19 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
Это значительно серьёзнее, чем просто категория меню. К данным файловой базы - нельзя, к базе на SQL сервере можно, но на вашем этапе занкомства с 1С - не рекомендую. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:26 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
s_ustinovSeedorВопрос: А можно ли из 1С напрямую к БД обратиться? можно и к файлу можно Не расскажите как? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:27 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
AHDPНе расскажите как? я подразумевал обычный текстовый файл, не файл с базой 1С. есть у меня подозрение, что вы и без моего рассказа знаете, как читать / писать в файл :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:36 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
SeedorpailSeedor, вообще-то данные из реквизитов внешних обработок в персональном хранилище пользователя сохраняются. Есть такая область данных в базе, глубоко законспирированная. "Сохранить параметры" и "Восстановить параметры". Параметры эти в форме должны быть объявлены как сохраняемые. А в саму базу можно что-то положить? Конечно! В том числе и хранение настроек отчетов и обработок - точно так же можно настройки пользователя сохранять в хранилище -- такой механизм используется в типовых конфигурациях. В этом хранилище можно хранить также внешние файлы -- в ЗУП и УПП хранится фотография сотрудника, результаты отчетов, логи, картинки, почтовые вложения встроенного клиента -- да всё, что угодно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 12:52 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
s_ustinov, Я решил, что пропустил развитие проектов по исправлению файловых баз данных, до уровня непосредственного доступа к данным. Наподобие разработки SQLite, которая позволяла читать напрямую из файлов dbf БД 1С 7.7 запущенной в монопольном режиме. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 13:19 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
AHDPЯ решил, что пропустил развитие проектов по исправлению файловых баз данных, до уровня непосредственного доступа к данным. Наподобие разработки SQLite, которая позволяла читать напрямую из файлов dbf БД 1С 7.7 запущенной в монопольном режиме. сомневаюсь, что такое появится. во первых, это сложнее (дбф - это стандартный формат, а формат 8.Х мало того что закрытый, так и регулярно меняется). во вторых, а кому это сильно нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 13:31 |
|
Можно ли из внешней обработки хранить данные в основном хранилище конфигурации?
|
|||
---|---|---|---|
#18+
SeedorНе понятно данные положить в хранилище, вот. Если кто поможет, буду благодарен. На диске ИТС есть конфигурация с примером хранения картинки (и любого файла) в базе 1CITS/EXE/FAQ/ИзображениеТовараВФормеСписка.dt Ключевое слово - "Хранилище значений". Чтобы не копипастить тонный текста с других ресурсов, вот навскидку две ссылки: Книга знаний: v8: Хранилище значения Книга знаний: v8: Хранение в хранилище обработок и файлов. Определение типа хранимого файла Ну и почитай на ИТС или у Радченко тонкости работы с хранилищем. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.03.2013, 13:34 |
|
|
start [/forum/topic.php?fid=28&startmsg=38183139&tid=1519845]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 127ms |
0 / 0 |