|
Установка префикса документа | ☑ | ||
---|---|---|---|---|
0
memogolik
21.02.12
✎
17:15
|
Пытаюсь реализовать обмен данными по учебнику Радченко/Хрусталева.
Запнулся вот на чем. В базе константа с префиксом базы. Есть общий модуль с функцией получения последнего. Автор предлагает в модуле документа описать предопределенную функцию: Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс) // Вставить содержимое обработчика. Префикс = Обмен.ПолучитьПрефиксНомера(); КонецПроцедуры Чтобы автоматически присваивать префикс всем новым документам в базе. Но по факту измерений нет. В отладчике переменная "Префикс" прекрасно получается при создании нового документа, но документ получается без префикса. Вопрос такой - как можно поправить эту беду?) Заранее спасибо. |
|||
1
Капитан О
21.02.12
✎
17:19
|
откатить все изменения и повторить главу более внимательно?
|
|||
2
wms
21.02.12
✎
17:20
|
Номер у документа строковый?
|
|||
3
memogolik
21.02.12
✎
17:21
|
(2) тип номера строка.
|
|||
4
ДенисЧ
21.02.12
✎
17:22
|
типовая конфа?
|
|||
5
memogolik
21.02.12
✎
17:23
|
*измерений - изменений . Т.е. префикс к документам не добавляется
|
|||
6
Капитан О
21.02.12
✎
17:23
|
(4) как бы тебе сказать...
|
|||
7
memogolik
21.02.12
✎
17:23
|
Да, комплексная 8.2
|
|||
8
Капитан О
21.02.12
✎
17:24
|
(7) Кэп оплошал..
|
|||
9
wms
21.02.12
✎
17:25
|
Автонумерация в свойстве формы значение "Не использовать" ?
|
|||
10
memogolik
21.02.12
✎
17:30
|
Автонумерация - галочка стоит.
|
|||
11
wms
21.02.12
✎
17:30
|
в свойстве формы документа
|
|||
12
wms
21.02.12
✎
17:30
|
(10)не галочка, а (9)
|
|||
13
memogolik
21.02.12
✎
17:31
|
Насколько я понял нужно куда нибудь воткнуть
УстановитьНовыйНомер(Префикс) ? |
|||
14
wms
21.02.12
✎
17:32
|
(13)открой форму документа и посмотри ее свойства (9)
|
|||
15
memogolik
21.02.12
✎
17:34
|
другого упоминания автонумерации я не нашел
http://s1.ipicture.ru/uploads/20120221/8wM03cnR.jpg |
|||
16
wms
21.02.12
✎
17:35
|
(15)я тебе не про свойства объекта реализция, а про свойства формы документа говорю
|
|||
17
wms
21.02.12
✎
17:37
|
там значение будет "Авто" или "не использовать" поставь последнее
|
|||
18
AndreYAN
21.02.12
✎
17:38
|
СтандартнаяОбработка = Ложь
|
|||
19
AndreYAN
21.02.12
✎
17:39
|
и вообще это необходимо делать подпиской на событие для всех документов
|
|||
20
memogolik
21.02.12
✎
17:40
|
||||
21
wms
21.02.12
✎
17:41
|
(20)щелкни два раза на "Форма документа" и откроется форма документа посмотри ее свойства :-)
"Автонумерация" в свойстве формы значение "Не использовать" |
|||
22
memogolik
21.02.12
✎
17:45
|
(21) Автонумерация стоит "не использовать"
|
|||
23
wms
21.02.12
✎
17:46
|
(22)ну тогда отладчиком проверь (18)
|
|||
24
wms
21.02.12
✎
17:47
|
или может у тебя подписка стоит и в ней префикс убирается. подписка она срабатывает после записи документа в типовых
|
|||
25
memogolik
21.02.12
✎
17:49
|
с (18) он вообще стал документ без номера(пустой) создавать.
Попробую посмотреть подписку. |
|||
26
wms
21.02.12
✎
17:51
|
(24)вернее в БП подписка "ПриУстановкеНовогоНомераДокумента"
|
|||
27
Serg_1960
21.02.12
✎
18:02
|
(0) Сорри, но во фразах "...Пытаюсь реализовать обмен данными..." и "...Чтобы автоматически присваивать префикс всем новым документам в базе..." я вижу противоречие.
|
|||
28
memogolik
21.02.12
✎
18:10
|
(27) Почему?
В каждой базе есть свое значении константы "ПрефиксИБ" и в каждой базе будет свой префикс документа, чтобы не было проблем с нумерацией документов. |
|||
29
Serg_1960
21.02.12
✎
18:27
|
Надеюсь мы не говорим об распределенных базах данных (РИБ). Т.е. базы автономные друг от друга?Так?
Имхо: установите в разных базах для организации разные(!) префиксы. Этого будет достаточно для "...и в каждой базе будет свой префикс документа, чтобы не было проблем с нумерацией документов." |
|||
30
Serg_1960
21.02.12
✎
18:42
|
PS: Перенумерация/изменение префиксов документов, полученных обменом, имхо, "не фонтан" решение. Как представлю для себя ситуацию, когда сообщением обмена поступает изменение(!) ранее переданного документа... нет, "не фонтан"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |