أوبنتبس استبدال النص
-
12-12-2019 - |
سؤال
هل من الممكن استبدال النص دون الحاجة إلى إنشاء علامة?
أنا باستخدام قالب لملء بعض البيانات في وثيقة ورد.أحد الأشياء التي أحتاج إلى ملئها هو رقم المراجعة ، شيء مثل:"1 Revision مراجعة" ([أونشو.القس])
ولكن الملف الذي تم إنشاؤه يمكن إعادة تقديمه عدة مرات ، وأنا بحاجة إلى زيادة المراجعة في كل مرة ، ولكن منذ العلامة [أونشو.القس] ذهب من المرة الأولى ، لا أستطيع أن أفعل ذلك بعد الآن.هل من الممكن استبدال مجرد نص "1 Revision مراجعة" مع خط شيء "2 Revision مراجعة"?
ثكس
المحلول
مع صغيرةقوية ، يمكنك تعديل المحتويات مباشرة باستخدام $TBS->Source
.
ولكن ، مع أوبنتبس على تبس ، عليك أن تأخذ الرعاية أن الملف الفرعي الحالي فقط هو في الواقع يمكن الوصول إليها من قبل $TBS->Source
.
على سبيل المثال ، إذا كنت تعمل على ورقة مس إكسل ، ثم عليك أن تفعل $TBS->PlugIn(OPENTBS_SELECT_SHEET, $Sheet)
من أجل تحديد ورقة لتعديل.
إليك كيفية استبدال العنصر الخاص بك في القالب :
$TBS->Source = str_replace("1º Revision", "2º Revision", $TBS->Source);