|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
Здравствуйте! Я снова хотела обратится за помощью. Дело в том, что преподаватель дал чужую БД, и попросил доработать ее, я вот все сделала, и у меня осталось последнее. У меня есть главное окно, и в нем статьи и информация о них, в информации расположены: названия, имена авторов, и ссылка на статью(ссылка выглядит в виде обычной строки, сделана синим цветом и подчеркнутой). Вот он попросил чтобы дважды кликая на эту ссылку, открывалась статья в pdf или word. Я сделала конечно(взяла код из кнопки "Открыть"),но добавила условие туда, чтобы сcылка открывалась по координатам. И проблема в том, что у меня все открывается, а у него нет, так как координаты не совпадают, а больше я не знаю как мне сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 22:59 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
PolinaB, не надо привязываться к координатам, надо привязываться к вашему "source_link": Код: sql 1. 2. 3. 4.
P.S. и "GetRow()" вызывать не обязательно, т.к. есть параметр события "row" - это одно и тоже. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 09:22 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
AIS, Получается только этот кусочек вместо того что у меня есть? И просто вставить еще одну строку кода для запуска? То есть вот так: Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 10:51 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
PolinaB, нет, вот так: Код: sql 1. 2. 3. 4.
обратите внимание на различия... ну, и протестируйте... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 11:32 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
AIS, поняла,я протестировала, но не открываются статьи. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 11:43 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
PolinaB, ну, тогда измените код в сторону своего работающего варианта, например так: Код: sql 1. 2. 3. 4. 5. 6. 7.
P.S. поставьте точки остановки выполнения сценария перед "if" и посмотрите значения "row" и "dwo.name", а далее "name", чтобы понять почему не работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 12:33 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
AIS, все теперь заработало! У меня еще вопросик, а вы не могли бы объяснить что в этой строке мы проверяем Код: sql 1.
и вот здесь Код: sql 1.
С остальным я разобралась. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 12:58 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
PolinaB, 1. если нет текущей строки или столбца, то прерываем выполнение. 2. здесь не проверяем, а получаем значение столбца "source_link" в строке "row". В параметрах события есть уже значение выбранной строки (row), поэтому "GetRow()" вызывать это лишнее, т.к. она выдает тоже значение, что и у "row". ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 13:13 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
AIS, все поняла, спасибо большое за помощь! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 13:21 |
|
Открытие статьи по ссылке
|
|||
---|---|---|---|
#18+
AIS, у меня тут еще кое-что, статьи открываются, только одна и та же, та которая первая в списке стоит. То есть если открываю другую, то открывается только первая ... |
|||
:
Нравится:
Не нравится:
|
|||
26.04.2020, 15:24 |
|
|
Start [/forum/topic.php?fid=15&fpage=2&tid=1335020]: |
0ms |
get settings: |
34ms |
get forum list: |
11ms |
check forum access: |
9ms |
check topic access: |
9ms |
track hit: |
107ms |
get topic data: |
22ms |
get forum data: |
5ms |
get page messages: |
403ms |
get tp. blocked users: |
3ms |
others: | 145ms |
total: | 748ms |
0 / 0 |