Во-первых, извините за мой английский, это не мой родной язык. Так.
Я хочу выполнить SQL-запрос в скрипте, чтобы получить некоторые данные. Я не знаю, возможно ли это, и если да, то как это сделать. Подвести итоги :
- Скрипт добавляет кнопку в M3 Smart Office (ERP). Я уже сделал это.
- Когда я выбираю строку в функции M3 (например, статью или клиента), я хочу взять и отправить его идентификатор (и некоторые другие данные) на веб-сайт.
Они многофункциональны в M3. В каждой функции это поле, которое содержит данные. Один из них содержит идентификатор объекта (статья, клиент,...). Что я хочу сделать, так это получить этот идентификатор. Проблема в том, что поле, содержащее идентификатор, не имеет одинакового имени во всех функциях. Итак, у меня есть два решения:
- Делайте много if/elseif. Типа "если это такая функция, возьми такое поле". Но если я (или кто-то другой) захочу добавить комбинированную функцию/поле позже, мне (или кому-то другому ;)) нужно будет сделать это в сценарии. Это не практично.
- Создайте таблицу sql, содержащую все комбинированные функции/поля. Затем скрипт, я делаю sql-запрос и получаю все данные, которые нужны скрипту.
Так вот ситуация. Может быть, у вас есть идеи сделать это иначе (без sql), и я принимаю это!