![](https://forum.clientbase.ru/public/style_images/master/icon_users.png)
![](https://forum.clientbase.ru/uploads/profile/photo-thumb-3834.jpeg)
Доп. действие в новом окне + условие
#1
Отправлено 15 Апрель 2015 - 09:20
Тоесть, если поле Менеджер = текущий, то открывается как положено, если поле Менеджер не равно текущий, то всплывает уведомление, что "Это не Ваша запись", где нажимаешь ОК и все...
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#2
Отправлено 15 Апрель 2015 - 09:26
#3
Отправлено 15 Апрель 2015 - 09:30
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#4
Отправлено 15 Апрель 2015 - 10:07
#5
Отправлено 15 Апрель 2015 - 10:08
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#6
Отправлено 15 Апрель 2015 - 10:20
Кстати, на счет JS все таки разобрался, вспомнил про переменную с текущим пользователем. Код такой:
if (document.getElementById("value438").value!=user.id) {alert("Это не Ваша запись!"); return false;} else return true;
438 - это id поля Менеджер (в данном случае для теста использовал таблицу Контрагенты), если у вас другое поле - подставьте нужный id.
#7
Отправлено 15 Апрель 2015 - 10:31
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#8
Отправлено 15 Апрель 2015 - 10:34
if (document.getElementById("value438").value!="Да") {alert("Автомобиль не забронирован"); return false;} else return true;
Сообщение отредактировал ber: 15 Апрель 2015 - 10:34
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#10
Отправлено 15 Апрель 2015 - 10:37
ber (15 Апрель 2015 - 10:31) писал:
Нашел! Супер!
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#11
Отправлено 15 Апрель 2015 - 10:38
ber (15 Апрель 2015 - 10:34) писал:
Совершенно верно.
Только учтите, что видимое значение не всегда совпадает с хранимым внутри поля. Например, в поле "пользователь" вы видите ФИО, а хранится там реально id пользователя.
#12
Отправлено 15 Апрель 2015 - 10:50
www.intertransservice.ru - ИТС-МАН - Официальный дилер MAN Truck and Bus
www.its-daf.ru - ИТС-ДАФ - Официальный дилер DAF Trucks
www.its-hino.ru - ИТС-Хино - Официальный дилер Hino Motors
www.its-kamaz.ru - ИТС-Камаз - Официальный дилер ПАО КамАЗ
www.trp-parts.ru - Интернет-магазин запасных частей для грузовых авто
#13
Отправлено 28 Апрель 2015 - 11:00
if ($line['Дата встречи']!="0000-00-00") { $line['Статус'] = "Встреча клиента подтверждена."; $line['Status'] = "confirmed"; $line['Оператор'] = $user['id']; } else { echo "<form>"; echo "<p><b>Необходимо назначить встречу!</b></p>"; echo "<p><input type='submit' value='OK' ONCLICK='window.close()'></p>"; echo "</form>"; }
#14
Отправлено 28 Апрель 2015 - 11:47
#15
Отправлено 28 Апрель 2015 - 19:56
Нужно в доп действии (новое окно) вносить данные основной записи, чтобы не редактировать, а вносить что нужно через доп действие..
Так вот с полями типа текст более-менее разобрался, а вот с полями типа связи, списки и т.п. нет - как в новое окно передать текущее и возможное значения записи (к примеру связь, или список - нужно передать весь список вариантов...)..
Или ткните где почитать на форуме..
#16
Отправлено 29 Апрель 2015 - 10:44
#17
Отправлено 07 Май 2015 - 17:32
CbCoder (29 Апрель 2015 - 10:44) писал:
#18
Отправлено 08 Май 2015 - 10:16
$data = data_table("Связанная таблица"); // получаем массив всех строк из связанной таблицы
Или как задается выпадающий список в HTML?
#19
Отправлено 14 Октябрь 2016 - 13:10
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных