Tạo FORM Google Sheet Apps Script có Load Dữ liệu lại giao diện web
Вставка
- Опубліковано 29 гру 2024
- #formgooglesheet #appsscript #googlesheet
👉Tạo FORM Google Sheet Apps Script có Load Dữ liệu lại giao diện web
🌐 XEM LIVE DEMO: giaoan.link/de...
👉 Bạn tải code các trang ở đây: drive.google.c...
---------------------------------------------------------------
🌐 Tài liệu miễn phí: giaoan.link
💖 Cám ơn các bạn đã theo dõi kênh Netmedia CCTV
👉 Các bạn Đừng quên Đăng ký đễ theo dõi những Video mới nhất nhé.
👉 Các bạn để lại bình luận, đây cũng là động lực giúp mình ra video mới
những kiến thức kênh cung cấp thật sự rất tuyệt vời
Hay, dễ hiểu. Cảm ơn bạn
Đây là kênh của một người anh tốt bụng nhất hành tinh này❤❤❤
Hay quá. Cảm ơn bạn rất nhiều ạ.
Ước gì mục danh sách thông tin có thêm phần search🙂tks ad for ur sharing
Bạn xem clip này nè: ua-cam.com/video/EeiKuqBVEow/v-deo.htmlsi=QumCHJfnDIu5hqEa
Quá tuyệt vời
Cám ơn anh
chất lượng
đây là điều e đang tìm
Anh làm thêm bản có thông báo đi ạ cái bản SweetAlert đó
có thêm chức năng tìm kiếm không anh
Em đang làm 1 forrm như a Hd. Nhưng của em là : học và tên người chấm, học và tên ngược được chấm, điểm trung bình của nhóm, điểm trung bình của các tiêu chí. Trong đó 2 cônt cuối là dạng number cho điểm học sinh. Mong anh hd em ạ. Em xin cảm ơn
dạ anh anh ơi, a có thể hướng dẫn thêm 1 loại là, nhập dữ liệu vào sheet có hàm tính toán sẵn, sau đó xuất lại lên web các phần đả tính toán từ sheet được không ạ ( kiểu như nhập tên tra cứu - xong xuất lại lên web thành số điểm học sinh trong năm từ dữ liệu sheet đã có trước đó ạ)
Việc tính toán là bình thường, việc load dữ liệu lên là việc tách rời đó bạn.
Cho mình phần tìm kiếm danh sách nữa. thì ok hơn
Bạn áp dụng thêm tạo Searchbox trên Spreadsheet này nữa là có thể đáp ứng nhu cầu của bạn: ua-cam.com/video/YLmnhTRdhhY/v-deo.html
mình có cách nào khi nhập từ khóa thì sẽ hiển thị thông tin đúng với từ khóa trên google sheet lên web không anh? kiểu giống như tra cứu điểm thi trên web ak
Mình chuẩn bị có clip nói về Auto commplete field kiểu tìm kiếm gợi ý.
Mình muốn các trường thông tin sẽ chọn danh sách cho trước thay vì nhập được không ad?
Được bạn nhé!
Làm sao để em liên lạc được với anh
Ad ơi, nhóm zalo cộng đồng của ad là gì thế? Cho anh em vào giao lưu học hỏi với.
Mình không có tạo nhóm nào bạn ạ!
Thầy có thể hướng dẫn làm form login với tài khoản gmail của người đăng nhập, sau khi đăng nhập thành công mỗi người sẽ vào một trang google sheet khác nhau để nhập liệu. Trân trọng cảm ơn Thầy!
Hóng!
Mình hóng cái này
Admin cho mình hỏi, mình có thể dùng ipad, soạn thảo và chạy được ko ạ, hay phải dùng máy tính
Loại webapp này chạy trên đâu cũng được bạn nhé! Có trình duyệt là chạy được hết.
Dạ acrm ơn admin,
video rất hay ạ.
Anh cho e hỏi là có cách nào tải data lên nhanh hơn k ạ. web app của e có nhiều người truy cập thì thời gian upload data lên chậm quá ạ.Ví dụ: người A đưa thông tin lên docs và người B sẽ lấy về để thực hiện tiếp tục.nhưng A load chưa lên thì B k lấy đc đầy đủ thông tin do data upload lên chậm quá ạ
Dịch vụ của Google nó phụ thuộc vào tốc độ mạng nửa đó bạn.
Anh ơi! cho em hỏi có thể chạy 2 form riêng biệt trên 1 trang tính dc không giống như web click vào menu thì ra 1 index khác nhưng cùng 1 sheet
Được bạn nhé!
@@NetMediaCCTV em cảm ơn. Ad co bài viết nào liên quan đến mượn phòng họp hay gì đó mà khi mượn nó online và khi hết giờ icon nó off ko ạ. Vd mượn từ 10g đến 12g qua 12 nó hiện off
Ví dụ mình có 1 câu hỏi: bạn muốn học gì? (Có thể chọn nhiều đáp án)
1. Đại học
2.cao đang
3. Trung cấp
4. Khác ghi rõ nội dung
Ở các số 1, 2 ,3, 4 là các checkbox. Vậy làm sau để lấy được câu trả lời. Xin anh giúp.
Đối với khảo sát như vậy, bạn có thể dùng form của google là được đó bạn.
Anh ơi làm sao để không cho nhập trùng dữ liệu trong 1 cột
bỏ phần tiêu đề ở trên cùng "This application was created by another user, not by Google" này được không a
Không được bạn, nó là của Google!
có kết hợp được cái này với cái tạo ra file doc không anh
Được bạn nhé
@@NetMediaCCTV dạ em kết hợp được rồi ạ,cảm ơn anh,nếu có thêm phần tìm kiếm thì hay quá ạ
Nếu muốn load những người mới nhất thì cần thay đổi code như nào ạ.
Ở đây luôn là 10 người mới nhất được hiển thị!
Cảm ơn add nhiều ạ
Hỏi thầy: Link chèn butchat copy ở đâuvì khi chạy dự liệu không xuất hiện Form hiển thi dữ liệu
Bạn có thể lấy code ở link phần mô tả để tham khảo nha bạn!
Cho em hỏi về cái form khi add thời gian ngày giờ ngoài form html rồi đúng cấu trúc nhưng khi vào google sheets thì định dạng lỗi bị ngược giống bài add nè, cho dù em đã chỉnh thông số hết rồi cứ add từ form vào là bị luôn
Bạn định dạng lại cho ngày trên apps script!
@@NetMediaCCTV em làm được cái phần này rồi ạ em cảm ơn
mình đã tạo được giao diện web app và deploy nhưng khi nhập thông tin và ấn gửi đi ở web app thì không thấy cập nhật dữ liệu lên ggsheet
Bạn nhớ add API Sheet nhé.
@@NetMediaCCTV API sheet lấy ở đâu vậy anh? Em cũng bị giống bạn này, em đã add id của sheet nhưng khi nhập dữ liệu vào ô nhưng cũng không lên ggsheet a à
Cho e hỏi là cái phần email. Bắt buộc phải có @ với lại phần sđt bắt buộc chỉ là số. H e muốn nó nhập tự do như trên mục họ tên thì sữa lại code như nào ạ
vì form mình sử dụng bootstrap nên bắt buộc input mail phải có @. Về số đt bạn muốn kiểu text thì bạn cứ copy code của phần họ tên xuống thay là được bạn!
chào ad! cho e hỏi tý ạ! e dùng app web của app script google sheet, loà trên máy tính thì hình ảnh lấy từ google hiện được nhưng khi load trên điện thoại thì hình ảnh không thấy hiện lên gì cả ạ? cảm ơn!
Trên điện thoại bạn dùng trình duyệt nào?
Khi e ấn link từ zalo thì trắng tinh ạ. còn copy ra trình duyệt web safari thì vẫn được ạ. với link ảnh backgroud e lấy từ google photo nó bị thay đổi theo thời gian à a? cứ 1 thời gian là nó lại không load được ạ! cảm ơn!
cái boostrap vẫn giữ nguyên như trong file anh gửi hả anh
Mình muốn sau khi load dữ liệu lên như vậy và tạo thêm 1 bảng để in thông tin của từng người theo form nhập liệu thì sao ạ?
Trong clip sau mình sẽ thực hiện!
@@NetMediaCCTV dạ khi nào bên anh ra clip nhờ anh báo link qua cmt này giúp e nhé, cảm ơn anh
Em làm theo video mà vẫn chưa thực hiện đc. không biết lỗi từ đâu Em có thể liên hệ với anh ntn ạ
Bạn có thể chia sẽ thông báo lỗi ở đây, mình xem có thể giúp gì cho bạn. Bạn nên xem từng bước và đừng tua video. Vì có những bước ngắn quan trọng, bạn có thể bỏ qua.
Cho em hỏi là sao em ấn edit nó không hiện lại mục nam nữ đã chọn trước đó ạ
Bạn xem lại phần id, nó bị sai chổ đó nên nó ko load đc.
@@NetMediaCCTV dạ bác ơi, cho em hỏi là em muốn mỗi máy mỗi người khi điền thông tin xong thì chỉ hiện của người đó ở hàng dưới thôi thì coi và sửa chỗ nào á bác. Mong bác hướng dẫn em với ạ. Em cảm ơn.
anh ơi em làm mà bị lỗi
Exception : Không tìm thấy tệp HTML có tên JavaScript . Dòng 93 , tệp Mã
làm sao để khắc phục vậy ạ
Lỗi chỉ rõ là bạn chưa tạo tập "Javascript.html"
Mình biết rồi, chỗ tên JavaScript viết sai chữ Hoa với chữ thường nên nó không tìm thấy.
anh ơi, sao app script của em nó báo lỗi. không hiện ra trang cửa sổ làm việc.
Bạn có thể đưa nội dung lỗi gì không?
A ơi làm sao để thêm dấu thời gian vào google sheet thông qua form đó đc a. E sử dụng script funtion onedit thì nhập tay nó cập nhật google đc. Còn sử dụng qua form thì ko đc
Bạn thêm code new Date().toLocaleString() ở file Code.gs. Sau đó qua bên file JavaScript.html để thêm cột ngày tạo nhé.
@@NetMediaCCTV a có hướng dẫn cụ thể ko ạ
@@NetMediaCCTV ô cái nãy nó là chọn thời gian. Chứ nó k tự động update thời gian khi mình thêm dữ liệu mới qua form à a
Mình có giới hạn , 1 Ip chỉ đươc gửi dữ liệu 1 lần ko bác
Chưa có bạn!
Cái nút này không dùng được trên điện thoại. Có cách nào nhập được trên điện thoại không ạ
Các loại webapp này dùng trình duyệt trên điện thoại được bình thường bạn nhé!
sáng nay em lại lần nữa vẫn lỗi ạ. em đã gửi lên face của anh. Mong anh xem qua hình ảnh lỗi. Mong anh hỗ trợ em. em cảm ơn
Mình đã xem qua và cơ bản đã trả lời bên face cho bạn. Chúc bạn thành công!
em dùng trình duyệt microsoft Edge thì mở app script được và soạn html như anh hướng dẫn. Tuy nhiên khi deloy thì nó báo lỗi: Exception: Không tìm thấy tệp HTML có tên JavaScript. (dòng 93, tệp "Code")
Vậy bạn xem lại đã có tạo file "JavaScript.html" chưa nhé!
@@NetMediaCCTV e xem kĩ r ạ. Có đủ hết r
minh lam vậy mà k hiểu sao đoạn code 5 bị báo lỗi .
nó báo lỗi nội dung gi bạn?
Exception: Không tìm thấy tệp HTML có tên Index. (dòng 5, tệp "Code") nhưng mình đã tạo filen Index.html rồi, ad có thể giúp mình không?
mình đã xử lý được rồi nhé ban.
Mình cũng lỗi như thế nhưng k biết xử lý thế nào :(
Exception: No HTML file named Index was found. (line 5, file "Code") - Anh ơi, xử lý sao ạ ? em ko biết chỉnh
Bạn xem có file Index.html chưa nhé.
@@NetMediaCCTV dạ có rồi anh ơi
@@NetMediaCCTV Anh ơi, hỗ trợ em với. Thanks A nha
Exception: Không tìm thấy tệp HTML có tên Form. (dòng 93, tệp "Code")
lỗi này thầy ơi, giúp e với
Bạn xem code ở file nào tìm không thấy "Form.html" sau đó bạn xem line code nào bị lỗi thì sửa lại nhé. Trường hợp này do không ra file"Form.html" bạn nhớ xem viết chữ hoa và thường nhé. "form.html" khác với "Form.html"
@@NetMediaCCTV E lấy code của thầy ra mà.
dạ e được rồi e cám ơn thầy :D
sao mình vô Apps Script nó báo lổi không vô được vậy anh
Nhiều lúc do mạng lỗi, hoặc dịch vụ của google bị gián đoạn, bạn thử lại sau thử nhé!
@@NetMediaCCTV dạ anh, anh có dạy khoá học tương tự vậy không
Mình bị lỗi : "Không tìm thấy hàm tập lệnh: doGet"
Vậy bạn thêm lệnh doget vô nhé, lệnh đó dùng để giao tiếp dịch vụ html. Nếu không có, webapp không deploy được.
@@NetMediaCCTV Mình đã rất cố gắng nhưng vẫn không làm được, mong anh hỗ trợ giúp ạ
Nhờ Add hướng dẫn tạo code thêm mới cho các trường thông tin khác như địa chỉ: tỉnh, huyện, xã...
Nó rất giống nhau, bạn cần để ý và copy ra là được. Trong project thực hiện nhiều code sẽ bị rối!
@@NetMediaCCTV dạ E cảm ơn ạ
Tỉnh huyện xã phụ thuộc nữa thì tuyệt ạ
@@NetMediaCCTV Anh có nhận thiết kế ko? Em đang cần một cái gần thế này.
mình tạo xong nó trắng phau
Vậy là sai ở đâu đó rồi đó bạn xem lại nhé!
Bạn hướng dẫn giúp mình sữa lỗi này
ReferenceError: HtmlSerDvice is not defined
include @ Mã.gs:93
eval
eval
doGet @ Mã.gs:5
Bạn xem các dòng mã 93 và 5 đồng thời biến HtmlSerDvice có thể bị sai nên nó báo chưa định nghĩa!