13.12.2019, 09:30 | #1 (permalink) |
Новичок
Регистрация: 13.12.2019
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Нужно создать руководство, помогите выбрать язык
Сделали А Б В? ДА______НЕТ Если ДА, переходим к следующему вопросу с меткой ДА, НЕТ - к вопросу с меткой НЕТ. И далее так же должны быть аналогичные вопросы и раскрытие древа уточнений. Я ни разу не программист, планировал сделать через скрипты .vbs, но там нет функции goto, а остальное слишком сложно для меня. Можно сделать через .bat, но это некрасиво, не акуратно и не удобно. Думал еще сделать через локальную страницу html и соответственно ссылки на другие "вопросы-уточнения", но это решение также выглядит костылем. Помогите или подскажите, через что можно сделать такое себе "древо уточнений"? Может даже какой-то эксель файл с ссылками на другие таблицы или хз... Хочется и нужно, но опыта. знаний и мыслей нет. P.S. В идеале, чтобы оно визуально выглядело вопросами и запросами, как в скриптах .vbs |
13.12.2019, 09:30 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Просмотр похожих постов всегда хорошо помогает в решении проблем Нужно руководство пользователя Помогите выбрать конфигурацию! Срочно очень нужно! |
13.12.2019, 17:49 | #2 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Конструкция "если то иначе" чем не устраивает? Она есть во всех ЯПах.
__________________
Убить всех человеков! |
13.12.2019, 21:16 | #3 (permalink) |
Новичок
Регистрация: 13.12.2019
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Из меня программист нулевой Есть базовые знания .bat и .vbs файлов.
Думал, может кто посоветует какой либо конструктор вопросов, возможно через онлайн сервисы всяких анкет, опросов и т.д. Просто чтоб был не список вопросов по прямой линии, а список вопросов в зависимости от предыдущего ответа. |
13.12.2019, 21:20 | #4 (permalink) |
Новичок
Регистрация: 13.12.2019
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Не вижу кнопки для редактирования сообщения, поэтому добавлю ниже.
О ЯПах не знаю) В вбс вроде бы можно через "если то иначе", но моих умений врядли хватит на такой код, с goto было бы проще. Код небольшой, обьем файла будет мизерный, так что количество текста не играет роли. |
13.12.2019, 22:42 | #5 (permalink) |
VIP user
Регистрация: 15.01.2014
Сообщений: 1,828
Сказал(а) спасибо: 242
Поблагодарили 15 раз(а) в 11 сообщениях
Репутация: 26010
|
Сколько
Сделали А Б В? ДА______НЕТ конструкций планируется? (Сколько вопросов?) |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
13.12.2019, 22:59 | #6 (permalink) |
Новичок
Регистрация: 13.12.2019
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
В среднем около 4-6 вопросов до конца в зависимости от ответов.
Пока что попробовал сделать нечто похожее в гугл формах, но это не очень удобно и быстродействие не ок Хотя при неимении иных вариантов... В гугл форме пока что заполнены ответы лишь по ответа на первый вопрос в списке: докс.гугель.ком /forms/d/e/1FAIpQLSel0jOX6K-SdIsDcM_iYlnrg0ElresaJ3GN4La6aQ62LYFKNA/viewform |
14.12.2019, 03:12 | #7 (permalink) |
VIP user
Регистрация: 15.01.2014
Сообщений: 1,828
Сказал(а) спасибо: 242
Поблагодарили 15 раз(а) в 11 сообщениях
Репутация: 26010
|
Только 1 такое руководство?
Могу написать что-то на подобии етого: Или не, легче и лучше будет все 4-6 вопросов на 1 странице, а вместо ответов сделать к каждому выпадающий список, а когда все будет вибрано тогда ответ в новом окне. Выпадающий список ето как на 2 фото. Последний раз редактировалось mike_; 14.12.2019 в 03:18 |
14.12.2019, 12:24 | #8 (permalink) |
Новичок
Регистрация: 13.12.2019
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Первый вариант идеален, второй имеет право на жизнь, но там вопросы нужно будет уточнять у клиентов, а это уже время..
С помощью чего можно сделать первую форму? И какие базовые гайды гуглить для этой задачи?) Не прошу сделать за меня, так как все вопросы до конца еще не сформированы и плюс там иногда нужно правки вносить. Ну или можно как пример предоставить уже этот кусок кода, чтобы его далее развивать. |
14.12.2019, 15:44 | #9 (permalink) | |||
VIP user
Регистрация: 15.01.2014
Сообщений: 1,828
Сказал(а) спасибо: 242
Поблагодарили 15 раз(а) в 11 сообщениях
Репутация: 26010
|
Цитата:
Цитата:
Код:
from tkinter import * root = Tk() root.geometry('600x300+500+10') def clicked(yn): if yn == "yes": pass elif yn == 'no': pass f_m = Frame(root) f_m.pack(pady=10) f_q = Frame(root) f_q.pack(pady=10) f_b = Frame(root) f_b.pack(pady=10) f_ans = Frame(root) f_ans.pack(pady=10) l_1 = Label(f_m, text="Обратился клиент по сертификатам\n" "Берем код, спрашиваем имя и проверяем сертификаты.", font="Arial 16") l_1.pack() l_q1 = Label(f_q, text="Новые сертификаты в списке есть?", font="Arial 12") l_q1.pack() btn_yes = Button(f_b, text="ДА", command=lambda: clicked('yes'), font="15", fg="#fff", bg="#3498db", width=8, height=4) btn_yes.pack(side=LEFT) btn_no = Button(f_b, text="НЕТ", command=lambda: clicked('no'), font="15", fg="#fff", bg="#2ecc71", width=8, height=4) btn_no.pack(side=LEFT) # btn1 = Button(root, text="Кнопка", command=clicked, font=("Comic Sans MS", 20)) # btn1.configure(width=20) # btn1.pack() root.mainloop() Цитата:
Последний раз редактировалось mike_; 14.12.2019 в 15:51 |
|||
14.12.2019, 17:30 | #10 (permalink) |
Новичок
Регистрация: 13.12.2019
Сообщений: 6
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Ого как, спасибо, попробую поискать инфу) Как доделаю полное древо вопросов - попробую апнуть тему. Спасибо большое!
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|