• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Нужно создать руководство, помогите выбрать язык

yobadomin1

Ученик
Регистрация
13 Дек 2019
Сообщения
6
Реакции
0
Баллы
0
Нужно создать руководство, помогите выбрать язык

Нужно создать руководство по типу:

Сделали А Б В?
ДА______НЕТ

Если ДА, переходим к следующему вопросу с меткой ДА, НЕТ - к вопросу с меткой НЕТ.
И далее так же должны быть аналогичные вопросы и раскрытие древа уточнений.

Я ни разу не программист, планировал сделать через скрипты .vbs, но там нет функции goto, а остальное слишком сложно для меня. Можно сделать через .bat, но это некрасиво, не акуратно и не удобно. Думал еще сделать через локальную страницу html и соответственно ссылки на другие "вопросы-уточнения", но это решение также выглядит костылем.

Помогите или подскажите, через что можно сделать такое себе "древо уточнений"? Может даже какой-то эксель файл с ссылками на другие таблицы или хз... Хочется и нужно, но опыта. знаний и мыслей нет.


P.S. В идеале, чтобы оно визуально выглядело вопросами и запросами, как в скриптах .vbs
 
Конструкция "если то иначе" чем не устраивает? Она есть во всех ЯПах.
 
Из меня программист нулевой :) Есть базовые знания .bat и .vbs файлов.
Думал, может кто посоветует какой либо конструктор вопросов, возможно через онлайн сервисы всяких анкет, опросов и т.д. Просто чтоб был не список вопросов по прямой линии, а список вопросов в зависимости от предыдущего ответа.
 
Не вижу кнопки для редактирования сообщения, поэтому добавлю ниже.
О ЯПах не знаю) В вбс вроде бы можно через "если то иначе", но моих умений врядли хватит на такой код, с goto было бы проще. Код небольшой, обьем файла будет мизерный, так что количество текста не играет роли.
 
Сколько

Сделали А Б В?
ДА______НЕТ

конструкций планируется? (Сколько вопросов?)
 
В среднем около 4-6 вопросов до конца в зависимости от ответов.
Пока что попробовал сделать нечто похожее в гугл формах, но это не очень удобно и быстродействие не ок :) Хотя при неимении иных вариантов...

В гугл форме пока что заполнены ответы лишь по ответа на первый вопрос в списке:
докс.гугель.ком /forms/d/e/1FAIpQLSel0jOX6K-SdIsDcM_iYlnrg0ElresaJ3GN4La6aQ62LYFKNA/viewform
 
Только 1 такое руководство?

Могу написать что-то на подобии етого:

Или не, легче и лучше будет все 4-6 вопросов на 1 странице, а вместо ответов сделать к каждому выпадающий список, а когда все будет вибрано тогда ответ в новом окне.
Выпадающий список ето как на 2 фото.
 

Вложения

  • Untitled.png.webp
    Untitled.png.webp
    13.9 KB · Просмотры: 132
  • select.png.webp
    select.png.webp
    12.3 KB · Просмотры: 77
Последнее редактирование:
Первый вариант идеален, второй имеет право на жизнь, но там вопросы нужно будет уточнять у клиентов, а это уже время..
С помощью чего можно сделать первую форму? И какие базовые гайды гуглить для этой задачи?)
Не прошу сделать за меня, так как все вопросы до конца еще не сформированы и плюс там иногда нужно правки вносить. Ну или можно как пример предоставить уже этот кусок кода, чтобы его далее развивать.
 
С помощью чего можно сделать первую форму? И какие базовые гайды гуглить для этой задачи?)
Гуглить так - python использование библиотеки tkinter.

Не прошу сделать за меня, так как все вопросы до конца еще не сформированы и плюс там иногда нужно правки вносить. Ну или можно как пример предоставить уже этот кусок кода, чтобы его далее развивать.
Мне кажется, чтоби сделать самому для вас етот метод не подойдет. Ищите далее варианти. Вот, кусочек моего "говнокода за 5 минут", которий бесполезен, делал для вас только для наглядности (скриншот):
Код:
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()

все вопросы до конца еще не сформированы и плюс там иногда нужно правки вносить
Но, если только 1 руководство, то могу написать в свободное время из спортивного интереса, а правки теоретически вы сами можете в текст вносить, искать старый текст и изменять:)
 

Вложения

  • Untitled.png.webp
    Untitled.png.webp
    13.7 KB · Просмотры: 68
Последнее редактирование:
Ого как, спасибо, попробую поискать инфу) Как доделаю полное древо вопросов - попробую апнуть тему. Спасибо большое!
 
Назад
Сверху