Последняя версия DataExpress 3 beta от 1 сентября 2019 года.
Изображение Скачать | Изображение Что нового?
См. также: Энциклопедия DX | Форум на develop-soft | Песочница
ИзображениеИзображениеИзображение

Ввести на основании

Расширение функционала и существующих возможностей программы с помощью модулей расширений и плагинов от сторонних разработчиков.

Модератор: Разработчики расширений

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Ввести на основании

Сообщение Develop-Soft » Чт сен 05, 2019 11:49 am

Ввести на основании - действие кнопки.
Создает новый документ на основании текущего, заполняет поля и копирует данные подчиненных форм (таблиц).


Изображение



[ Скачать ] dxdb_icon Демо

Похожие расширения: "Заполнить по"



drts
Опытный
Сообщения: 349
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 17 раз
Поблагодарили: 3 раза

Ввести на основании

Сообщение drts » Ср сен 11, 2019 3:15 pm

Добавил твоё расширение себе в базку - очень хорошо, спасибо! Предлагаю добавить число вычисляемых и заполняемых полей (запихать их в грид).

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Ввести на основании

Сообщение Develop-Soft » Ср сен 11, 2019 3:30 pm

drts писал(а):число вычисляемых и заполняемых полей (запихать их в грид).

Чиво..?

drts
Опытный
Сообщения: 349
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 17 раз
Поблагодарили: 3 раза

Ввести на основании

Сообщение drts » Ср сен 11, 2019 3:46 pm

Develop-Soft писал(а):Чиво..?

Таво:
Безымянный.png
Безымянный.png (49.93 КБ) 246 просмотров

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Ввести на основании

Сообщение Develop-Soft » Ср сен 11, 2019 3:49 pm

drts писал(а):
Develop-Soft писал(а):Чиво..?

Безымянный.png

Се рано не понил...

drts
Опытный
Сообщения: 349
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 17 раз
Поблагодарили: 3 раза

Ввести на основании

Сообщение drts » Ср сен 11, 2019 3:52 pm

Ну вот надо мне вычислить три разных значения и запихать их в три разных поля.

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Ввести на основании

Сообщение Develop-Soft » Ср сен 11, 2019 4:03 pm

Изначально это поле планировалось в одном экземпляре для создания в перспективе ссылки на документ-основание вида Форма;ID записи (чтобы можно было выстроить структуру подчиненности).

Можно конечно подумать над добавлением такого вида источника, но где-то тут:
Изображение
или заменить поля на выражения для максимальной гибкости.

А вообще "ввод на основании" это до маразма бесконечная тема...

drts
Опытный
Сообщения: 349
Зарегистрирован: Сб окт 29, 2016 11:35 pm
Откуда: Новороссийск
Благодарил (а): 17 раз
Поблагодарили: 3 раза

Ввести на основании

Сообщение drts » Ср сен 11, 2019 6:21 pm

Ладно. Решил по другому. Спасибо!

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Ввести на основании

Сообщение Develop-Soft » Пт сен 13, 2019 6:23 pm

Обновление:
v1.1 - добавлен "Цикличный ввод".

Добавлены примеры в демобазе:
- Создание нескольких документов вводов на основании в одной кнопке.
- Вариант выставления счета клиенту (из формы справочника "Клиенты")
- Ввод на основании с условием (если не пустая таблица товаров в документе-основании).
- Цикличный ввод товара.

Аватара пользователя
Develop-Soft
Сообщения: 709
Зарегистрирован: Вт мар 05, 2019 6:09 pm
Благодарил (а): 35 раз
Поблагодарили: 162 раза
Контактная информация:

Ввести на основании

Сообщение Develop-Soft » Вс сен 15, 2019 10:43 pm

Обновление:
v1.1:
  • Исправлены некоторые ошибки.
v2.0 beta:
(Версия несовместима со старыми модулями. Требуется повторная установка и настройка.)
  • В "заполнить поля" добавлено поле ввода выражения (вычисляется в форме-источнике).
  • Добавлено неограниченное количество копируемых таблиц
  • Добавлено поле ввода выражения для вычисления в форме назначения.
  • Добавлен вывод результата (1 - если запись "документа на основании" была сохранена и 0 - не сохранена)
Изображение


Вернуться в «Расширения и плагины»