Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 20:00

Изменение справочника

Автор WarBoot, 12 мая 2015, 22:37

0 Пользователей и 1 гость просматривают эту тему.

WarBoot

Здравствуйте.
Ещё один вопрос от чайника.
Есть справочник места с переключаемым полем
И есть документ от в котором выбирают эти места... Как сделать так, что бы при выборе в документе реквизита из справочника места переключатель этого реквизита менялся и при удалении менялся обратно

cska-fanat-kz

Сия схема в высшей степени плохо.
Насилие над базой данных.
ПРЕДПОЛОЖИМ у вас у справочника реквизит типа булево "Используется".
Делаем регистр сведений подчиненный регистратору, периодичность - по позиции регистратора.
Измерение - Место - СправочникСсылка.Места
Ресурс - Используется - Булево
И при проведении дока делаем туда движения.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

WarBoot

Цитата: cska-fanat-kz от 13 мая 2015, 03:19
Сия схема в высшей степени плохо.
Насилие над базой данных.
ПРЕДПОЛОЖИМ у вас у справочника реквизит типа булево "Используется".
Делаем регистр сведений подчиненный регистратору, периодичность - по позиции регистратора.
Измерение - Место - СправочникСсылка.Места
Ресурс - Используется - Булево
И при проведении дока делаем туда движения.
Извините, но мне тут сильно не понятно. У меня в документе есть сылка на места... Т.е. изменения я соединяю... Но ресурсы... у меня нету в документах ни чего связаного с свободными местами...

Это документ в котором выбераются места


А это справочник мест (реквизит на булево я уже изменил)

cska-fanat-kz

ну и где в документе реквизит типа "СправочникСсылка.Места"?

просто обычно разного рода состояния объекта хранятся в регистре сведений.
срезом последних удобно получить текущее состояние.
если привязать к документу (периодичность "по позиции регистратора" и признак - "подчинен регистратору"), то удобно изменять это самое состояние, хотя нисколько не обязательно это делать.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

WarBoot

Цитата: cska-fanat-kz от 13 мая 2015, 09:16
ну и где в документе реквизит типа "СправочникСсылка.Места"?
ТипМеста это сцылка на справочник...
Добавлено: 13 мая 2015, 09:22


Цитата: cska-fanat-kz от 13 мая 2015, 09:16
просто обычно разного рода состояния объекта хранятся в регистре сведений.
срезом последних удобно получить текущее состояние.
если привязать к документу (периодичность "по позиции регистратора" и признак - "подчинен регистратору"), то удобно изменять это самое состояние, хотя нисколько не обязательно это делать.
Я всё это сделал, но ни чего не произошло...

cska-fanat-kz

в документе "Тип места"...
в самом справочнике "Тип места"...
Добавлено: 13 мая 2015, 09:24


завели регистр сведений.....
записи туда силой мысли попадут?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

WarBoot

Цитата: cska-fanat-kz от 13 мая 2015, 09:22
в документе "Тип места"...
в самом справочнике "Тип места"...
Добавлено: 13 мая 2015, 09:24


завели регистр сведений.....
записи туда силой мысли попадут?
Я в регисторы поставил документ и в самом документе настроил движения... В справочнике движений я не нашёл :)

cska-fanat-kz

Цитата: WarBoot от 13 мая 2015, 09:37В справочнике движений я не нашёл

а причем здесь справочник? в регистре и смотрите...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

WarBoot

Цитата: cska-fanat-kz от 13 мая 2015, 09:39
а причем здесь справочник? в регистре и смотрите...
Это будет уже не то, что я хотел... Тогда такой вопрос, можно ли включить запрет одинаковых значений в документе... Т.е. Если я уже выбрал 1 место, то если я снова буду выбирать 1 место, то выдаст ошибку?

cska-fanat-kz

Цитата: WarBoot от 13 мая 2015, 09:46Тогда такой вопрос, можно ли включить запрет одинаковых значений в документе... Т.е. Если я уже выбрал 1 место, то если я снова буду выбирать 1 место, то выдаст ошибку?

при выборе места в ПриИзменении() по регистру и проверяете текущее состояние...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Похожие темы (5)

Рейтинг@Mail.ru

Поиск