Topic: Автоматическое проставление пользователя.

День добрый. Делаю проект на более старой версии программы. На платную нет средств, не обессудьте..
Проблема на скрине. Как сделать чтобы при добавлении проката пользователь проставлялся автоматически?
Если на словах не получится объяснить выложу проект, но он к сожалению версии 1.44

Post's attachments

Attachment icon Без имени-1.jpg 227.88 kb, 237 downloads since 2016-06-30 

Re: Автоматическое проставление пользователя.

Приветствую,


приложите пожалуйста ваш проект (zip файл без exe и dll), постараюсь помочь.

Dmitry.

Re: Автоматическое проставление пользователя.

прилаживаю

Post's attachments

Attachment icon My Visual DataBase.rar 298.88 kb, 424 downloads since 2016-07-01 

4 (edited by Pr0shka 2016-07-01 08:11:23)

Re: Автоматическое проставление пользователя.

и еще теоретический вопрос. Можно ли как нибудь в данном проекте реализовать реферальную систему посредствам формул. К примеру пользователь 1 платит 200 рублей, ему эти 200 руб и падают на баланс. Но он позвал другого пользователя, второй пользователь ложит на баланс 200 рублей, ему приходит 200, а первому пользователю приходит к примеру 10% от суммы положенной вторым пользователем и фиксируется на балансе. В какую сторону мне копать чтобы реализовать такое..?
Либо может уже есть похожий пример.
Буду признателен.

Re: Автоматическое проставление пользователя.

Поможете в проблеме?:)

Re: Автоматическое проставление пользователя.

В принципе Вам главное в таблице пользователей сделать связь на реферала. А дальше все просто: проверяете есть ли реферал, если есть, то кусочек ему на баланс, если нет, то хорошо. В принципе система связей сводится ко многие-ко-многим. Собирать такую схему в живую не имею времени, а в моем проекте такая вещь не применима.

Re: Автоматическое проставление пользователя.

Pr0shka
Извиняюсь за задержку с ответом, пропустил вашу тему.


В вашем проекте на форме "ВыдачаИгрыMY" нет необходимости в ComboBox-e "Пользователь:", внешниему ключу Vydacha.id_Polzovateli автоматически присвоится значение пользователя, которое определено на форме "ИнфоПользователя".


Также на форме "ИнфоПользователя" в настройках у компонента TableGrid2 (Игры взятые пользователем в прокат) необходимо снять галочку "Включить автовыполнение запроса", т.о. в данном компоненте будут показаны игры взятые на прокат данным пользователем.


По поводу реферальной системе не подскажу, не сталкивался.

Dmitry.

Re: Автоматическое проставление пользователя.

DriveSoft
Спасибо, всё оказалось проще некуда:)


indigen
Если есть возможность, можно немного поподробнее. Не совсем понял как это реализовать

Re: Автоматическое проставление пользователя.

Дмитрий, вопрос такой: стоит задача сделать combobox с заполнением через SQL запрос (нужны только определенные строки из таблицы). Combobox соответственно идет без привязки к таблице SQL (простые поля для записи значений не подходят, а жаль), а результат выбора сохраняем в соседнее невидимое TextBox. Собственно при открытии формы для редактирования нужно чтобы был выбран сохраненный элемент.
Собственно вопрос заключается в следующем: как указать ComboBox'у какой из выбранных вариантов должен быть выбран изначально (взят из соседнего поля)?

Для Pr0shka:
В таблице пользователей добавьте столбец "Реферал", типа id_клиенты и соответственно в форме это combobox. Туда указываете того, кто привел клиента. Дальше скриптом проверяете есть ли реферал, получаете его id и делаете ему начисления.

Re: Автоматическое проставление пользователя.

indigen wrote:

Для Pr0shka:
В таблице пользователей добавьте столбец "Реферал", типа id_клиенты и соответственно в форме это combobox. Туда указываете того, кто привел клиента. Дальше скриптом проверяете есть ли реферал, получаете его id и делаете ему начисления.

Если будет несложно, не мог бы сделать пример скрипта, так как я в этом не силен((  Буду очень признателен