Последняя версия DataExpress 3 beta от 15 ноября 2020 года.

Изображение Скачать | Изображение Что нового?



Объявление:

Если вам понравилась программа и вы ее интенсивно используете - замолвите словечко о ней на вашем сайте (блоге, форуме, твитере, краской на подъезде, ютуб-канале и т.д.) с активной (по-возможности) ссылкой на сайт программы/форум. Тем самым вы можете внести небольшой вклад в seo-карму проекта в виде входящих ссылок.
Спасибо! Администрация :)


>> Обсудить <<


Внимание! Кража данных


Заполнение табличной части по кнопке

Все вопросы, связанные с написанием скриптов и SQL-запросов.
Evgeniy
Интересующийся
Сообщения: 63
Зарегистрирован: 02 фев 2017, 11:23
Благодарил (а): 2 раза

Заполнение табличной части по кнопке

Сообщение Evgeniy » 28 авг 2018, 15:54

Доброго времени суток форумчане!
Опять возникли сложности с реализацией функционала, на этот раз думаю выражения не помогут.
А именно вопрос такой:
На форме есть 2-е таблицы, одна содержит готовые изделия, а другая комплектующие входящие в эти изделия.
Реализовать нужно заполнение табличной части комплектующих, на основании из спецификации которая указана в таблице изделий на против каждого из них. При том что количество указанное в спецификации должно ещё автоматом умножиться на количество указанное в изделии. И всё это должно заполнить таблицу материалы!!!
Вот почти такой функционал есть у компонента объект, "заполнить таблицу". Мне нужно что то типа этого, но с циклов заполнения и вычислениями. Во как понаписал. На картинке нарисовано наглядно, что откуда и куда берётся и вставляется. Очень прошу подсказать.
Вложения
скрин.jpg
скрин.jpg (260.73 КБ) 1334 просмотра

jurist23rus
Эксперт
Сообщения: 2708
Зарегистрирован: 30 сен 2016, 09:42
Откуда: Майкоп
Благодарил (а): 3 раза
Поблагодарили: 29 раз

Re: Заполнение табличной части по кнопке

Сообщение jurist23rus » 28 авг 2018, 16:00

Боюсь, что без скриптов вам не обойтись.
Destiny is a very convenient word for those who never take decisions.

Evgeniy
Интересующийся
Сообщения: 63
Зарегистрирован: 02 фев 2017, 11:23
Благодарил (а): 2 раза

Re: Заполнение табличной части по кнопке

Сообщение Evgeniy » 28 авг 2018, 16:04

jurist23rus писал(а):Боюсь, что без скриптов вам не обойтись.

Я про тоже. Но не могу понять как работает компонент формы "объект". У него почти похожий функционал есть "заполнить таблицу".

Аватара пользователя
Гocть
Эксперт
Сообщения: 1586
Зарегистрирован: 27 ноя 2017, 08:02
Поблагодарили: 14 раз

Re: Заполнение табличной части по кнопке

Сообщение Гocть » 28 авг 2018, 16:04

А скиньте базу покомкать, если не сложно.
Фрилансер. Разработка на заказ. Консультирование.

Evgeniy
Интересующийся
Сообщения: 63
Зарегистрирован: 02 фев 2017, 11:23
Благодарил (а): 2 раза

Re: Заполнение табличной части по кнопке

Сообщение Evgeniy » 28 авг 2018, 16:20

Гocть писал(а):А скиньте базу покомкать, если не сложно.

Не могу скинуть, загрузчик форума ругается на слишком большой файл.

Аватара пользователя
Гocть
Эксперт
Сообщения: 1586
Зарегистрирован: 27 ноя 2017, 08:02
Поблагодарили: 14 раз

Re: Заполнение табличной части по кнопке

Сообщение Гocть » 28 авг 2018, 16:21

zip, rar, Яндекс-диск. В 21 веке ж живём.
Фрилансер. Разработка на заказ. Консультирование.

Evgeniy
Интересующийся
Сообщения: 63
Зарегистрирован: 02 фев 2017, 11:23
Благодарил (а): 2 раза

Re: Заполнение табличной части по кнопке

Сообщение Evgeniy » 28 авг 2018, 16:34

Гocть писал(а):zip, rar, Яндекс-диск. В 21 веке ж живём.

На Яндексе https://yadi.sk/d/f2xdO3bc3adc2L

Аватара пользователя
Гocть
Эксперт
Сообщения: 1586
Зарегистрирован: 27 ноя 2017, 08:02
Поблагодарили: 14 раз

Re: Заполнение табличной части по кнопке

Сообщение Гocть » 28 авг 2018, 16:40

Можете хоть чего нибудь в нее набросать? Пока с вашими "защитами" разберешься, времени кучу убьешь. (Запись без "Огранизации" не сохранить, "Огранизацию" через запись не добавить. И т.п.)
Фрилансер. Разработка на заказ. Консультирование.

Evgeniy
Интересующийся
Сообщения: 63
Зарегистрирован: 02 фев 2017, 11:23
Благодарил (а): 2 раза

Re: Заполнение табличной части по кнопке

Сообщение Evgeniy » 28 авг 2018, 16:57

Гocть писал(а):Можете хоть чего нибудь в нее набросать? Пока с вашими "защитами" разберешься, времени кучу убьешь. (Запись без "Огранизации" не сохранить, "Огранизацию" через запись не добавить. И т.п.)

Это поле не критично, можете его удалить с формы. На задачу оно не влияет. Так же заполнить из заявки тоже можно удалить.

Evgeniy
Интересующийся
Сообщения: 63
Зарегистрирован: 02 фев 2017, 11:23
Благодарил (а): 2 раза

Re: Заполнение табличной части по кнопке

Сообщение Evgeniy » 28 авг 2018, 17:02

Гость. Удалите поля "Организация", "Склад" и "Заполнить по заявке". На всех остальных полях стоить проверка на заполнение "Обязательное поле". Всё что должно работать в табличных частях заполнено. Заполняется по кнопке таблицы "Добавить" и далее по колонкам строк вводим или выбираем значения.


Вернуться в «Программирование в DataExpress»