Для вставки из буфера на клиенте нужно использовать ком-объект "htmlfile".
clipboard = Новый COMОбъект("htmlfile");
СодержимоеБуфера = clipboard.ParentWindow.ClipboardData.GetData("Text");
Если копируем из Excel, то в буфере будет многострочный текст с разделителем Tab. Для обработки содержимого буфера можно использовать цикл:
Для н = 1 По СтрЧислоСтрок(СодержимоеБуфера) Цикл
СтрокаБуфера = СтрПолучитьСтроку(СодержимоеБуфера, н);
СтрокаБуфера = СтрЗаменить(СтрокаБуфера,Символы.Таб, Символы.ПС);
ПервоеПолеСтроки = СокрЛП(СтрПолучитьСтроку(СтрокаБуфера, 1));
...
КонецЦикла;
|