Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Добавление кнопки в документ
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
wenom
Нужно добавить кнопку в документ Расходная накладная.
Функция кнопки - переход к документу Оказание Услуг.

Как это сделать?
Можно ли сделать так, чтобы кнопка ставала активной только тогда, когда выбраный товар в справочнике номенклатура, был услугой?

Понимаю что вопрос простой, но в 1С только начинаю программировать. Буду очень благодарен, если Вы подскажите в какою сторону начать "копать" и с чего лучше начать.
Спасибо за внимание.
Vofka
Всё это можно сделать.

Цитата
Функция кнопки - переход к документу Оказание Услуг.

Что значит "переход к документу"? Это ввод нового, переход к существующему, переход к введённому на основании/являющимся основанием для данной РН.

Цитата
Можно ли сделать так, чтобы кнопка ставала активной только тогда, когда выбраный товар в справочнике номенклатура, был услугой?

Можно
wenom
Извините за некорректную постановку вопроса.

Переход к документу значит ввод нового документа "Оказание Услуг". Как это сделать?
И как сделать так, чтобы кнопка ставала активной только тогда, когда выбраный товар в справочнике номенклатура, был услугой?

Если Вас не затруднит, посоветуйте самоучитель/книгу с которой можно начать изучение программирования в 1С.
Vofka
Цитата
Переход к документу значит ввод нового документа "Оказание Услуг". Как это сделать?

Ну делается это наверное как-то типа:
Док = СоздатьОбъект("Документ.ОказаниеУслуг");
Док.Новый();
Док.ОткрытьФорму();


Цитата
И как сделать так, чтобы кнопка ставала активной только тогда, когда выбраный товар в справочнике номенклатура, был услугой?

При выборе строчки проверяйте, если Ваша номенклатура - это услуга, тогда
Форма.Кнопка.Доступность(1)
Иначе
Форма.Кнопка.Доступность(0)
wenom
Большое спасибо!
Vofka
Пожалуйста smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.