Данная публикация является развитием моей разработки //infostart.ru/public/259393/
Заказчик выразил большое желание:
— запоминать в информационной базе (ИБ) ФИО и все данные водителя, включая данные транспортного средства;
— предварительно заполнять реквизиты: Перевозчик, Заказчик, Пункт погрузки, Пункт разгрузки, Наименование груза, Количество наименований, Вес
Для сохранения ФИО водителей и транспортных средств используется «РегистрСведений.ДополнительныеСведения».
Модуль открыт для редактирования. Возможно самостоятельно дополнительно настроить автоматическое заполнение дополнительных реквизитов по требования заказчика.
Возможность сохранения необходимо заранее настроить:
Разрешите использование «»Дополнительные реквизиты и сведения»»:
Администрирование/Настройки программы /Дополнительные реквизиты и сведения
Использовать дополнительные реквизиты и сведения=Да
Создайте дополнительные сведения в документе Реализация товаров и услуг:
Администрирование /Наборы дополнительных реквизитов и сведений /Дополнительные сведения
/Наборы=Реализация товаров и услуг /Дополнительные сведения=Создать
/Наименование=»»ДанныеТТН»» /Тип значения=Строка /Длина=Неограниченная/Записать
Примечание.
При создании дополнительных сведений в документе Реализация товаров и услуг Наименование=»»ДанныеТТН»» должно точно соответствовать предложенному.
Важно! Для нормальной работы внешней печатной формы выбрать Режим запуска = Толстый клиент.
Спасибо большое — выручили!А можно еще добавить печать ФИО ЭКСПЕДИТОРА (не водителя!) в поле «Груз к перевозке принял» (первый лист, «Товарный раздел»)?
А в тонком клиенте планируется сделать?
{Форма.Форма.Форма(302)}: Поле объекта не обнаружено (Ссылка)
Объект.ДокументСсылка=Параметры.ОбъектыНазначения[0].Ссылка;
Ау, почему не работает?
в режим толстого клиента переведи
(2) В тонком переписывать не планирую. Внешняя печатная форма работает только в толстом клиенте.
Спасибо за форму!
Правда, для нас оказалось критично то, что остались не заполненными поля «По доверенности» и «Груз к перевозке принял» (((( Не планируете ее дописать, а?
(7) сон, Внешняя печатная форма открыта на редактирование.
Для заполнения дополнительных реквизитов можно:
— открыть модуль формы
— найти Процедуру ЗаполнениеРеквизитов()
— за строкой комментария добавить присвоение значений необходимых реквизитов
(в макете, их всего два, посмотреть имя Параметра ячейки или назначить новое,
если необходимая ячейка ранее не заполнялась)
Для Интерфейса «Такси» запрещено использовать модальные окна. Поэтому для работы пришлось закоментировать строку 206 модуля
//ТекстВопроса = НСтр(«ru=’Данные изменились. Записать новые?'»);
//Ответ = Вопрос(ТекстВопроса, РежимДиалогаВопрос.ДаНет);
//Если Ответ <> КодВозвратаДиалога.Да Тогда
// Возврат;
//КонецЕсли;
А в остальном — очень полезная разработка.
Помогите!!! После обновления на релиз 3.0.37.41 при попытке сформировать форму ошибка «Поле объекта не обнаружено (ссылка)». Очень жду ответа.
(10) сон, установил версию 3.0.37.41 и при формировании формы действительно такая ошибка. Попробовал в отладке ошибка не появилась. Предполагаю, что при отладке перезагрузил внешнюю печатную форму и ошибка ушла.
Предлагаю такую последовательность действий:
1. проверить такой факт
Важно! Для нормальной работы внешней печатной формы выбрать Режим запуска = Толстый клиент.
2. Зайти «Дополнительные отчеты и обработки» и внешнюю печатную форму загрузить из файла повторно.
Я подключила эту форму к новой базе (где она раньше не была подключена) — тоже не работает((
(12) сон, Необходимо проверить Режим запуска = Толстый клиент.
Ошибка «Поле объекта не обнаружено (ссылка)» если режим запуска не равен Толстый клиент
Попробуйте на локально установленной файловой базе.
Для новой базы настроить:
Разрешите использование «»Дополнительные реквизиты и сведения»»:
Создайте дополнительные сведения в документе Реализация товаров и услуг:
Подробнее см. выше в описании
Подключил обработку к Бухгалтерии Предприятия 3.0 (3.0.39.60)
При попытке открыть появляется «Получение элемента по индексу для значения не определено»
Релиз БП 3.0.46.11
Толстый клиент включил, ДанныеТТН добавил.
Вот такая ошибка.
Ошибка инициализации модуля: ВнешняяОбработка.ВПФ_ТТН.Форма.Форма.Форма
по причине:
{ВнешняяОбработка.ВПФ_ТТН.Форма.Форма.Форма(287,18)}: Переменная не определена (ОбщегоНазначения)
НачатьОтладку = <<?>>ОбщегоНазначения.ЭтоСсылка(ТипЗнч(«123»));
В предыдущем посте Толстый клиент не включился……
После того как запустил Предприятие в Толстом клиенте и убрал у Пользователя Защита от Опасных действий. При запуске выдает такую ошибку
{ВнешняяОбработка.ВПФ_ТТН.Форма.Форма.Форма(451)}: Преобразование значения к типу Число не может быть выполнено
Сколько=Число(СтрЗаменить(Куда,»,»,».»));
Еще в модуле ВПФ
изменил с
ПараметрыРегистрации.Вставить(«БезопасныйРежим», истина );
на ложь
ПараметрыРегистрации.Вставить(«БезопасныйРежим», ложь);
БП 3.0.61.47
Пишет, что печатна форма недоступна.
Толстый клиент.