Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как автоматически прописывать в документ телефон при выборе покупателя из справочника? 1С 7.70.003 торговля склад для Украины?          
ZUBR Подменю пользователя
сообщение 30.07.19, 23:20
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 3

Доброй ночи, уважаемые гуру! У меня в разработке есть созданный документ <АктПриема>. Там среди прочего есть реквизит <Клиент> с типом <Справочник.Контрагенты> и есть еще поле <Телефон> с типом пока что <Строка>. В справочнике <Контрагенты> клиент записан в ветвь <Покупатели> среди прочих покупателей. Там же записаны его телефоны. Как мне сделать так, чтобы при выборе из справочника конкретного клиента автоматически в поле <Телефон> АктаПриема прописывался его номер телефона из справочника? Я понимаю, что нужно прописать процедуру "Клиент" в модуле формы. И в свойствах поля <Клиент> прописать формулу "Клиент();". Это сделано. Процедура работает. Но подскажите, что там, в процедуре, прописать? В синтаксе не нашел...

nysysimara Подменю пользователя
сообщение 31.07.19, 6:43
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 312
Из: Бердянск
Спасибо сказали: 110 раз
Рейтинг: 0

ZUBR @ Вчера, 23:20 * ,
На форме в свойсвах поля ввода "Клиент" на вкладке Дополнительно в поле Формула прописываем процедуру, которая будет вызыватся при изменении реквизита Клиент.
Например КлиентприИзменении()
В модуле формы создаем процедуру КлиентприИзменении(),
а в ней прописываем както так
Телефон = Клиент.Телефон;

в завизимости от
Цитата(ZUBR @ 30.07.19, 23:20) *
Там же записаны его телефоны.



Signature
1С Предприятие 7.7: Бух. учет для Украины (активно дописанная) + самописка (учет производства и ЗП)
1С Предприятие 8.3: Бух.предприятия 3.0 + самописка
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Кроме высшего образования, нужно иметь хотя бы среднее соображение

Спасибо сказали: ZUBR,

ZUBR Подменю пользователя
сообщение 31.07.19, 17:45
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 3

nysysimara @ Сегодня, 7:43 * ,
Ура! Усьо получилось!! Блин, я ж примерно так и делал, но что было не так, сейчас и не вспомню. Теперь надо повторить это с адресами. Дякую! icon_beer17.gif


ZUBR @ Сегодня, 18:08 * ,
Попутный вопрос. Как сделать поле Телефон многострочным? Ну, чтобы несколько телефонов можно было вводить один под другим. Модератор, прошу прощения за то, что не открыл новую тему. Неудобно, меня и так слишком много.)))

nysysimara Подменю пользователя
сообщение 01.08.19, 6:56
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 312
Из: Бердянск
Спасибо сказали: 110 раз
Рейтинг: 0

ZUBR @ Вчера, 17:45 * ,
В семерке (в отличии от восьмерки) может быть только одна табличная часть у документа, и ни одной у справочника ((
Для справочника можно реализовать через подчиненный справочник, или
ЗначениеВСтрокуВнутр(СписокТелефонов)
и хранить это безобразие в строке, но строки неограниченной длины - это зло.
По-моему, самый оптимальный вариант - это строка ограниченной длины, в которой телефоны указаны через запятую или другой разделитель

Спасибо сказали: ZUBR,

Vofka Подменю пользователя
сообщение 01.08.19, 8:16
Сообщение #5

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Цитата(ZUBR @ 31.07.19, 18:45) *
Попутный вопрос

На будущее обратите внимание на 6 пункт правил. Закрыто.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Тема закрыта Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 23:48
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!