Загрузка таблицы параметров - PullRequest
0 голосов
/ 06 июля 2019

Я пытаюсь загрузить таблицу параметров.

Я получаю сообщения об ошибках при открытии таблицы параметров и попытке загрузить текстовый файл (созданный в Excel и сохраненный в виде текста с разделителями табуляции) через Treatmant -> Import Variable Table -> Group.

Я пытался использовать приведенный здесь совет: Как использовать загрузчик таблиц в ztree?

Но я не могу импортировать сгенерированную таблицу параметров.

В сообщениях об ошибках говорится, например:

Синтаксическая ошибка: строка 1 (или выше)

Ошибка в периоде 0; предмет 1

1 Ответ

0 голосов
/ 07 июля 2019

Таблица параметров в z-Tree - это специальная таблица, и (если я не ошибаюсь) они не предназначены для экспорта или импорта.

Я просто предположил, что вы хотели бы иметь специальную структуру соответствия.(Если вы планируете сделать что-то еще, мой ответ может быть неактуальным.)

Если вы хотите управлять переменной Group из файла, вы можете создать таблицу, скажем MATCHING, и загрузитьвнешний файл так же, как это описано в посте вы поставили ссылку.Например, что-то вроде этого:

Period    Subject    Group
1          1          3
1          2          3
1          3          2
...
2          1          2
2          2          1 
2          3          3

, и вы можете добавить программу (subjects.do) в фоновом режиме следующим образом:

Group = MATCHING.find(Subject == :Subject & Period == :Period, Group);

Просто убедитесь, что вы определили группу длякаждый предмет и каждый период, как если бы программа не могла найти действительную запись для субъекта и периода, это создаст проблему.

Примечание. Если вы используете z-Tree 4, кажется, что переменные должныбыть инициированным первым.Это можно сделать, добавив программу под таблицу.В z-Tree 3 это не обязательно.

Loading an external matching file

...