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

Хранилище

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

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



> При нажатии клавиши, вывести данные со справочника в документ.          
Trom Подменю пользователя
сообщение 13.03.12, 13:06
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Здравствуйте, помогите пожалуйста. help.gif (1С 7.7)
Есть справочник материалы (реквизит наименование), есть документ(А) с табличной частью, с реквизитом Материалы1. Нужно, чтоб в документе (в табличной части) при нажатии клавиши «заполнить» появился весь список наименования, со справочника материалы.
Можете ли подсказать пример процедуры какой ни будь, чтобы смог сделать.
(мне именно чтоб при нажатии клавиши «Заполнить»)
З.Ы. если кому то это легко просьба помочь, а не острить, заранее Спасибо.

logist Подменю пользователя
сообщение 13.03.12, 13:23
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Извините, день солнечный, не могу не по острить... А клавиша "заполнить" это где? у Вас какая-то не стандартная клавиатура?


Signature
Личные бесплатные консультации не даю, для этого есть форум!

MATEVI Подменю пользователя
сообщение 13.03.12, 13:26
Сообщение #3

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

    
Если КоличествоСтрок()>0 Тогда
    Рез = Вопрос("Удалить строки?","Да+Нет+Отмена");
    Если Рез ="Да" Тогда
        УдалитьСтроки();
    ИначеЕсли Рез = "Отмена" Тогда
        Возврат;
    КонецЕсли;
КонецЕсли;

Спр = СоздатьОбъект("Справочник.Материалы"); // материалы это отдельный справочник??? Или ТМЦ с видом Материал?
Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент()=1 Цикл
    Если (Спр.ПометкаУдаления()=1) или (Спр.ЭтоГруппа()=1) Тогда
        Продолжить;
    КонецЕсли;
    НоваяСтрока();
    Материалы1 = Спр.ТекущийЭлемент();
КонецЦикла


Сообщение отредактировал MATEVI - 13.03.12, 13:28

Trom Подменю пользователя
сообщение 13.03.12, 13:35
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(logist @ 13.03.12, 13:23) *
Извините, день солнечный, не могу не по острить... А клавиша "заполнить" это где? у Вас какая-то не стандартная клавиатура?

В документе (А) создал кнопку (имя ее «Заполнить»)
Я так понимаю ей надо переменную присвоить, допустим qwer, что в модуле прописать надо подскажиТЕ если знаеТЕ

 ! 

Правила п.1
 


Сообщение отредактировал MATEVI - 13.03.12, 13:36

MATEVI Подменю пользователя
сообщение 13.03.12, 13:37
Сообщение #5

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Кнопка - свойства Дополнительно - формула - Заполнить() В форме - модуль - создать аналогичную процедуру Заполнить()

Trom Подменю пользователя
сообщение 13.03.12, 13:39
Сообщение #6

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

оО спасибо за пример, буду пробовать... получится отпишу...
да отдельный справочник, имя его Материалы (Наименование стандартом, я его просто переименую в табличной части, под Материалы, так можно кажись по урокам смотрел)

Сообщение отредактировал MATEVI - 13.03.12, 13:57

MATEVI Подменю пользователя
сообщение 13.03.12, 13:57
Сообщение #7

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Цитата(Trom @ 13.03.12, 13:39) *
я его просто переименую в табличной части, под Материалы, так можно кажись по урокам смотрел)

А если имя реквизита используется например в создании движений? Надо тогда найти и переименовать его везде в документе. Возможно и в отчетах или каких то обработках

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

Trom Подменю пользователя
сообщение 14.03.12, 8:24
Сообщение #8

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

MATEVI спасибо вам большое, все работает. Буду и впредь к вам обращаться 32000000.gif
З.Ы. Плюсанул за помощь и понимание.

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

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

Цитата(Trom @ 14.03.12, 8:24) *
Буду и впредь к вам обращаться

MATEVI, вам следует отпраздновать такой успех shum_lol.gif smile.gif

MATEVI Подменю пользователя
сообщение 14.03.12, 11:08
Сообщение #10

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2203
Из: Одесса
Спасибо сказали: 968 раз
Рейтинг: 796.3

Налетай icon_smiley091.gif
icon_beer17.gif 44000000.gif 56000000.gif
Выбирайте кто что хочет. Главное что бы потом не было 18000000.gif или 33000000.gif 49000000.gif

laugh.gif

Сообщение отредактировал MATEVI - 14.03.12, 11:09

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


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

 

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