Ваши комментарии

"Отключите автономные файлы на всех машинах" - как это сделать?

Я немного неправильно сформулировал: Ведомость видна всем пользователям, независимо от того, кто ее сформировавал. Вопрос в другом: справка 2ндфл, сформированная у пользователя, сформировавшего ведомость содержит выплаты, проведенные этой ведомостью, а у других пользователей - нет! С этим фокусом мы столкнулись впервые после обновлений текущего года.

к сведению: у таблицы TABLKAS у всех настройка одинакова в registry.tab - символ "Г"

Если не сложно, подскажите, пжл, функцию приема для наименования квалификационной категории по соотв. полю КЧ "egisz_qc"

obj=CreateObject("Word.Application");

string NameDoc = GetPathXLT(NameCommonDir(),"Card.Docx"); // путь к шаблону
var doc=obj.Documents.Add(NameDoc);

var Range;
string txt;

//**************

Str=CTabl.TextS("FIO",zap); //как обычно, берем из таблицы по номеру записи zap
OemToChar(Str,Str);
txt = RTrim(Str); //приведение к типу оказалось обязательным перед помещением в закладку
Range = doc.Bookmarks("fio").Range;
Range.Text = txt;

//****************

char Dir[128];
GetCurrentDirectory(128,Dir);
NameDoc = Dir + "\\newword.doc";
doc.SaveAs(NameDoc);
doc.Select(); //документ после формирования остается открытым для дальнейших действий

Подобрал метод вывода по закладкам! Спасибо!

Задача вроде как простая: заполнить шаблон для печати карточки сотрудника на бланке (до сего времени заполняется рукописью расчетчиками уже не одно десятилетие). Бланки из утолщенной плотной бумаги, которые выдерживают наклеенные квитки за все время работы, поэтому их нельзя заменить на простую распечатку, иначе и задачи такой не было бы! Обращение к word вынужденное, т.к. бланк содержит не только разрозненные колонки таблиц, но и разные по высоте строки в них на одной параллели, еще и строки в таблицах разлинованные, поэтому желательно точное попадание. word позволяет сконструировать на подложке таблицы нужного формата. Единственный пример  с word- скрипт SLUICE.S, объект word создается, но примененные к нему методы выдают ошибку.



Сервис поддержки клиентов работает на платформе UserEcho